You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
5 years old Manjaro, kept very up to date (almost exclusively with GNOME "Add/Remove Software", not with pacman).
I did have libvirt-xen successfully installed already (with "Add/Remove Software"). But the most recent update failed, saying that it needed libnbd.
Side note: Before the most recent libvirt-xen update, I've uninstalled all Haskell libraries and Haskell itself (using "Add/Remove Software"). Now I am surprised that I didn't get any error (when removing Haskell), because re-installing libvirt-xen put Haskell back.
I do know that AUR and archlinux.org is primarily for Arch, and that Manjaro is somewhat non-standard, and that the main supported method of installing/updating packages is with pacman.
However, I don't know how to easily reproduce with pacman (I don't know how to enable/add AUR to pacman's config - but I do have it enabled for "Add/Remove Software"). If you'd like me to troubleshoot, send steps/commands to run, please.
Advance apologies if any of the below logs are irrelevant, or too short (because GitHub was giving me "body is too long (maximum is 65536 characters)"). Again, I'm open to investigating, feel free to send me steps/commands.
sudo pacman -S libvirt-xen
error: target not found: libvirt-xen
Preparing...
Synchronizing package databases...
Refreshing core.db...
Refreshing extra.db...
Refreshing community.db...
Refreshing multilib.db...
Refreshing pritunl.db...
Refreshing core.files...
Refreshing extra.files...
Refreshing community.files...
Refreshing multilib.files...
Refreshing pritunl.files...
Refreshing AUR...
Warning: glide: local (0.13.3-3) is newer than extra (0.6.0-1)
Warning: gnome-wallpapers: local (20201023-1) is newer than extra (20201020-2)
Nothing to do.
Transaction successfully finished.
Preparing...
Cloning libvirt-xen build files...
Generating libvirt-xen information...
Checking libvirt-xen dependencies...
Checking xen dependencies...
Resolving dependencies...
Checking inter-conflicts...
Cloning xen build files...
Generating xen information...
Building xen...
==> Making package: xen 4.17.3pre-1 (Sun 19 Nov 2023 11:23:38 AM)
==> Checking runtime dependencies...
==> Checking buildtime dependencies...
==> Retrieving sources...
-> Cloning xen git repo...
Cloning into bare repository '/var/tmp/pamac-build-pkehl/xen/xen'...
-> Found efi-xen.cfg
...
==> Verifying source file signatures with gpg...
libvirt-9.9.0.tar.xz ... Passed
==> Removing existing $srcdir/ directory...
==> Extracting sources...
-> Extracting libvirt-9.9.0.tar.xz with bsdtar
==> Starting prepare()...
==> Starting build()...
+ exec meson setup --prefix /usr --libexecdir lib --sbindir bin --buildtype plain --auto-features enabled --wrap-mode nodownload -D b_lto=true -D b_pie=true -D python.bytecompile=1 build libvirt-9.9.0 --libexecdir=lib/libvirt -Drunstatedir=/run -Dqemu_user=libvirt-qemu -Dqemu_group=libvirt-qemu -Dnetcf=disabled -Dopenwsman=disabled -Dapparmor=disabled -Dapparmor_profiles=disabled -Dselinux=disabled -Dwireshark_dissector=disabled -Ddriver_bhyve=disabled -Ddriver_hyperv=disabled -Ddriver_libxl=enabled -Ddriver_vz=disabled -Dsanlock=disabled -Dsecdriver_apparmor=disabled -Dsecdriver_selinux=disabled -Dstorage_vstorage=disabled -Ddtrace=disabled -Dnumad=disabled -Dstorage_zfs=enabled -Dstorage_rbd=disabled
The Meson build system
Version: 1.2.3
Source dir: /var/tmp/pamac-build-pkehl/libvirt-xen/src/libvirt-9.9.0
Build dir: /var/tmp/pamac-build-pkehl/libvirt-xen/src/build
Build type: native build
Project name: libvirt
Project version: 9.9.0
C compiler for the host machine: cc (gcc 13.2.1 "cc (GCC) 13.2.1 20230801")
C linker for the host machine: cc ld.bfd 2.41.0
Host machine cpu family: x86_64
Host machine cpu: x86_64
Configuring configmake.h using configuration
Checking for size of "ptrdiff_t" : 8
Checking for size of "size_t" : 8
Compiler for C supports arguments -fasynchronous-unwind-tables: YES
Compiler for C supports arguments -fexceptions: YES
Compiler for C supports arguments -fipa-pure-const: YES
Compiler for C supports arguments -fno-common: YES
Compiler for C supports arguments -Wabsolute-value: YES
Compiler for C supports arguments -Waddress: YES
Compiler for C supports arguments -Waddress-of-packed-member: YES
Compiler for C supports arguments -Waggressive-loop-optimizations: YES
Compiler for C supports arguments -Walloc-size-larger-than=9223372036854775807: YES
Compiler for C supports arguments -Walloca: YES
Compiler for C supports arguments -Warray-bounds=2: YES
Compiler for C supports arguments -Wattribute-alias=2: YES
Compiler for C supports arguments -Wattribute-warning: YES
Compiler for C supports arguments -Wattributes: YES
Compiler for C supports arguments -Wbool-compare: YES
Compiler for C supports arguments -Wbool-operation: YES
Compiler for C supports arguments -Wbuiltin-declaration-mismatch: YES
Compiler for C supports arguments -Wbuiltin-macro-redefined: YES
Compiler for C supports arguments -Wcannot-profile: YES
Compiler for C supports arguments -Wcast-align: YES
Compiler for C supports arguments -Wcast-align=strict: YES
Compiler for C supports arguments -Wno-cast-function-type: YES
Compiler for C supports arguments -Wchar-subscripts: YES
Compiler for C supports arguments -Wclobbered: YES
Compiler for C supports arguments -Wcomment: YES
Compiler for C supports arguments -Wcomments: YES
Compiler for C supports arguments -Wcoverage-mismatch: YES
Compiler for C supports arguments -Wcpp: YES
Compiler for C supports arguments -Wdangling-else: YES
Compiler for C supports arguments -Wdate-time: YES
Compiler for C supports arguments -Wdeclaration-after-statement: YES
Compiler for C supports arguments -Wdeprecated-declarations: YES
Compiler for C supports arguments -Wdesignated-init: YES
Compiler for C supports arguments -Wdiscarded-array-qualifiers: YES
Compiler for C supports arguments -Wdiscarded-qualifiers: YES
Compiler for C supports arguments -Wdiv-by-zero: YES
Compiler for C supports arguments -Wduplicated-cond: YES
Compiler for C supports arguments -Wduplicate-decl-specifier: YES
Compiler for C supports arguments -Wempty-body: YES
Compiler for C supports arguments -Wendif-labels: YES
Compiler for C supports arguments -Wexpansion-to-defined: YES
Compiler for C supports arguments -Wformat-contains-nul: YES
Compiler for C supports arguments -Wformat-extra-args: YES
Compiler for C supports arguments -Wno-format-nonliteral: YES
Compiler for C supports arguments -Wformat-overflow=2: YES
Compiler for C supports arguments -Wformat-security: YES
Compiler for C supports arguments -Wno-format-truncation: YES
Compiler for C supports arguments -Wformat-y2k: YES
Compiler for C supports arguments -Wformat-zero-length: YES
Compiler for C supports arguments -Wframe-address: YES
Compiler for C supports arguments -Wframe-larger-than=2048: YES
Compiler for C supports arguments -Wfree-nonheap-object: YES
Compiler for C supports arguments -Whsa: YES
Compiler for C supports arguments -Wif-not-aligned: YES
Compiler for C supports arguments -Wignored-attributes: YES
Compiler for C supports arguments -Wignored-qualifiers: YES
Compiler for C supports arguments -Wimplicit: YES
Compiler for C supports arguments -Wimplicit-fallthrough=5: YES
Compiler for C supports arguments -Wimplicit-function-declaration: YES
Compiler for C supports arguments -Wimplicit-int: YES
Compiler for C supports arguments -Wincompatible-pointer-types: YES
Compiler for C supports arguments -Winit-self: YES
Compiler for C supports arguments -Winline: YES
Compiler for C supports arguments -Wint-conversion: YES
Compiler for C supports arguments -Wint-in-bool-context: YES
Compiler for C supports arguments -Wint-to-pointer-cast: YES
Compiler for C supports arguments -Winvalid-memory-model: YES
Compiler for C supports arguments -Winvalid-pch: YES
Compiler for C supports arguments -Wjump-misses-init: YES
Compiler for C supports arguments -Wlogical-not-parentheses: YES
Compiler for C supports arguments -Wlogical-op: YES
Compiler for C supports arguments -Wmain: YES
Compiler for C supports arguments -Wmaybe-uninitialized: YES
Compiler for C supports arguments -Wmemset-elt-size: YES
Compiler for C supports arguments -Wmemset-transposed-args: YES
Compiler for C supports arguments -Wmisleading-indentation: YES
Compiler for C supports arguments -Wmissing-attributes: YES
Compiler for C supports arguments -Wmissing-braces: YES
Compiler for C supports arguments -Wmissing-declarations: YES
Compiler for C supports arguments -Wmissing-field-initializers: YES
Compiler for C supports arguments -Wmissing-include-dirs: YES
Compiler for C supports arguments -Wmissing-parameter-type: YES
Compiler for C supports arguments -Wmissing-profile: YES
Compiler for C supports arguments -Wmissing-prototypes: YES
Compiler for C supports arguments -Wmultichar: YES
Compiler for C supports arguments -Wmultistatement-macros: YES
Compiler for C supports arguments -Wnarrowing: YES
Compiler for C supports arguments -Wnested-externs: YES
Compiler for C supports arguments -Wnonnull: YES
Compiler for C supports arguments -Wnonnull-compare: YES
Compiler for C supports arguments -Wnormalized=nfc: YES
Compiler for C supports arguments -Wnull-dereference: YES
Compiler for C supports arguments -Wodr: YES
Compiler for C supports arguments -Wold-style-declaration: YES
Compiler for C supports arguments -Wold-style-definition: YES
Compiler for C supports arguments -Wopenmp-simd: YES
Compiler for C supports arguments -Woverflow: YES
Compiler for C supports arguments -Woverride-init: YES
Compiler for C supports arguments -Wpacked-bitfield-compat: YES
Compiler for C supports arguments -Wpacked-not-aligned: YES
Compiler for C supports arguments -Wparentheses: YES
Compiler for C supports arguments -Wpointer-arith: YES
Compiler for C supports arguments -Wpointer-compare: YES
Compiler for C supports arguments -Wpointer-sign: YES
Compiler for C supports arguments -Wpointer-to-int-cast: YES
Compiler for C supports arguments -Wpragmas: YES
Compiler for C supports arguments -Wpsabi: YES
Compiler for C supports arguments -Wrestrict: YES
Compiler for C supports arguments -Wreturn-local-addr: YES
Compiler for C supports arguments -Wreturn-type: YES
Compiler for C supports arguments -Wscalar-storage-order: YES
Compiler for C supports arguments -Wsequence-point: YES
Compiler for C supports arguments -Wshadow: YES
Compiler for C supports arguments -Wshift-count-negative: YES
Compiler for C supports arguments -Wshift-count-overflow: YES
Compiler for C supports arguments -Wshift-negative-value: YES
Compiler for C supports arguments -Wshift-overflow=2: YES
Compiler for C supports arguments -Wno-sign-compare: YES
Compiler for C supports arguments -Wsizeof-array-argument: YES
Compiler for C supports arguments -Wsizeof-pointer-div: YES
Compiler for C supports arguments -Wsizeof-pointer-memaccess: YES
Compiler for C supports arguments -Wstrict-aliasing: YES
Compiler for C supports arguments -Wstrict-prototypes: YES
Compiler for C supports arguments -Wstringop-overflow=2: YES
Compiler for C supports arguments -Wstringop-truncation: YES
Compiler for C supports arguments -Wsuggest-attribute=cold: YES
Compiler for C supports arguments -Wno-suggest-attribute=const: YES
Compiler for C supports arguments -Wsuggest-attribute=format: YES
Compiler for C supports arguments -Wsuggest-attribute=noreturn: YES
Compiler for C supports arguments -Wno-suggest-attribute=pure: YES
Compiler for C supports arguments -Wsuggest-final-methods: YES
Compiler for C supports arguments -Wsuggest-final-types: YES
Compiler for C supports arguments -Wswitch: YES
Compiler for C supports arguments -Wswitch-bool: YES
Compiler for C supports arguments -Wswitch-enum: YES
Compiler for C supports arguments -Wswitch-unreachable: YES
Compiler for C supports arguments -Wsync-nand: YES
Compiler for C supports arguments -Wtautological-compare: YES
Compiler for C supports arguments -Wtrampolines: YES
Compiler for C supports arguments -Wtrigraphs: YES
Compiler for C supports arguments -Wtype-limits: YES
Compiler for C supports arguments -Wno-typedef-redefinition: NO
Compiler for C supports arguments -Wuninitialized: YES
Compiler for C supports arguments -Wunknown-pragmas: YES
Compiler for C supports arguments -Wunused: YES
Compiler for C supports arguments -Wunused-but-set-parameter: YES
Compiler for C supports arguments -Wunused-but-set-variable: YES
Compiler for C supports arguments -Wunused-const-variable=2: YES
Compiler for C supports arguments -Wunused-function: YES
Compiler for C supports arguments -Wunused-label: YES
Compiler for C supports arguments -Wunused-local-typedefs: YES
Compiler for C supports arguments -Wunused-parameter: YES
Compiler for C supports arguments -Wunused-result: YES
Compiler for C supports arguments -Wunused-value: YES
Compiler for C supports arguments -Wunused-variable: YES
Compiler for C supports arguments -Wvarargs: YES
Compiler for C supports arguments -Wvariadic-macros: YES
Compiler for C supports arguments -Wvector-operation-performance: YES
Compiler for C supports arguments -Wvla: YES
Compiler for C supports arguments -Wvolatile-register-var: YES
Compiler for C supports arguments -Wwrite-strings: YES
Compiler for C supports arguments -fstack-protector-strong: YES
First supported argument: -fstack-protector-strong
Checking if "-Wdouble-promotion" compiles: YES
Compiler for C supports arguments -Wsuggest-attribute=format: YES (cached)
Compiler for C supports arguments -Wframe-larger-than=262144: YES
Compiler for C supports link arguments -Wl,-z,relro: YES
Compiler for C supports link arguments -Wl,-z,now: YES
Compiler for C supports link arguments -Wl,-z,nodelete: YES
Compiler for C supports link arguments -Wl,-z,defs: YES
Compiler for C supports link arguments -Wl,--no-copy-dt-needed-entries: YES
Compiler for C supports link arguments -Wl,-export-dynamic: YES
First supported link argument: -Wl,-export-dynamic
Checking for function "elf_aux_info" : NO
Checking for function "explicit_bzero" : YES
Checking for function "fallocate" : YES
Checking for function "getauxval" : YES
Checking for function "getegid" : YES
Checking for function "geteuid" : YES
Checking for function "getgid" : YES
Checking for function "getifaddrs" : YES
Checking for function "getmntent_r" : YES
Checking for function "getpwuid_r" : YES
Checking for function "getrlimit" : YES
Checking for function "getuid" : YES
Checking for function "getutxid" : YES
Checking for function "if_indextoname" : YES
Checking for function "mmap" : YES
Checking for function "newlocale" : YES
Checking for function "pipe2" : YES
Checking for function "posix_fallocate" : YES
Checking for function "posix_memalign" : YES
Checking for function "prlimit" : YES
Checking for function "sched_setscheduler" : YES
Checking for function "setgroups" : YES
Checking for function "setrlimit" : YES
Checking for function "symlink" : YES
Checking for function "sysctlbyname" : NO
Checking for function "__lxstat" : YES
Checking for function "__lxstat64" : YES
Checking for function "__xstat" : YES
Checking for function "__xstat64" : YES
Checking for function "lstat" : YES
Checking for function "lstat64" : YES
Checking for function "stat" : YES
Checking for function "stat64" : YES
Header "sys/stat.h" has symbol "__lxstat" : NO
Header "sys/stat.h" has symbol "__lxstat64" : NO
Header "sys/stat.h" has symbol "__xstat" : NO
Header "sys/stat.h" has symbol "__xstat64" : NO
Header "sys/stat.h" has symbol "lstat" : YES
Header "sys/stat.h" has symbol "lstat64" : NO
Header "sys/stat.h" has symbol "stat" : YES
Header "sys/stat.h" has symbol "stat64" : NO
Check usable header "asm/hwcap.h" : NO
Check usable header "ifaddrs.h" : YES
Check usable header "libtasn1.h" : YES
Check usable header "linux/kvm.h" : YES
Check usable header "mntent.h" : YES
Check usable header "net/ethernet.h" : YES
Check usable header "net/if.h" : YES
Check usable header "pty.h" : YES
Check usable header "pwd.h" : YES
Check usable header "sched.h" : YES
Check usable header "sys/auxv.h" : YES
Check usable header "sys/ioctl.h" : YES
Check usable header "sys/mount.h" : YES
Check usable header "sys/syscall.h" : YES
Check usable header "sys/ucred.h" : NO
Check usable header "syslog.h" : YES
Check usable header "util.h" : NO
Check usable header "xlocale.h" : NO
Check usable header "linux/sockios.h" : YES
Header "endian.h" has symbol "htole64" : YES
Header "unistd.h" has symbol "SEEK_HOLE" : YES
Header "net/if_dl.h" has symbol "link_addr" : NO
Header "sched.h" has symbol "cpu_set_t" : YES
Header "sys/syscall.h" has symbol "SYS_pidfd_open" : YES
Header "net/if_bridgevar.h" has symbol "BRDGSFD" : NO
Header "sys/cpuset.h" has symbol "cpuset_getaffinity" : NO
Header "mach/clock.h" has symbol "clock_serv_t" : NO
Checking for type "struct ifreq" : YES
Checking for type "struct sockpeercred" : NO
Checking whether type "struct ifreq" has member "ifr_newname" : YES
Checking whether type "struct ifreq" has member "ifr_ifindex" : YES
Checking whether type "struct ifreq" has member "ifr_index" : NO
Checking whether type "struct ifreq" has member "ifr_hwaddr" : YES
Checking for size of "long" : 8
Program perl found: YES (/usr/bin/perl)
Program python3 found: YES (/usr/bin/python3)
Program xmllint found: YES (/usr/bin/xmllint)
Program xsltproc found: YES (/usr/bin/xsltproc)
Program rpcgen found: YES (/usr/bin/rpcgen)
Program augparse found: NO
Program dmidecode found: YES (/usr/bin/dmidecode)
Program ebtables found: YES (/usr/bin/ebtables)
Program flake8 found: NO
Program ip found: YES (/usr/bin/ip)
Program ip6tables found: YES (/usr/bin/ip6tables)
Program iptables found: YES (/usr/bin/iptables)
Program iscsiadm found: YES (/usr/bin/iscsiadm)
Program mdevctl found: NO
Program mm-ctl found: NO
Program modprobe found: YES (/usr/bin/modprobe)
Program ovs-vsctl found: NO
Program passt found: NO
Program pdwtags found: NO
Program rmmod found: YES (/usr/bin/rmmod)
Program scrub found: NO
Program tc found: YES (/usr/bin/tc)
Program udevadm found: YES (/usr/bin/udevadm)
Found pkg-config: /usr/bin/pkg-config (1.8.1)
Run-time dependency libtirpc found: YES 1.3.4
Run-time dependency libacl found: YES 2.3.1
Dependency libapparmor skipped: feature apparmor disabled
Library attr found: YES
Run-time dependency audit found: YES 3.1.2
Run-time dependency bash-completion found: YES 2.11
Run-time dependency blkid found: YES 2.39.2
Run-time dependency libcap-ng found: YES 0.8.3
Run-time dependency libcurl found: YES 8.4.0
Run-time dependency devmapper found: YES 1.02.196
Library dl found: YES
Check usable header "dlfcn.h" : YES
Run-time dependency fuse3 found: YES 3.16.2
Run-time dependency glib-2.0 found: YES 2.78.1
Run-time dependency gobject-2.0 found: YES 2.78.1
Run-time dependency gio-unix-2.0 found: YES 2.78.1
Run-time dependency glusterfs-api found: YES 7.11.0
Run-time dependency gnutls found: YES 3.8.1
Run-time dependency libiscsi found: YES 1.19.0
Found CMake: /usr/bin/cmake (3.27.7)
Run-time dependency libnbd found: NO (tried pkgconfig and cmake)
libvirt-9.9.0/meson.build:1009:4: ERROR: Problem encountered: nbdkit support requires libnbd
A full log can be found at /var/tmp/pamac-build-pkehl/libvirt-xen/src/build/meson-logs/meson-log.txt
==> ERROR: A failure occurred in build().
Aborting...
However, I get same error (from pamac even after I installed nbdkit explicitly.
Potentially a side note:
sudo pamac install libvirt-xen
...
==> Validating source files with sha256sums...
libvirt-9.9.0.tar.xz ... Passed
libvirt-9.9.0.tar.xz.asc ... Skipped
==> Verifying source file signatures with gpg...
libvirt-9.9.0.tar.xz ... cat: write error: Broken pipe
FAILED
==> ERROR: One or more PGP signatures could not be verified!
Finished with result: exit-code
Main processes terminated with: code=exited/status=1
Service runtime: 16.973s
CPU time consumed: 1.364s
Error: Failed to build libvirt-xen
Only after I've manually installed libnbd, "Add/Remove" software succeeded for libvirt-xen.
The text was updated successfully, but these errors were encountered:
Hi Ahmad Hasan,
Thank you for maintaining so many PKG builds.
Summary:
pacman
).libvirt-xen
successfully installed already (with "Add/Remove Software"). But the most recent update failed, saying that it neededlibnbd
.libvirt-xen
update, I've uninstalled all Haskell libraries and Haskell itself (using "Add/Remove Software"). Now I am surprised that I didn't get any error (when removing Haskell), because re-installinglibvirt-xen
put Haskell back.I do know that
AUR
andarchlinux.org
is primarily for Arch, and that Manjaro is somewhat non-standard, and that the main supported method of installing/updating packages is withpacman
.However, I don't know how to easily reproduce with pacman (I don't know how to enable/add AUR to pacman's config - but I do have it enabled for "Add/Remove Software"). If you'd like me to troubleshoot, send steps/commands to run, please.
Advance apologies if any of the below logs are irrelevant, or too short (because GitHub was giving me "body is too long (maximum is 65536 characters)"). Again, I'm open to investigating, feel free to send me steps/commands.
However, I get same error (from
pamac
even after I installednbdkit
explicitly.Potentially a side note:
Only after I've manually installed
libnbd
, "Add/Remove" software succeeded forlibvirt-xen
.The text was updated successfully, but these errors were encountered: