Debian Bug report logs - #775185
conmux: has only upstart job, no upstart dependency

version graph

Package: conmux; Maintainer for conmux is Anibal Monsalve Salazar <anibal@debian.org>; Source for conmux is src:conmux (PTS, buildd, popcon).

Reported by: Martin Pitt <mpitt@debian.org>

Date: Mon, 12 Jan 2015 11:21:01 UTC

Severity: normal

Found in version conmux/0.12.0-1

Reply or subscribe to this bug.

Toggle useless messages

View this report as an mbox folder, status mbox, maintainer mbox


Report forwarded to debian-bugs-dist@lists.debian.org, Anibal Monsalve Salazar <anibal@debian.org>:
Bug#775185; Package conmux. (Mon, 12 Jan 2015 11:21:06 GMT) (full text, mbox, link).


Acknowledgement sent to Martin Pitt <mpitt@debian.org>:
New Bug report received and forwarded. Copy sent to Anibal Monsalve Salazar <anibal@debian.org>. (Mon, 12 Jan 2015 11:21:06 GMT) (full text, mbox, link).


Message #5 received at submit@bugs.debian.org (full text, mbox, reply):

From: Martin Pitt <mpitt@debian.org>
To: Debian BTS Submit <submit@bugs.debian.org>
Subject: conmux: has only upstart job, no upstart dependency
Date: Mon, 12 Jan 2015 12:18:11 +0100
[Message part 1 (text/plain, inline)]
Package: conmux
Version: 0.12.0-1

Hello,

conmux currently only ships two upstart jobs, but no SysV init script
or systemd unit(s). It doesn't do anything when installing it under
systemd or sysvinit.

If this is intentional and conmux only works under upstart for some
reason, this should perhaps grow an "upstart" dependency and
Architecture: linux-all?

Thanks,

Martin

-- 
Martin Pitt                        | http://www.piware.de
Ubuntu Developer (www.ubuntu.com)  | Debian Developer  (www.debian.org)
[signature.asc (application/pgp-signature, inline)]

Information forwarded to debian-bugs-dist@lists.debian.org, Anibal Monsalve Salazar <anibal@debian.org>:
Bug#775185; Package conmux. (Thu, 15 Jan 2015 13:51:05 GMT) (full text, mbox, link).


Acknowledgement sent to Andy Whitcroft <apw@canonical.com>:
Extra info received and forwarded to list. Copy sent to Anibal Monsalve Salazar <anibal@debian.org>. (Thu, 15 Jan 2015 13:51:05 GMT) (full text, mbox, link).


Message #10 received at 775185@bugs.debian.org (full text, mbox, reply):

From: Andy Whitcroft <apw@canonical.com>
To: 775185@bugs.debian.org
Subject: Re: conmux: has only upstart job, no upstart dependency
Date: Thu, 15 Jan 2015 13:48:42 +0000
On Mon, 12 Jan 2015 12:18:11 +0100 Martin Pitt <mpitt@debian.org> wrote:
> Package: conmux
> Version: 0.12.0-1
>
> Hello,
>
> conmux currently only ships two upstart jobs, but no SysV init script
> or systemd unit(s). It doesn't do anything when installing it under
> systemd or sysvinit.
>
> If this is intentional and conmux only works under upstart for some
> reason, this should perhaps grow an "upstart" dependency and
> Architecture: linux-all?

No this is an oversight, it is a simple daemon which ought to start if
installed regardless of the init system in use.  Adding appropriate
systemd units etc seems appropriate.

-apw



Information forwarded to debian-bugs-dist@lists.debian.org, Anibal Monsalve Salazar <anibal@debian.org>:
Bug#775185; Package conmux. (Thu, 15 Jan 2015 16:09:11 GMT) (full text, mbox, link).


Acknowledgement sent to Didier Roche <didrocks@ubuntu.com>:
Extra info received and forwarded to list. Copy sent to Anibal Monsalve Salazar <anibal@debian.org>. (Thu, 15 Jan 2015 16:09:11 GMT) (full text, mbox, link).


Message #15 received at 775185@bugs.debian.org (full text, mbox, reply):

From: Didier Roche <didrocks@ubuntu.com>
To: 775185@bugs.debian.org, 759763@bugs.debian.org
Subject: Proposed patch to fix bug #775185 and bug #759763
Date: Thu, 15 Jan 2015 17:04:13 +0100
[Message part 1 (text/plain, inline)]
Dear maintainer,

here is a systemd unit and a generator for the dynamic daemon instance 
that I uploaded in ubuntu as 0.12.0-1ubuntu1 
(https://launchpad.net/ubuntu/+source/conmux/0.12.0-1ubuntu1).

I've removed the conmux separate logging as the journal (and eventually 
proxied to syslog) have a way to filtrate stdout and stderr on a per 
unit bases (and so, per daemon instance).

I've used that opporunity to bump the Standard-Version and remove the 
home page as the project as no more official homepage anymore.

Please check the debdiff (from 0.12.0-1) attached.
Cheers,
Didier
[conmux_0.12.0-1_to_0.12.0-2.debdiff (text/plain, attachment)]

Information forwarded to debian-bugs-dist@lists.debian.org, Anibal Monsalve Salazar <anibal@debian.org>:
Bug#775185; Package conmux. (Thu, 15 Jan 2015 16:33:08 GMT) (full text, mbox, link).


Acknowledgement sent to Didier Roche <didrocks@ubuntu.com>:
Extra info received and forwarded to list. Copy sent to Anibal Monsalve Salazar <anibal@debian.org>. (Thu, 15 Jan 2015 16:33:08 GMT) (full text, mbox, link).


Message #20 received at 775185@bugs.debian.org (full text, mbox, reply):

From: Didier Roche <didrocks@ubuntu.com>
To: 775185@bugs.debian.org, 759763@bugs.debian.org
Subject: Re: Proposed patch to fix bug #775185 and bug #759763
Date: Thu, 15 Jan 2015 17:29:37 +0100
[Message part 1 (text/plain, inline)]
Here is an amended patch to replace harcoded /run/systemd/generator with 
$1 (passed as an option to the generator). The change has been uploaded 
in 0.12.0-1ubuntu2

Thanks Martin for noticing!
Cheers,
Didier
[conmux_0.12.0-1_to_0.12.0-2.debdiff (text/plain, attachment)]

Information forwarded to debian-bugs-dist@lists.debian.org, Anibal Monsalve Salazar <anibal@debian.org>:
Bug#775185; Package conmux. (Thu, 14 Jul 2016 22:51:04 GMT) (full text, mbox, link).


Acknowledgement sent to Kevin Hilman <khilman@baylibre.com>:
Extra info received and forwarded to list. Copy sent to Anibal Monsalve Salazar <anibal@debian.org>. (Thu, 14 Jul 2016 22:51:05 GMT) (full text, mbox, link).


Message #25 received at 775185@bugs.debian.org (full text, mbox, reply):

From: Kevin Hilman <khilman@baylibre.com>
To: "To=" <54B7EAF1.8000009@ubuntu.com>, 775185@bugs.debian.org
Subject: Re: Proposed patch to fix bug #775185 and bug #759763
Date: Thu, 14 Jul 2016 15:49:19 -0700
The systemd service file doesn't work for any conmux config file with a hyphen.

I filed a separate bug for this:
https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=831358

But the short version is it should use %i instead of %I so that conmux
configs of the form foo-bar.cf don't get translated in the systemd
world as foo/bar.cf.



Send a report that this bug log contains spam.


Debian bug tracking system administrator <owner@bugs.debian.org>. Last modified: Fri Jan 5 05:29:20 2018; Machine Name: buxtehude

Debian Bug tracking system

Debbugs is free software and licensed under the terms of the GNU Public License version 2. The current version can be obtained from https://bugs.debian.org/debbugs-source/.

Copyright © 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson, 2005-2017 Don Armstrong, and many other contributors.