[Pkg-xen-devel] Bug#912381: xen-utils-4.11: /usr/lib/xen-4.11/bin/pygrub is missing after upgrade from xen-utils-4.8

Ian Jackson ijackson at chiark.greenend.org.uk
Wed Oct 31 18:23:47 GMT 2018


> >> >> I see that there's no /usr/lib/xen-4.11/bin/pygrub indeed, and that's
> >> >> something that sounds wrong. Apparently, noone involved in helping
> >> >> getting Xen 4.11 into Debian so far has been a pygrub user.

I swear I tested pygrub aftr making my renaming changes, but maybe
only with the upstream tree.

I don't understand why it's not being built by the upstream build
system.  That would be the first thing to look at.

Sorry for the lossage, but I can't conveniently invstigate now.

> > Traceback (most recent call last):
> >   File "/usr/lib/xen-4.11/bin/pygrub", line 23, in <module>
> >     import fsimage
> > ImportError: No module named fsimage
> 
> Ah, more regressions... The script is missing a patch to set the lib
> directory in the path

No, this is simply because the library is renamed now to
libxenfsimage.  The pygrub from 4.8 isn't compatible with the new
library name.

Ian.



More information about the Pkg-xen-devel mailing list