[Bug 271294] emulators/qemu guestagent flavor does not build using portmaster

From: <bugzilla-noreply_at_freebsd.org>
Date: Sun, 07 May 2023 12:08:11 UTC
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=271294

            Bug ID: 271294
           Summary: emulators/qemu guestagent flavor does not build using
                    portmaster
           Product: Ports & Packages
           Version: Latest
          Hardware: Any
                OS: Any
            Status: New
          Severity: Affects Only Me
          Priority: ---
         Component: Individual Port(s)
          Assignee: bofh@freebsd.org
          Reporter: julien.dlq@gmail.com
          Assignee: bofh@freebsd.org
             Flags: maintainer-feedback?(bofh@freebsd.org)

Since qemu-guest-agent has been removed and qemu guestagent flavor exist, it is
impossible to build this flavor using portmaster.


=====


Here is the command result:

# portmaster emulators/qemu@guestagent
===>>> Port directory: /usr/ports/emulators/qemu@guestagent
===>>> Launching 'make checksum' for emulators/qemu@guestagent in background
===>>> Gathering dependency list for emulators/qemu@guestagent from ports
===>>> Initial dependency check complete for emulators/qemu@guestagent
===>>> Starting build for emulators/qemu@guestagent <<<===
===>>> All dependencies are up to date
===>  Cleaning for qemu-guest-agent-8.0.0
===>  License GPLv2 accepted by the user
===>   qemu-guest-agent-8.0.0 depends on file: /usr/local/sbin/pkg - found
===> Fetching all distfiles required by qemu-guest-agent-8.0.0 for building
===>  Extracting for qemu-guest-agent-8.0.0
=> SHA256 Checksum OK for qemu/8.0.0/qemu-8.0.0.tar.xz.
===>  Patching for qemu-guest-agent-8.0.0
===>  Applying FreeBSD patches for qemu-guest-agent-8.0.0 from
/usr/ports/emulators/qemu/files
===>   qemu-guest-agent-8.0.0 depends on executable: bash - found
===>   qemu-guest-agent-8.0.0 depends on package: py39-sphinx_rtd_theme>0 -
found
===>   qemu-guest-agent-8.0.0 depends on executable: sphinx-build - found
===>   qemu-guest-agent-8.0.0 depends on package: gmake>=4.3 - found
===>   qemu-guest-agent-8.0.0 depends on executable: ninja - found
===>   qemu-guest-agent-8.0.0 depends on package: pkgconf>=1.3.0_1 - found
===>   qemu-guest-agent-8.0.0 depends on file: /usr/local/bin/python3.9 - found
===>   qemu-guest-agent-8.0.0 depends on package: perl5>=5.32.r0<5.33 - found
===>   qemu-guest-agent-8.0.0 depends on file: /usr/local/bin/ccache - found
===>   qemu-guest-agent-8.0.0 depends on shared library: libglib-2.0.so - found
(/usr/local/lib/libglib-2.0.so)
===>   qemu-guest-agent-8.0.0 depends on shared library: libintl.so - found
(/usr/local/lib/libintl.so)
===>  Configuring for qemu-guest-agent-8.0.0
sed: /usr/ports/emulators/qemu/work-guestagent/qemu-8.0.0/meson/test: No such
file or directory
===>   FreeBSD 10 autotools fix applied to
/usr/ports/emulators/qemu/work-guestagent/qemu-8.0.0/meson/test
touch:
/usr/ports/emulators/qemu/work-guestagent/qemu-8.0.0/meson/test.fbsd10bak: No
such file or directory
sed: cases/common/230: No such file or directory
===>   FreeBSD 10 autotools fix applied to cases/common/230
touch: cases/common/230.fbsd10bak: No such file or directory
sed: external: No such file or directory
===>   FreeBSD 10 autotools fix applied to external
touch: external.fbsd10bak: No such file or directory
sed: project/libfoo/configure: No such file or directory
===>   FreeBSD 10 autotools fix applied to project/libfoo/configure
touch: project/libfoo/configure.fbsd10bak: No such file or directory
Using './build' as the directory for build output
ERROR: unknown option --disable-blobs
Try '/usr/ports/emulators/qemu/work-guestagent/qemu-8.0.0/configure --help' for
more information
===>  Script "configure" failed unexpectedly.
Please report the problem to bofh@FreeBSD.org [maintainer] and attach the
"/usr/ports/emulators/qemu/work-guestagent/qemu-8.0.0/config.log" including
the output of the failure of your make command. Also, it might be a good idea
to provide an overview of all packages installed on your system (e.g. a
/usr/local/sbin/pkg-static info -g -Ea).
*** Error code 1
Stop.
make[1]: stopped in /usr/ports/emulators/qemu
*** Error code 1
Stop.
make: stopped in /usr/ports/emulators/qemu
===>>> make build failed for emulators/qemu@guestagent
===>>> Aborting update
===>>> You can restart from the point of failure with this command line:
       portmaster <flags> emulators/qemu@guestagent
This command has been saved to ~/portmasterfail.txt


=====


There is no /usr/ports/emulators/qemu/work-guestagent/qemu-8.0.0/config.log
file.

-- 
You are receiving this mail because:
You are the assignee for the bug.