Open LinuxUserGD opened 2 years ago
I think we should drop the --root
flag from the examples as it is misleading and also make it delta based, as it's easier to digest. but still this is a long list, maybe the example needs to depend on another package?
cc @joostruis
I just wonder if this was attempted at the point where we had an issue in stable layers. Can you just re-try?
I just wonder if this was attempted at the point where we had an issue in stable layers. Can you just re-try?
I deleted all docker containers and tried again, without the --root /package
flag the layers/gnome
container is compiled first and gnome-chess
builds fine but the artifact doesn't seem to contain any files. Building with --root /package
results in the same build error:
INFO >>> Installing (296 of 326) media-libs/libepoxy-1.5.9-r1::gentoo to /package/
INFO >>> Emerging (297 of 326) media-libs/freetype-2.11.0-r1::gentoo for /package/
INFO >>> Installing (297 of 326) media-libs/freetype-2.11.0-r1::gentoo to /package/
INFO >>> Emerging (298 of 326) media-libs/fontconfig-2.13.1-r2::gentoo for /package/
INFO >>> Installing (298 of 326) media-libs/fontconfig-2.13.1-r2::gentoo to /package/
INFO >>> Emerging (299 of 326) x11-libs/cairo-1.16.0-r5::gentoo for /package/
INFO >>> Installing (299 of 326) x11-libs/cairo-1.16.0-r5::gentoo to /package/
INFO >>> Emerging (300 of 326) media-libs/harfbuzz-3.1.1::gentoo for /package/
INFO >>> Installing (300 of 326) media-libs/harfbuzz-3.1.1::gentoo to /package/
INFO >>> Emerging (301 of 326) app-eselect/eselect-fontconfig-1.1-r1::gentoo for /package/
INFO >>> Installing (301 of 326) app-eselect/eselect-fontconfig-1.1-r1::gentoo to /package/
INFO >>> Emerging (302 of 326) x11-libs/libXft-2.3.4::gentoo for /package/
INFO >>> Installing (302 of 326) x11-libs/libXft-2.3.4::gentoo to /package/
INFO >>> Emerging (303 of 326) x11-libs/pango-1.48.10-r1::gentoo for /package/
INFO >>> Installing (303 of 326) x11-libs/pango-1.48.10-r1::gentoo to /package/
INFO >>> Emerging (304 of 326) gnome-base/librsvg-2.50.7::gentoo for /package/
INFO >>> Failed to emerge gnome-base/librsvg-2.50.7 for /package/, Log file:
>>> '/var/tmp/portage/gnome-base/librsvg-2.50.7/temp/build.log'
INFO * Package: gnome-base/librsvg-2.50.7
* Repository: gentoo
* Maintainer: gnome@gentoo.org
* USE: abi_x86_32 abi_x86_64 amd64 elibc_glibc introspection kernel_linux userland_GNU vala
* FEATURES: preserve-libs userpriv
* ERROR: gnome-base/librsvg-2.50.7::gentoo failed (prepare phase):
* No installed vala in || ( dev-lang/vala:0.54[vapigen(+)] dev-lang/vala:0.52[vapigen(+)] dev-lang/vala:0.50[vapigen(+)] dev-lang/vala:0.48[vapigen(+)] dev-lang/vala:0.46[vapigen(+)] )
*
* Call stack:
* ebuild.sh, line 127: Called src_prepare
* environment, line 3289: Called vala_src_prepare
* environment, line 4081: Called die
* The specific snippet of code:
* [[ -n ${version} ]] || die "No installed vala in $(vala_depend)";
*
* If you need support, post the output of `emerge --info '=gnome-base/librsvg-2.50.7::gentoo'`,
* the complete build log and the output of `emerge -pqv '=gnome-base/librsvg-2.50.7::gentoo'`.
* The complete build log is located at '/var/tmp/portage/gnome-base/librsvg-2.50.7/temp/build.log'.
* The ebuild environment file is located at '/var/tmp/portage/gnome-base/librsvg-2.50.7/temp/environment'.
* Working directory: '/var/tmp/portage/gnome-base/librsvg-2.50.7/work/librsvg-2.50.7'
* S: '/var/tmp/portage/gnome-base/librsvg-2.50.7/work/librsvg-2.50.7'
Luet version:
luet version 0.20.12-g71d5b033825a24f09f63099694d247783fe97545 2021-11-25 02:09:13 UTC
CPU architecture, OS, and Version:
Linux user 5.14.15-mocaccino #5.14.15-Mocaccino SMP Fri Nov 19 20:37:02 UTC 2021 x86_64 Intel(R) Core(TM) i5-7200U CPU @ 2.50GHz GenuineIntel GNU/Linux
Describe the bug
When building
apps/gnome-chess
from https://www.mocaccino.org/docs/desktop/building_packages/ , compilation fails when buildinggnome-base/librsvg
To Reproduce
luet build --tree tree --pull --pull-repository quay.io/mocaccinocache/desktop --from-repositories --live-output --only-target-package apps/gnome-chess
Expected behavior
gnome-base/librsvg
compiles fine as vala dependency should be already installed.Logs
Additional context