On Sun, Feb 26, 2023 at 1:58 PM Franta Hanzlik via users
<users(a)lists.fedoraproject.org> wrote:
I want to virtualize any old i686 Windows XP 32-bit physical PC on F37.
Result from building virt-p2v boot disk:
# virt-p2v-make-disk -o /dev/sde --arch i686
virt-p2v-make-disk: cannot find /usr/lib64/virt-p2v/virt-p2v.i686.xz
You used the '--arch' option, so it’s likely that you will need to build
a virt-p2v.i686 binary yourself.
See p2v-building(1) section BUILDING i686 32 BIT VIRT-P2V for help.
It seems as virt-p2v.i686.xz blob isn't in Fedora (nor 'p2v-building'
man page, but it can be found easily).
What now? I see two possibilities:
1) it is somewhere on Fedora, but not in core repos
2) I have to build it myself - but have no idea about optimal way.
'p2v-building' man page recommends 32-bit chroot (without details),
or (on Fedora) use 'mock' - but it seems it is not there anymore.
Has anyone done this? What optimal way would you recommend?
Fedora 37 and its encouragement to drop some (not all) i686 support
may be related:
https://bugzilla.redhat.com/show_bug.cgi?id=2069738
Jeff