Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 795144 - app-emulation/libvirt-7.4.0: build failed
Summary: app-emulation/libvirt-7.4.0: build failed
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal
Assignee: Gentoo Linux bug wranglers
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2021-06-09 22:40 UTC by HougeLangley
Modified: 2021-06-09 23:46 UTC (History)
1 user (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
Build info (build-info.txt,7.14 KB, text/plain)
2021-06-09 22:45 UTC, HougeLangley
Details
emerge environment (environment.txt,130.61 KB, text/plain)
2021-06-09 22:47 UTC, HougeLangley
Details

Note You need to log in before you can comment on or make changes to this bug.
Description HougeLangley 2021-06-09 22:40:00 UTC
app-emulation/libvirt-7.4.0: upgrade and build failed everytime

USE="introspection vala -gtk-doc -test"

Reproducible: Always

Steps to Reproduce:
doas emerge --sync; doas emerge -avuDN --with-bdeps=y --autounmask-write=y @world
Actual Results:  
Build failed
Comment 1 HougeLangley 2021-06-09 22:43:25 UTC
Build log:
>>> Emerging (1 of 3) app-emulation/libvirt-7.4.0::gentoo
 * Fetching files in the background.
 * To view fetch progress, run in another terminal:
 * tail -f /var/log/emerge-fetch.log
 * libvirt-7.4.0.tar.xz BLAKE2B SHA512 size ;-) ...                                                                                                                                    [ ok ]
 * Determining the location of the kernel source code
 * Found kernel source directory:
 *     /usr/src/linux
 * Found sources for kernel version:
 *     5.12.9-xanmod1
 * Checking for suitable kernel configuration options...                                                                                                                               [ ok ]
 * Using python3.9 to build
>>> Unpacking source...
>>> Unpacking libvirt-7.4.0.tar.xz to /var/tmp/portage/app-emulation/libvirt-7.4.0/work
>>> Source unpacked in /var/tmp/portage/app-emulation/libvirt-7.4.0/work
>>> Preparing source in /var/tmp/portage/app-emulation/libvirt-7.4.0/work/libvirt-7.4.0 ...
 * Applying libvirt-6.0.0-fix_paths_in_libvirt-guests_sh.patch ...                                                                                                                     [ ok ]
 * Applying libvirt-6.7.0-do-not-use-sysconfig.patch ...
patching file src/interface/virtinterfaced.service.in
patching file src/libxl/virtxend.service.in
patching file src/locking/virtlockd.service.in
Hunk #1 succeeded at 7 with fuzz 2.
patching file src/logging/virtlogd.service.in
Hunk #1 succeeded at 7 with fuzz 2.
patching file src/lxc/virtlxcd.service.in
patching file src/network/virtnetworkd.service.in
patching file src/node_device/virtnodedevd.service.in
patching file src/nwfilter/virtnwfilterd.service.in
patching file src/qemu/virtqemud.service.in
patching file src/remote/libvirtd.service.in
patching file src/remote/virtproxyd.service.in
patching file src/secret/virtsecretd.service.in
patching file src/storage/virtstoraged.service.in
patching file src/vbox/virtvboxd.service.in
patching file tools/libvirt-guests.service.in
patching file tools/libvirt-guests.sysconf                                                                                                                                             [ ok ]
 * Applying libvirt-6.7.0-fix-paths-for-apparmor.patch ...                                                                                                                             [ ok ]
 * Fixing shebang in ./tests/virsh-auth.
 * Fixing shebang in ./tests/cputestdata/cpu-data.py.
 * Fixing shebang in ./src/keycodemapdb/tools/keymap-gen.
 * Fixing shebang in ./src/cpu_map/sync_qemu_i386.py.
 * Fixing shebang in ./scripts/prohibit-duplicate-header.py.
 * Fixing shebang in ./scripts/mock-noinline.py.
 * Fixing shebang in ./scripts/meson-timestamp.py.
 * Fixing shebang in ./scripts/meson-install-web.py.
 * Fixing shebang in ./scripts/meson-install-symlink.py.
 * Fixing shebang in ./scripts/meson-install-dirs.py.
 * Fixing shebang in ./scripts/meson-gen-sym.py.
 * Fixing shebang in ./scripts/meson-gen-def.py.
 * Fixing shebang in ./scripts/meson-gen-authors.py.
 * Fixing shebang in ./scripts/meson-dist.py.
 * Fixing shebang in ./scripts/hyperv_wmi_generator.py.
 * Fixing shebang in ./scripts/hvsupport.py.
 * Fixing shebang in ./scripts/header-ifdef.py.
 * Fixing shebang in ./scripts/group-qemu-caps.py.
 * Fixing shebang in ./scripts/gensystemtap.py.
 * Fixing shebang in ./scripts/genpolkit.py.
 * Fixing shebang in ./scripts/genaclperms.py.
 * Fixing shebang in ./scripts/esx_vi_generator.py.
 * Fixing shebang in ./scripts/dtrace2systemtap.py.
 * Fixing shebang in ./scripts/check-symsorting.py.
 * Fixing shebang in ./scripts/check-symfile.py.
 * Fixing shebang in ./scripts/check-remote-protocol.py.
 * Fixing shebang in ./scripts/check-file-access.py.
 * Fixing shebang in ./scripts/check-drivername.py.
 * Fixing shebang in ./scripts/check-driverimpls.py.
 * Fixing shebang in ./scripts/check-aclrules.py.
 * Fixing shebang in ./scripts/check-aclperms.py.
 * Fixing shebang in ./scripts/augeas-gentest.py.
 * Fixing shebang in ./scripts/apibuild.py.
 * Fixing shebang in ./run.in.
 * Fixing shebang in ./ci/helper.
>>> Source prepared.
>>> Configuring source in /var/tmp/portage/app-emulation/libvirt-7.4.0/work/libvirt-7.4.0 ...
meson setup --buildtype plain --libdir lib64 --localstatedir /var/lib --prefix /usr --sysconfdir /etc --wrap-mode nodownload --build.pkg-config-path /var/tmp/portage/app-emulation/libvirt-7.4.0/temp/python3.9/pkgconfig:/usr/share/pkgconfig --pkg-config-path /var/tmp/portage/app-emulation/libvirt-7.4.0/temp/python3.9/pkgconfig:/usr/share/pkgconfig --native-file /var/tmp/portage/app-emulation/libvirt-7.4.0/temp/meson.x86_64-pc-linux-gnu.amd64.ini -Dapparmor=disabled -Dapparmor_profiles=disabled -Daudit=enabled -Dcapng=enabled -Ddtrace=enabled -Dfirewalld=disabled -Dfuse=enabled -Dglusterfs=enabled -Dstorage_gluster=enabled -Dstorage_iscsi=enabled -Dstorage_iscsi_direct=enabled -Ddriver_libvirtd=enabled -Dlibssh=enabled -Dstorage_lvm=enabled -Dstorage_mpath=enabled -Ddriver_lxc=enabled -Dnls=enabled -Dnumactl=disabled -Dnumad=disabled -Ddriver_openvz=disabled -Dstorage_disk=enabled -Dlibpcap=enabled -Dpolkit=enabled -Ddriver_qemu=enabled -Dyajl=enabled -Dstorage_rbd=disabled -Dsasl=disabled -Dselinux=disabled -Dudev=enabled -Ddriver_network=enabled -Ddriver_vbox=disabled -Dwireshark_dissector=disabled -Ddriver_libxl=disabled -Dstorage_zfs=enabled -Dnetcf=disabled -Dsanlock=disabled -Ddriver_esx=enabled -Dinit_script=systemd -Dqemu_user=qemu -Dqemu_group=qemu -Ddriver_remote=enabled -Dstorage_fs=enabled -Ddriver_vmware=enabled --localstatedir=/var -Drunstatedir=/run -Ddocdir=/usr/share/doc/libvirt-7.4.0 /var/tmp/portage/app-emulation/libvirt-7.4.0/work/libvirt-7.4.0 /var/tmp/portage/app-emulation/libvirt-7.4.0/work/libvirt-7.4.0-build
The Meson build system
Version: 0.57.2
Source dir: /var/tmp/portage/app-emulation/libvirt-7.4.0/work/libvirt-7.4.0
Build dir: /var/tmp/portage/app-emulation/libvirt-7.4.0/work/libvirt-7.4.0-build
Build type: native build

meson.build:1:0: ERROR: Value disabled is not boolean (true or false).

A full log can be found at /var/tmp/portage/app-emulation/libvirt-7.4.0/work/libvirt-7.4.0-build/meson-logs/meson-log.txt
 * ERROR: app-emulation/libvirt-7.4.0::gentoo failed (configure phase):
 *   (no error message)
 * 
 * Call stack:
 *     ebuild.sh, line  127:  Called src_configure
 *   environment, line 3249:  Called meson_src_configure
 *   environment, line 2391:  Called die
 * The specific snippet of code:
 *       "${mesonargs[@]}" ) || die
 * 
 * If you need support, post the output of `emerge --info '=app-emulation/libvirt-7.4.0::gentoo'`,
 * the complete build log and the output of `emerge -pqv '=app-emulation/libvirt-7.4.0::gentoo'`.
 * The complete build log is located at '/var/tmp/portage/app-emulation/libvirt-7.4.0/temp/build.log'.
 * The ebuild environment file is located at '/var/tmp/portage/app-emulation/libvirt-7.4.0/temp/environment'.
 * Working directory: '/var/tmp/portage/app-emulation/libvirt-7.4.0/work/libvirt-7.4.0'
 * S: '/var/tmp/portage/app-emulation/libvirt-7.4.0/work/libvirt-7.4.0'
Comment 2 HougeLangley 2021-06-09 22:45:34 UTC
Created attachment 715014 [details]
Build info
Comment 3 HougeLangley 2021-06-09 22:47:03 UTC
Created attachment 715017 [details]
emerge environment
Comment 4 Kobboi 2021-06-09 22:57:23 UTC
Could you change the subject to a more meaningful "app-emulation/libvirt-7.4.0: meson.build:1:0: ERROR: Value disabled is not boolean (true or false)." Thanks!
Comment 5 HougeLangley 2021-06-09 23:09:15 UTC
(In reply to Kobboi from comment #4)
> Could you change the subject to a more meaningful
> "app-emulation/libvirt-7.4.0: meson.build:1:0: ERROR: Value disabled is not
> boolean (true or false)." Thanks!

It's my pleasure
Comment 6 Larry the Git Cow gentoo-dev 2021-06-09 23:46:02 UTC
The bug has been closed via the following commit(s):

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fc2146b7e4ab0d49db91ee363112c2f5d20248b1

commit fc2146b7e4ab0d49db91ee363112c2f5d20248b1
Author:     Matthias Maier <tamiko@gentoo.org>
AuthorDate: 2021-06-09 23:39:06 +0000
Commit:     Matthias Maier <tamiko@gentoo.org>
CommitDate: 2021-06-09 23:45:58 +0000

    app-emulation/libvirt: fix compilation
    
    Closes: https://bugs.gentoo.org/795144
    Package-Manager: Portage-3.0.19, Repoman-3.0.3
    Signed-off-by: Matthias Maier <tamiko@gentoo.org>

 app-emulation/libvirt/libvirt-7.4.0.ebuild | 2 +-
 app-emulation/libvirt/libvirt-9999.ebuild  | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)