[Pkg-xen-devel] Bug#685749: Bug#685749: xen-utils-4.1: /usr/lib/xen-default missing

Ian Campbell ijc at hellion.org.uk
Tue Aug 28 08:24:06 UTC 2012


Control: reassign -1 libvirt

On Fri, 2012-08-24 at 15:12 +0200, Oliver wrote:
> On Fri, 24 Aug 2012, Ian Campbell wrote:
> 
> > On Fri, 2012-08-24 at 10:38 +0200, Oliver wrote:
> > > Subject: xen-utils-4.1: /usr/lib/xen-default missing
> > > Package: xen-utils-4.1
> > > Version: 4.1.3-1
> > > Severity: important
> > > 
> > > Dear Maintainer,
> > > 
> > > when using paravirtualization with xen and libvirt the path for pygrub is:
> > > /usr/lib/xen-default/bin/pygrub
> > > 
> > > But this path is not provided with xen-utils-4.1 and will brake upgrades to
> > > wheezy.
> > > 
> > > With xen-utils-4.0 and debian squeeze this path is provided with
> > > update-alternatives in the postinst Skript.
> > > 
> > > With xen-utils-4.1 the alternative command in the postinst script removes
> > > xen-default. Why?
> > 
> > xen-default isn't used/doesn't exist any more.
> > 
> > libvirt should just use "pygrub" and let the xen toolstack figure out
> > the path.
> So this is a libvirt problem. Can you move this bug to libvirt package
> maintainer?

I suspect libvirt was working round a bug in some older (Lenny era?) Xen
packages where the ability to specify pygrub without the path was
broken. But that has been fixed for a while now so I think it would be
good for libvirt to undo this workaround.

Ian.
-- 
Ian Campbell

When one burns one's bridges, what a very nice fire it makes.
		-- Dylan Thomas



More information about the Pkg-xen-devel mailing list