On 09/29/22 11:27, Laszlo Ersek wrote: > The tricky question is why the spinner works fine (using GTK3) in my > quite-non-standard environment (namely, forwarding X11 over ssh to my > local IceWM environment), but does not work in the Live VM environment, > which should be identical (including the Window Manager, if any) for > Rich and myself. IOW the discrepancy does not manifest itself where the > environments are obviously different, but it shows where the > environments appear more uniform.
It gets worse. I've determined (using the XTerm button in the first dialog) that in the LiveCD environment, the gtk3 version is "gtk3-3.24.30-4.fc35.x86_64" <https://koji.fedoraproject.org/koji/buildinfo?buildID=1837672>, from "27 Sep 2021". This build is tagged "f35". More recent builds exist, tagged as "f35-updates", but livecd-creator does not pull them in. Therefore, it seems that livecd-creator does not use the "fedora-updates" repo, only the base "fedora" repo. So I got (transitorily) happy -- I had found the bug! We'd *just* need to make livecd-creator honor the "fedora-updates" repository! Unfortunately, that won't suffice. Namely, I've also checked the gtk3 version in the VM that's launched by the command make run-virt-p2v-in-a-vm using the same XTerm + "rpm -q" method. Here, I do get "gtk3-3.24.34-1.fc35.x86_64" <https://koji.fedoraproject.org/koji/buildinfo?buildID=1968341>, which is the latest build -- from "fedora-updates". And this exact same gtk3 version (3.24.34-1.fc35.x86_64) works well, concerning the spinner, when I launch make run-virt-p2v-directly ! But it does not work when I launch make run-virt-p2v-in-a-vm In other words, *even though* livecd-creator uses an outdated gtk3 version (due to ignoring the "fedora-updates" repository for some reason), the bug I'm witnessing is not due to that problem; that is, it's not something affecting gtk3-3.24.30-4.fc35.x86_64 but fixed in gtk3-3.24.34-1.fc35.x86_64 Because, the latter still misbehaves in "run-virt-p2v-in-a-vm". With that in mind, I'm going to claim that the same bug reproduces with the earlier gtk3-3.24.30-4.fc35.x86_64 that's built into the ISO by livecd-creator, and therefore the ISO should be good enough for Rich to please try out: > I've got two ideas: > > - Build and ISO (using my current env) for Rich to try out. (It seems > impossible that Rich will see the spinner that I *don't* see, booting > the same ISO image in a VM; but who knows?) http://lacos.interhost.hu/livecd-p2v-202209291608-gitc213ae00a337.iso (built at c213ae00a337) sha256: f3a149aeab0179213d74bb1eac30d5d6f807d4c9cf3a548667903d5434d5699a Thanks! Laszlo > - Upgrade my environment (both my v2v development workstation, and the > livecd-creator VM) to Fedora 36, and retest. > > I'll follow up. _______________________________________________ Libguestfs mailing list Libguestfs@redhat.com https://listman.redhat.com/mailman/listinfo/libguestfs