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