Source: lxc
Version: 1:1.0.5-1
Severity: grave

Daniel,

I am sorry to say that, but again lxc package is in very bad shape in
Debian.  The are two major problem with init scripts:

1. sysvinit script does not parse /etc/default/lxc, but there are
   references to non-Debian /etc/sysconfig/lxc in the init script.
   There's also unused /etc/default/lxc file that makes things even
   more confusing since it contains stuff as LXC_AUTOSTART=1 that's
   not even used in /etc/init.d/lxc init script.

2. systemd (default init system) unit file is disabled, thus marking
   this bug as a grave since one would expect to find the containers
   RUNNING after a reboot and it's not the case

> # systemctl status lxc
> lxc.service - LXC Container Initialization and Autoboot Code
>    Loaded: loaded (/lib/systemd/system/lxc.service; disabled)
>    Active: inactive (dead)

You need to add --with systemd to dh invocation and add dh-systemd to
d/control.  (Or less preferred - drop the systemd unit file, so they
don't clash.)

After a disaster with lxc in wheezy I am going to be blunt and suggest
that you either accept more co-maintainers or hand over the package to
some other people.  I am pretty sure that Ubuntu maintainers would be
willing to lend a helping hand since they are also upstream for lxc.

Moving the git packaging repository to collab-maint and setting LowNMU
would also help.

On the other hand I am glad that you have reverted to use a stable
release branch of lxc, but your passive-aggressive attitude in the
changelog is not very much helpful.

Same for lxc-stuff...  you could have used a separate source package
instead of forcing your improvements on the Debian users.  That would
cause much less controversy.

Cheers,
Ondrej

-- System Information:
Debian Release: jessie/sid
  APT prefers unstable
  APT policy: (500, 'unstable'), (1, 'experimental')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 3.16-rc6-amd64 (SMP w/4 CPU cores)
Locale: LANG=en_DK.UTF-8, LC_CTYPE=en_DK.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash


-- 
To UNSUBSCRIBE, email to debian-bugs-rc-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org

Reply via email to