Shortest test (WIP), it shows:
- Several dir deletes can't happen due to not-empty directories.
Those are created later on by libvirt and the packages don't know them, those
are all taken over so "ok".
dpkg: warning: unable to delete old directory '/etc/libvirt/nwfilter':
Directory not empty
[...]
- Other dirs fail to delete due to stuff we forgot.
We will handle those with rm_conffiles, but in all cases the new packages
will extract things there so the dir won't (and shouldn't go away)
dpkg: warning: unable to delete old directory '/etc/dnsmasq.d-available':
Directory not empty
[...]
- some valid handling of conffiles
Installing new version of config file /etc/libvirt/libvirtd.conf ...
[...]
- dpkg --status libvirt-bin listing way too much as obsolete.
The status on libvirt-daemon-system lists them as well.
dpkg -S Seems aware of that and lists libvirt-daemon-system is the sole owner
- some of the mv_conffiles in the package clearly did not work
$ lxc exec ${REL}-test-virtdeps-X-to-UCA-O -- dpkg -S
/etc/default/libvirt-bin /etc/default/libvirtd
libvirt-bin: /etc/default/libvirt-bin
libvirt-daemon-system: /etc/default/libvirtd
- dpkg -L more clearly pointing to those that are a problem
** Attachment added: "conffiles-forgotten-repro.sh"
https://bugs.launchpad.net/ubuntu/+source/ginger/+bug/1694159/+attachment/4886615/+files/conffiles-forgotten-repro.sh
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1694159
Title:
Complete libvirt migration to Debian style packaging (dependencies,
conffiles)
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/ginger/+bug/1694159/+subscriptions
--
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs