+------------------------------------------------------------------------------+
| Install package build dependencies |
+------------------------------------------------------------------------------+
Setup apt archivedev, libcapstone-dev, libaio-dev, libjack-dev, libpulse-dev, libasound2-dev, libpipewire-0.3-dev (>> 0.3.60), libbpf-dev, libbrlapi-dev, libcap-ng-dev, libcurl4-gnutls-dev, libfdt-dev, libfuse3-dev, gnutls-dev, libgtk-3-dev, libvte-2.91-dev, libiscsi-dev,
-----------------
Merged Build-Depends: debhelper-compat (= 13), python3:any, python3-venv, python3:any (>> 3.11) | python3-tomli, meson (>> 0.63.0~), ninja-build, flex, bison, python3-sphinx, python3-sphinx-rtd-theme, build-essential, fakeroot, libglib2.0-dev, zlib1g-
Merged Build-Conflicts: oss4-devlibcapstone-dev, libaio-dev, libjack-dev, libpulse-dev, libasound2-dev, libpipewire-0.3-dev (>> 0.3.60), libbpf-dev, libbrlapi-dev, libcap-ng-dev, libcurl4-gnutls-dev, libfdt-dev, libfuse3-dev, gnutls-dev, libgtk-3-dev, libvte-2.91-dev, libiscsi-dev,
Filtered Build-Depends: debhelper-compat (= 13), python3:any, python3-venv, python3:any (>> 3.11), meson (>> 0.63.0~), ninja-build, flex, bison, python3-sphinx, python3-sphinx-rtd-theme, build-essential, fakeroot, libglib2.0-dev, zlib1g-dev,
Filtered Build-Conflicts: oss4-dev
dpkg-deb: building package 'sbuild-build-depends-main-dummy' in '/<<RESOLVERDIR>>/apt_archive/sbuild-build-depends-main-dummy.deb'.
Ign:1 copy:/<<RESOLVERDIR>>/apt_archive ./ InRelease
Get:2 copy:/<<RESOLVERDIR>>/apt_archive ./ Release [615 B]
Ign:3 copy:/<<RESOLVERDIR>>/apt_archive ./ Release.gpg
Get:4 copy:/<<RESOLVERDIR>>/apt_archive ./ Sources [3845 B]
Get:5 copy:/<<RESOLVERDIR>>/apt_archive ./ Packages [1785 B]
Fetched 6245 B in 0s (0 B/s)
Reading package lists...
Reading package lists...
Install main build dependencies (apt-based resolver) ----------------------------------------------------
Installing build dependencies
Reading package lists...
Building dependency tree...
Reading state information...
Some packages could not be installed. This may mean that you have
requested an impossible situation or if you are using the unstable distribution that some required packages have not yet been created
or been moved out of Incoming.
The following information may help to resolve the situation:
The following packages have unmet dependencies:
sbuild-build-depends-main-dummy : Depends: gcc-powerpc64-linux-gnu but it is not installable
E: Unable to correct problems, you have held broken packages.
apt-get failed.
20.04.2024 15:33, Lucas Nussbaum wrote:
[..]
This is part of a mass rebuild, first building on arm64 and then on
armhf and armel. So I'm not suggesting anything. :-)
Aha.
Is this failing because the build is trying to build arch:all packages, that can only be built on amd64? If so, the bug severity could be
lowered, clearly.
Well. Yes, this is exactly the case. qemu uses quite a few cross-compilers to
build various firmware components. This is arch-all package qemu-system-data.
Most of these cross-compilers are available on x86 _only_, including the mentioned gcc-powerpc64-linux-gnu.
I especially made these deps to be in Build-Depends-Indep only, - to be able to (re)build qemu on non-x86 by using `apt --arch-only`.
I can't say this is a bug to begin with, - wrt lowering its severity. If it is a bug, it's a bug in gcc, not qemu (since it is gcc which does not provide these cross-compilers on all architectures). Or in the build environment.
Sysop: | Keyop |
---|---|
Location: | Huddersfield, West Yorkshire, UK |
Users: | 300 |
Nodes: | 16 (2 / 14) |
Uptime: | 14:32:49 |
Calls: | 6,706 |
Files: | 12,237 |
Messages: | 5,351,098 |