On Wed, Oct 15, 2025 at 12:36:51PM +0200, Miro Hrončok wrote: > On 15. 10. 25 12:30, Richard W.M. Jones wrote: > >... and if not, did that change recently? > > It does not and it never did. > > >Here's a build failure caused by passt (for networking) not being installed: > > > > https://koji.fedoraproject.org/koji/taskinfo?taskID=138164879 > > > > virt-builder: error: libguestfs error: could not create appliance > > through libvirt. Original error from libvirt: Cannot find 'passt' in > > path: No such file or directory [code=38 int1=2] > > > >This is a new failure, since last time the package was rebuilt. In > >theory it seems the package should have been installed, via: > > > > BuildRequires libguestfs-devel > > -> Requires libguestfs > > -> Requires libvirt-daemon-driver-qemu > > -> Recommends passt > > > >which would only make sense if Koji isn't installing 'Recommends' > >dependencies any more. > > It never did. So the dependency might have been pulled transitively > by another package previously.
Dan Berrange worked out what's happening here. In libguestfs 1.57.1 we checked for passt at runtime, and fell back to the older (SLIRP) method of user networking. So the test would still have worked even though passt was not installed. In libguestfs 1.57.4 we now assume that passt is installed. So now the test is failed because passt is not installed. I'll need to add a Requires on passt (to libguestfs). Thanks everyone, Rich. -- Richard Jones, Virtualization Group, Red Hat http://people.redhat.com/~rjones Read my programming and virtualization blog: http://rwmj.wordpress.com Fedora Windows cross-compiler. Compile Windows programs, test, and build Windows installers. Over 100 libraries supported. http://fedoraproject.org/wiki/MinGW -- _______________________________________________ devel mailing list -- [email protected] To unsubscribe send an email to [email protected] Fedora Code of Conduct: https://docs.fedoraproject.org/en-US/project/code-of-conduct/ List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines List Archives: https://lists.fedoraproject.org/archives/list/[email protected] Do not reply to spam, report it: https://pagure.io/fedora-infrastructure/new_issue
