[Pkg-libvirt-maintainers] Bug#757293: libvirt-daemon-system (1.2.7-3) fails to start
Laurent Bigonville
bigon at debian.org
Thu Aug 7 07:24:32 UTC 2014
Package: libvirt-daemon-system
Followup-For: Bug #757293
Hello,
MMMh, my bad I guess
As the libvirt-bin package has been renamed to libvirt-daemon-system,
the preinst script part that stop the daemon cleanly is not executed
since libvirt-daemon-system was not installed before...
What could be done:
- Remove the -nl part of the version comparaison, this will execute the
stop and the deb-systemd-helper actions even if the package was not
installed before (we need to be sure that d-s-h is not giving us an
error if the old service file is inexistant)
- Try to guess what is last configured version of libvirt-bin package
instead of using the version passed by dpkg
- Move (or duplicate) the code in libvirt-bin preinst
I'm wondering if with the 2nd and 3rd option we might not run in cases
(libvirt-bin being removed at the same time libvirt-daemon-system is
being installed) where the stop and d-s-h is not executed as it should
(might be wrong here).
Cheers,
Laurent Bigonville
-- 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.14-2-amd64 (SMP w/8 CPU cores)
Locale: LANG=fr_BE.utf8, LC_CTYPE=fr_BE.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Versions of packages libvirt-daemon-system depends on:
ii adduser 3.113+nmu3
ii gettext-base 0.19.2-1
ii init-system-helpers 1.20
ii libapparmor1 2.8.0-5.1+b1
ii libaudit1 1:2.3.7-1
ii libavahi-client3 0.6.31-4
ii libavahi-common3 0.6.31-4
ii libblkid1 2.20.1-5.8
ii libc6 2.19-7
ii libcap-ng0 0.7.3-1.1
ii libdbus-1-3 1.8.6-1
ii libdevmapper1.02.1 2:1.02.85-2
ii libgnutls-deb0-28 3.2.16-1
ii libnl-3-200 3.2.24-2
ii libnl-route-3-200 3.2.24-2
ii libnuma1 2.0.9-1
ii librados2 0.80.5-1
ii librbd1 0.80.5-1
ii libsasl2-2 2.1.26.dfsg1-11
ii libselinux1 2.3-1
ii libssh2-1 1.4.3-3
ii libsystemd-daemon0 208-7
ii libvirt-clients 1.2.7-3
ii libvirt-daemon 1.2.7-3
ii libvirt0 1.2.7-3
ii libxml2 2.9.1+dfsg1-4
ii libyajl2 2.1.0-1
ii logrotate 3.8.7-1
Versions of packages libvirt-daemon-system recommends:
ii bridge-utils 1.5-9
ii dmidecode 2.12-3
ii dnsmasq-base 2.71-1
ii ebtables 2.0.10.4-3
ii iproute2 3.16.0-1
ii iptables 1.4.21-2
ii parted 3.2-2
ii pm-utils 1.4.1-15
Versions of packages libvirt-daemon-system suggests:
pn apparmor <none>
ii auditd 1:2.3.7-1
ii policykit-1 0.105-6.1
pn radvd <none>
ii systemd 208-7
pn systemtap <none>
-- Configuration Files:
/etc/libvirt/qemu.conf [Errno 13] Permission non accordée: u'/etc/libvirt/qemu.conf'
-- no debconf information
More information about the Pkg-libvirt-maintainers
mailing list