[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
Hans van Kranenburg
hans at knorrie.org
Wed Oct 31 18:34:02 GMT 2018
On 10/31/2018 07:23 PM, Ian Jackson wrote:
>>>>>> 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.
xen-utils-4.11 has:
/usr/lib/xen-4.11/lib/python/fsimage.so
libxenmisc4.11 has:
/usr/lib/xen-4.11/lib/x86_64-linux-gnu/fs/ext2fs-lib/fsimage.so
/usr/lib/xen-4.11/lib/x86_64-linux-gnu/fs/fat/fsimage.so
/usr/lib/xen-4.11/lib/x86_64-linux-gnu/fs/iso9660/fsimage.so
/usr/lib/xen-4.11/lib/x86_64-linux-gnu/fs/reiserfs/fsimage.so
/usr/lib/xen-4.11/lib/x86_64-linux-gnu/fs/ufs/fsimage.so
/usr/lib/xen-4.11/lib/x86_64-linux-gnu/fs/xfs/fsimage.so
/usr/lib/xen-4.11/lib/x86_64-linux-gnu/fs/zfs/fsimage.so
/usr/lib/xen-4.11/lib/x86_64-linux-gnu/libfsimage.so
There is nothing called libxenfsimage in our packages?
But, I'll leave it alone for now, since I apparently don't fully know
what I'm talking about. :)
Hans
More information about the Pkg-xen-devel
mailing list