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

Reply via email to