[Bug 1694159] [NEW] Complete libvirt migration to Debian style packaging (dependencies, conffiles)

Launchpad Bug Tracker 1694159 at bugs.launchpad.net
Wed May 31 18:47:42 UTC 2017


You have been subscribed to a public bug by ChristianEhrhardt (paelzer):

TL;DR:
- post Xenial the transition was made to match Debian packaging
- among those changes a bigger one is the split of libvirt-bin into libvirt-daemon-system, libvirt-daemon, libvirt-clients
- libvirt-bin became a transitional package
- on that transition not all reverse dependencies were fixed
- also several conffiles where renamed, dropped or moved packag owning it
We need to:
- fix dependencies to match the new packaging so we can drop the transitional one day
- damage on the conffiles is done, but clean up as good as possible especially with the potential yet-unaffected LTS->LTS upgrades in mind.

----

While investigating libvirt/dnsmasq interactions for bug #1694156, I
noticed that I had redundant files under /etc/dnsmasq.d from libvirt-
daemon-system and libvirt-bin.  Looking at the status of the libvirt-bin
package, I see the following:

Package: libvirt-bin
Status: install ok installed
Priority: extra
Section: oldlibs
[...]
Conffiles:
 /etc/default/virtlockd de3684752181bda812f7bf4ef983654c obsolete
 /etc/default/libvirt-bin 619ef67a86531f89f4cf45efde87cb82 obsolete
 /etc/init/libvirt-bin.conf e946cc33fb1161ab19eddccfe526cee5 obsolete
 /etc/dnsmasq.d-available/libvirt-bin bbf7e62e130a4cb7b6db7c4260883a68 obsolete
 /etc/libvirt/libvirt-admin.conf 7c1bbeb439d79ec32ff7d18cb1364e2f obsolete
 /etc/cron.daily/libvirt-bin 21a4c092781e8119b8d5aa9d9d3d9f8b obsolete
 /etc/apparmor.d/libvirt/TEMPLATE 0d5580a22d95fc622cd5b8efe54b8757 obsolete
 /etc/dnsmasq.d/libvirt-bin bbf7e62e130a4cb7b6db7c4260883a68 obsolete

I see that this is a transitional package, but if the libvirt-bin
package is going to be built at all from the source, it should be taking
care to remove the obsolete conffiles on upgrade.  This should be done
now, even though the actual obsolescence happened some time ago.

** Affects: ginger (Ubuntu)
     Importance: High
         Status: Triaged

** Affects: kimchi (Ubuntu)
     Importance: High
         Status: Triaged

** Affects: libvirt (Ubuntu)
     Importance: High
     Assignee: ChristianEhrhardt (paelzer)
         Status: Triaged

** Affects: nova (Ubuntu)
     Importance: High
     Assignee: James Page (james-page)
         Status: Confirmed

** Affects: ubuntu-virt (Ubuntu)
     Importance: High
         Status: Fix Released

** Affects: uvtool (Ubuntu)
     Importance: High
     Assignee: Robie Basak (racb)
         Status: Confirmed

** Affects: virt-manager (Ubuntu)
     Importance: High
         Status: Fix Released

** Affects: libvirt (Debian)
     Importance: Unknown
         Status: Fix Committed

-- 
Complete libvirt migration to Debian style packaging (dependencies, conffiles)
https://bugs.launchpad.net/bugs/1694159
You received this bug notification because you are a member of Ubuntu Package Archive Administrators, which is subscribed to the bug report.



More information about the ubuntu-archive mailing list