-
Bug
-
Resolution: Fixed
-
Normal
-
None
-
None
Metro build fails on stage3 with the error message
* Messages for package dev-lang/rust-bin-1.67.0: * FAILED postinst: 1 * ERROR: dev-lang/rust-bin-1.67.0::lang-kit failed (postinst phase): * (no error message) * * Call stack: * ebuild.sh, line 93: Called pkg_postinst * environment, line 1783: Called die * The specific snippet of code: * eselect rust update || die;
Emerging of dev-lang/rust-bin-1.67.0 was the job 111 and in the postinst phase it fails on trying to execute eselect rust udpate. Emerging of app-eselect/eselect-rust was the job 306
grep /home/mirror/funtoo/next/x86-64bit/generic_64/2023-01-30/log/stage3.txt -e eselect !!! Error: Usage: eselect python set <interpreter> * do_set (python.eselect:408) * main (eselect:181) >>> Emerging binary (237 of 318) app-admin/eselect-1.4.14-r1::core-kit >>> Installing (237 of 318) app-admin/eselect-1.4.14-r1::core-kit >>> Emerging binary (274 of 318) app-eselect/eselect-python-20190417::core-kit >>> Installing (274 of 318) app-eselect/eselect-python-20190417::core-kit >>> Emerging binary (276 of 318) app-eselect/eselect-vi-1.1.9-r1::core-kit >>> Installing (276 of 318) app-eselect/eselect-vi-1.1.9-r1::core-kit >>> Emerging binary (306 of 318) app-eselect/eselect-rust-20200419::core-kit >>> Installing (306 of 318) app-eselect/eselect-rust-20200419::core-kit * eselect rust update || die; borisp-metro-1 ~ # grep /home/mirror/funtoo/next/x86-64bit/generic_64/2023-01-30/log/stage3.txt -e eselect -e rust !!! Error: Usage: eselect python set <interpreter> * do_set (python.eselect:408) * main (eselect:181) >>> Running pre-merge checks for dev-lang/rust-bin-1.67.0 >>> Emerging binary (110 of 318) dev-lang/rust-bin-1.67.0::lang-kit >>> Installing (110 of 318) dev-lang/rust-bin-1.67.0::lang-kit >>> Failed to execute postinst for dev-lang/rust-bin-1.67.0 >>> Emerging binary (111 of 318) virtual/rust-1.67.0::lang-kit >>> Installing (111 of 318) virtual/rust-1.67.0::lang-kit >>> Emerging binary (237 of 318) app-admin/eselect-1.4.14-r1::core-kit >>> Installing (237 of 318) app-admin/eselect-1.4.14-r1::core-kit >>> Emerging binary (274 of 318) app-eselect/eselect-python-20190417::core-kit >>> Installing (274 of 318) app-eselect/eselect-python-20190417::core-kit >>> Emerging binary (276 of 318) app-eselect/eselect-vi-1.1.9-r1::core-kit >>> Installing (276 of 318) app-eselect/eselect-vi-1.1.9-r1::core-kit >>> Emerging binary (304 of 318) dev-python/setuptools-rust-1.5.2::python-modules-kit >>> Installing (304 of 318) dev-python/setuptools-rust-1.5.2::python-modules-kit >>> Emerging binary (306 of 318) app-eselect/eselect-rust-20200419::core-kit >>> Installing (306 of 318) app-eselect/eselect-rust-20200419::core-kit * Messages for package dev-lang/rust-bin-1.67.0: * ERROR: dev-lang/rust-bin-1.67.0::lang-kit failed (postinst phase): * eselect rust update || die; * If you need support, post the output of `emerge --info '=dev-lang/rust-bin-1.67.0::lang-kit'`, * the complete build log and the output of `emerge -pqv '=dev-lang/rust-bin-1.67.0::lang-kit'`. * The complete build log is located at '/var/tmp/portage/dev-lang/rust-bin-1.67.0/temp/build.log'. * The ebuild environment file is located at '/var/tmp/portage/dev-lang/rust-bin-1.67.0/temp/environment'. * Working directory: '/var/tmp/portage/dev-lang/rust-bin-1.67.0/homedir' * S: '/var/tmp/portage/dev-lang/rust-bin-1.67.0/work/rust-bin-1.67.0'
Currently app-eselect/eselect-rust is a DEPEND of dev-lang/rust-bin
And should be IMHO BDEPEND as dev-lang/rust-bin calls app-eselect/eselect-rust in the dev-lang/rust-bin's postinst phase.
- relates to
-
FL-10608 next: dev-lang/rust-bin-1.64.0: rustc missing from path
- Closed