[Pkg-libvirt-maintainers] Bug#842911: Bug#842911: please reconsider dropping libvirt-bin
Riku Voipio
riku.voipio at iki.fi
Thu Nov 3 12:58:06 UTC 2016
On Wed, Nov 02, 2016 at 09:23:53PM +0100, Guido Günther wrote:
> On Wed, Nov 02, 2016 at 09:36:21AM +0000, Riku Voipio wrote:
> > libvirt-bin is still referred to in many places, for example in openstack
> > devstack. The replacement -clients and -daemon-system packages are not yet
> > available in the latest ubuntu LTS. This leads to some inconvinient
> > "if ubuntu then else if debian newer than then" checks if we want to support both.
> It's simple as:
>
> Depends: libvirt-daemon-system | libvirt-bin, libvirt-clients | libvirt-bin
> so I'd rather not readd the transitional package. I don't want to make
> people's lifes harder than necessary though so if you think it's more
> complex please explain.
That is indeed simple for packages, but devstack case we install packages
from shellscript:
https://github.com/openstack-dev/devstack/blob/1c13be860ba3662bf6c633fc37668f7feacdd3e5/lib/nova_plugins/functions-libvirt#L27
The workaround is probably to add an "if debian && newer than jessie, install
these instead" but it's not exactly pretty. Then again installer scripts often
aren't.
Riku
More information about the Pkg-libvirt-maintainers
mailing list