* [gentoo-user] SNAFU [not found] <1b60ceef-6ec6-afeb-c519-d21f3fc42cc0.ref@verizon.net> @ 2021-09-02 14:35 ` Alan Grimes 2021-09-02 15:38 ` Neil Bothwick 0 siblings, 1 reply; 8+ messages in thread From: Alan Grimes @ 2021-09-02 14:35 UTC (permalink / raw To: Gentoo User Chromium has been a heaping pile of crash these days so I've been running update every few days to try to get a working version. Ok, apparently gcj is not a thing anymore and has broken libidn (iirc), I got around that with a useflag... As always, Gentoo finds new and more bizare ways to FAIL. I noticed that udev wasn't building which is instantly a 3-alarm fire, if not worse... Library dl found: YES ../systemd-249/meson.build:910:0: ERROR: C shared or static library 'crypt' not found A full log can be found at /var/tmp/portage/sys-fs/udev-249-r2/work/systemd-249-abi_x86_32.x86/meson-logs/meson-log.txt * ERROR: sys-fs/udev-249-r2::gentoo failed (configure phase): * (no error message) * * Call stack: * ebuild.sh, line 127: Called src_configure * environment, line 4090: Called multilib-minimal_src_configure * environment, line 2862: Called multilib_foreach_abi 'multilib-minimal_abi_src_configure' * environment, line 3115: Called multibuild_foreach_variant '_multilib_multibuild_wrapper' 'multilib-minimal_abi_src_configure' * environment, line 2792: Called _multibuild_run '_multilib_multibuild_wrapper' 'multilib-minimal_abi_src_configure' * environment, line 2790: Called _multilib_multibuild_wrapper 'multilib-minimal_abi_src_configure' * environment, line 710: Called multilib-minimal_abi_src_configure * environment, line 2856: Called multilib_src_configure * environment, line 3341: Called meson_src_configure * environment, line 2726: Called die * The specific snippet of code: * "${mesonargs[@]}" ) || die * * If you need support, post the output of `emerge --info '=sys-fs/udev-249-r2::gentoo'`, * the complete build log and the output of `emerge -pqv '=sys-fs/udev-249-r2::gentoo'`. * The complete build log is located at '/var/tmp/portage/sys-fs/udev-249-r2/temp/build.log'. * The ebuild environment file is located at '/var/tmp/portage/sys-fs/udev-249-r2/temp/environment'. * Working directory: '/var/tmp/portage/sys-fs/udev-249-r2/work/systemd-249-abi_x86_32.x86' * S: '/var/tmp/portage/sys-fs/udev-249-r2/work/systemd-249' sys-fs/udev-249-r2/temp/build.log lines 156-206/206 (END) Libxcrypt, I guess??? Ok, so what's wrong with libxcrypt... make[2]: Leaving directory '/var/tmp/portage/sys-libs/libxcrypt-4.4.25/work/libxcrypt-4.4.25-xcrypt_nocompat-abi_x86_64.amd64' make[1]: Leaving directory '/var/tmp/portage/sys-libs/libxcrypt-4.4.25/work/libxcrypt-4.4.25-xcrypt_nocompat-abi_x86_64.amd64' >>> Completed installing sys-libs/libxcrypt-4.4.25 into /var/tmp/portage/sys-libs/libxcrypt-4.4.25/image * Final size of build directory: 11572 KiB (11.3 MiB) * Final size of installed tree: 1808 KiB ( 1.7 MiB) * checking 38 files for package collisions * This package will overwrite one or more files that may belong to other * packages (see list below). You can use a command such as `portageq * owners / <filename>` to identify the installed package that owns a * file. If portageq reports that only one package owns a file then do * NOT file a bug report. A bug report is only useful if it identifies at * least two or more packages that are known to install the same file(s). * If a collision occurs and you can not explain where the file came from * then you should simply ignore the collision since there is not enough * information to determine if a real problem exists. Please do NOT file * a bug report at https://bugs.gentoo.org/ unless you report exactly * which two packages install the same file(s). See * https://wiki.gentoo.org/wiki/Knowledge_Base:Blockers for tips on how * to solve the problem. And once again, please do NOT file a bug report * unless you have completely understood the above message. * * Detected file collision(s): * * /usr/include/crypt.h * /lib64/libcrypt.so.1 * * Searching all installed packages for file collisions... * * Press Ctrl-C to Stop * * sys-libs/glibc-2.33-r7:2.2::gentoo * /lib64/libcrypt.so.1 * * Package 'sys-libs/libxcrypt-4.4.25' NOT merged due to file collisions. * If necessary, refer to your elog messages for the whole content of the * above message. Obviously, anything associated with glibc is protected by the DO NOT TOUCH ANYTHING ASSOCIATED WITH GLIBC FOR ANY REASON, EVER. rule... So I'm roadblocked. =( -- Beware of Zombies. =O #EggCrisis #BlackWinter White is the new Kulak. Powers are not rights. ^ permalink raw reply [flat|nested] 8+ messages in thread
* Re: [gentoo-user] SNAFU 2021-09-02 14:35 ` [gentoo-user] SNAFU Alan Grimes @ 2021-09-02 15:38 ` Neil Bothwick [not found] ` <5435f4a8-1b44-c668-f539-36c287e0ed09@verizon.net> 0 siblings, 1 reply; 8+ messages in thread From: Neil Bothwick @ 2021-09-02 15:38 UTC (permalink / raw To: gentoo-user [-- Attachment #1: Type: text/plain, Size: 5084 bytes --] On Thu, 2 Sep 2021 10:35:49 -0400, Alan Grimes wrote: > Chromium has been a heaping pile of crash these days so I've been > running update every few days to try to get a working version. > > > Ok, apparently gcj is not a thing anymore and has broken libidn (iirc), > > I got around that with a useflag... > > As always, Gentoo finds new and more bizare ways to FAIL. > > I noticed that udev wasn't building which is instantly a 3-alarm fire, > if not worse... > > Library dl found: YES > > ../systemd-249/meson.build:910:0: ERROR: C shared or static library > 'crypt' not found > > A full log can be found at > /var/tmp/portage/sys-fs/udev-249-r2/work/systemd-249-abi_x86_32.x86/meson-logs/meson-log.txt > * ERROR: sys-fs/udev-249-r2::gentoo failed (configure phase): > * (no error message) > * > * Call stack: > * ebuild.sh, line 127: Called src_configure > * environment, line 4090: Called multilib-minimal_src_configure > * environment, line 2862: Called multilib_foreach_abi > 'multilib-minimal_abi_src_configure' > * environment, line 3115: Called multibuild_foreach_variant > '_multilib_multibuild_wrapper' 'multilib-minimal_abi_src_configure' > * environment, line 2792: Called _multibuild_run > '_multilib_multibuild_wrapper' 'multilib-minimal_abi_src_configure' > * environment, line 2790: Called _multilib_multibuild_wrapper > 'multilib-minimal_abi_src_configure' > * environment, line 710: Called multilib-minimal_abi_src_configure > * environment, line 2856: Called multilib_src_configure > * environment, line 3341: Called meson_src_configure > * environment, line 2726: Called die > * The specific snippet of code: > * "${mesonargs[@]}" ) || die > * > * If you need support, post the output of `emerge --info > '=sys-fs/udev-249-r2::gentoo'`, > * the complete build log and the output of `emerge -pqv > '=sys-fs/udev-249-r2::gentoo'`. > * The complete build log is located at > '/var/tmp/portage/sys-fs/udev-249-r2/temp/build.log'. > * The ebuild environment file is located at > '/var/tmp/portage/sys-fs/udev-249-r2/temp/environment'. > * Working directory: > '/var/tmp/portage/sys-fs/udev-249-r2/work/systemd-249-abi_x86_32.x86' > * S: '/var/tmp/portage/sys-fs/udev-249-r2/work/systemd-249' > sys-fs/udev-249-r2/temp/build.log lines 156-206/206 (END) > > > Libxcrypt, I guess??? > > > Ok, so what's wrong with libxcrypt... > > make[2]: Leaving directory > '/var/tmp/portage/sys-libs/libxcrypt-4.4.25/work/libxcrypt-4.4.25-xcrypt_nocompat-abi_x86_64.amd64' > make[1]: Leaving directory > '/var/tmp/portage/sys-libs/libxcrypt-4.4.25/work/libxcrypt-4.4.25-xcrypt_nocompat-abi_x86_64.amd64' > >>> Completed installing sys-libs/libxcrypt-4.4.25 into > /var/tmp/portage/sys-libs/libxcrypt-4.4.25/image > > * Final size of build directory: 11572 KiB (11.3 MiB) > * Final size of installed tree: 1808 KiB ( 1.7 MiB) > > * checking 38 files for package collisions > * This package will overwrite one or more files that may belong to > other > * packages (see list below). You can use a command such as `portageq > * owners / <filename>` to identify the installed package that owns a > * file. If portageq reports that only one package owns a file then do > * NOT file a bug report. A bug report is only useful if it identifies > at > * least two or more packages that are known to install the same > file(s). > * If a collision occurs and you can not explain where the file came > from > * then you should simply ignore the collision since there is not enough > * information to determine if a real problem exists. Please do NOT file > * a bug report at https://bugs.gentoo.org/ unless you report exactly > * which two packages install the same file(s). See > * https://wiki.gentoo.org/wiki/Knowledge_Base:Blockers for tips on how > * to solve the problem. And once again, please do NOT file a bug report > * unless you have completely understood the above message. > * > * Detected file collision(s): > * > * /usr/include/crypt.h > * /lib64/libcrypt.so.1 > * > * Searching all installed packages for file collisions... > * > * Press Ctrl-C to Stop > * > * sys-libs/glibc-2.33-r7:2.2::gentoo > * /lib64/libcrypt.so.1 > * > * Package 'sys-libs/libxcrypt-4.4.25' NOT merged due to file > collisions. > * If necessary, refer to your elog messages for the whole content of > the > * above message. > > > Obviously, anything associated with glibc is protected by the DO NOT > TOUCH ANYTHING ASSOCIATED WITH GLIBC FOR ANY REASON, EVER. rule... > > So I'm roadblocked. =( > Did you read the news item from 23/7/21? It will have popped up when you synced. https://www.gentoo.org/support/news-items/2021-07-23-libxcrypt-migration.html -- Neil Bothwick You couldn't get a job as a firing squad target. [-- Attachment #2: OpenPGP digital signature --] [-- Type: application/pgp-signature, Size: 833 bytes --] ^ permalink raw reply [flat|nested] 8+ messages in thread
[parent not found: <5435f4a8-1b44-c668-f539-36c287e0ed09@verizon.net>]
* Re: [gentoo-user] SNAFU [not found] ` <5435f4a8-1b44-c668-f539-36c287e0ed09@verizon.net> @ 2021-09-02 20:12 ` Neil Bothwick 2021-09-02 21:49 ` David Haller 0 siblings, 1 reply; 8+ messages in thread From: Neil Bothwick @ 2021-09-02 20:12 UTC (permalink / raw To: Alan Grimes, gentoo-user [-- Attachment #1: Type: text/plain, Size: 882 bytes --] Replied to the list. On Thu, 2 Sep 2021 15:50:37 -0400, Alan Grimes wrote: > Neil Bothwick wrote: > > If you wish to manually migrate now, there are a series > of steps described on the wiki (see below), but the outline is: > * unforce the crypt USE flag of sys-libs/glibc and disable it > * unmask the system and split-usr (if applicable) USE flag of > sys-libs/libxcrypt and enable it > * unmask ~virtual/libcrypt-2 > > ### > > Glibc simply DOES NOT HAVE a "crypt" useflag... so FALSE!!!! Yes it does, but only on the testing version. If you are running stable, you won't have it. But if you are running stable, why are you trying to emerge libxcrypt-4.4.25? It appears that your problem may be caused by trying to mix stable and testing packages with inter-dependencies. -- Neil Bothwick All generalizations are false, including this one. [-- Attachment #2: OpenPGP digital signature --] [-- Type: application/pgp-signature, Size: 833 bytes --] ^ permalink raw reply [flat|nested] 8+ messages in thread
* Re: [gentoo-user] SNAFU 2021-09-02 20:12 ` Neil Bothwick @ 2021-09-02 21:49 ` David Haller 2021-09-02 21:58 ` David Haller 2021-09-02 22:11 ` Neil Bothwick 0 siblings, 2 replies; 8+ messages in thread From: David Haller @ 2021-09-02 21:49 UTC (permalink / raw To: gentoo-user Hello, On Thu, 02 Sep 2021, Neil Bothwick wrote: >Yes it does, but only on the testing version. If you are running stable, >you won't have it. I beg to differ on that point: $ cd $(portageq get_repo_path / gentoo) $ for f in sys-libs/glibc/glibc-*.ebuild; do \ if grep -q 'KEYW.* amd64' "$f"; then \ printf "${f##*\/}:"; \ sed -n -e 's/IUSE.*\( +\?crypt \).*/\1/p' "$f"; \ fi; \ done glibc-2.25-r11.ebuild:glibc-2.30-r9.ebuild: +crypt glibc-2.31-r7.ebuild: +crypt glibc-2.32-r8.ebuild: +crypt glibc-2.33-r1.ebuild: +crypt glibc-2.33.ebuild: +crypt $ [same as above but with 'KEYW.* ~amd64']: glibc-2.33-r6.ebuild: +crypt glibc-2.33-r7.ebuild: +crypt glibc-2.34.ebuild: +crypt glibc-9999.ebuild: +crypt Repo synced earlier today. HTH, -dnh -- printk(KERN_ERR "happy meal: Eieee, rx config register gets greasy fries.\n"); linux-2.6.19/drivers/net/sunhme.c ^ permalink raw reply [flat|nested] 8+ messages in thread
* Re: [gentoo-user] SNAFU 2021-09-02 21:49 ` David Haller @ 2021-09-02 21:58 ` David Haller 2021-09-02 22:11 ` Neil Bothwick 1 sibling, 0 replies; 8+ messages in thread From: David Haller @ 2021-09-02 21:58 UTC (permalink / raw To: gentoo-user Hello, On Thu, 02 Sep 2021, David Haller wrote: >On Thu, 02 Sep 2021, Neil Bothwick wrote: >>Yes it does, but only on the testing version. If you are running stable, >>you won't have it. > >I beg to differ on that point: > >$ cd $(portageq get_repo_path / gentoo) >$ for f in sys-libs/glibc/glibc-*.ebuild; do \ > if grep -q 'KEYW.* amd64' "$f"; then \ > printf "${f##*\/}:"; \ > sed -n -e 's/IUSE.*\( +\?crypt \).*/\1/p' "$f"; \ > fi; \ > done >glibc-2.25-r11.ebuild:glibc-2.30-r9.ebuild: +crypt >glibc-2.31-r7.ebuild: +crypt >glibc-2.32-r8.ebuild: +crypt >glibc-2.33-r1.ebuild: +crypt >glibc-2.33.ebuild: +crypt > >$ [same as above but with 'KEYW.* ~amd64']: >glibc-2.33-r6.ebuild: +crypt >glibc-2.33-r7.ebuild: +crypt >glibc-2.34.ebuild: +crypt >glibc-9999.ebuild: +crypt > >Repo synced earlier today. Ah yes, of course there is this: $ grep -r sys-libs/glibc.*crypt profiles/ profiles/base/package.use.force:<sys-libs/glibc-2.33-r2 crypt profiles/base/package.use.mask:>=sys-libs/glibc-2.33-r2 crypt -dnh -- panic("huh?\n"); linux-2.2.16/arch/i386/kernel/smp.c ^ permalink raw reply [flat|nested] 8+ messages in thread
* Re: [gentoo-user] SNAFU 2021-09-02 21:49 ` David Haller 2021-09-02 21:58 ` David Haller @ 2021-09-02 22:11 ` Neil Bothwick 2021-09-02 22:54 ` antlists 1 sibling, 1 reply; 8+ messages in thread From: Neil Bothwick @ 2021-09-02 22:11 UTC (permalink / raw To: gentoo-user [-- Attachment #1: Type: text/plain, Size: 365 bytes --] On Thu, 2 Sep 2021 23:49:40 +0200, David Haller wrote: > >Yes it does, but only on the testing version. If you are running > >stable, you won't have it. > > I beg to differ on that point: My bad, I was looking in the wrong part of the eix output. It seems a trip to Barnard Castle is in order... -- Neil Bothwick Modulation in all things. [-- Attachment #2: OpenPGP digital signature --] [-- Type: application/pgp-signature, Size: 833 bytes --] ^ permalink raw reply [flat|nested] 8+ messages in thread
* Re: [gentoo-user] SNAFU 2021-09-02 22:11 ` Neil Bothwick @ 2021-09-02 22:54 ` antlists 2021-09-03 8:44 ` [gentoo-user] Richard Blackburn 0 siblings, 1 reply; 8+ messages in thread From: antlists @ 2021-09-02 22:54 UTC (permalink / raw To: gentoo-user On 02/09/2021 23:11, Neil Bothwick wrote: > On Thu, 2 Sep 2021 23:49:40 +0200, David Haller wrote: > >>> Yes it does, but only on the testing version. If you are running >>> stable, you won't have it. >> >> I beg to differ on that point: > > My bad, I was looking in the wrong part of the eix output. > > It seems a trip to Barnard Castle is in order... > You might just need a case of BrewDog ... Cheers, Wol ^ permalink raw reply [flat|nested] 8+ messages in thread
* [gentoo-user] 2021-09-02 22:54 ` antlists @ 2021-09-03 8:44 ` Richard Blackburn 0 siblings, 0 replies; 8+ messages in thread From: Richard Blackburn @ 2021-09-03 8:44 UTC (permalink / raw To: gentoo-user@lists.gentoo.org [-- Attachment #1: Type: text/plain, Size: 2 bytes --] [-- Attachment #2: Type: text/html, Size: 337 bytes --] ^ permalink raw reply [flat|nested] 8+ messages in thread
end of thread, other threads:[~2021-09-03 8:44 UTC | newest] Thread overview: 8+ messages (download: mbox.gz follow: Atom feed -- links below jump to the message on this page -- [not found] <1b60ceef-6ec6-afeb-c519-d21f3fc42cc0.ref@verizon.net> 2021-09-02 14:35 ` [gentoo-user] SNAFU Alan Grimes 2021-09-02 15:38 ` Neil Bothwick [not found] ` <5435f4a8-1b44-c668-f539-36c287e0ed09@verizon.net> 2021-09-02 20:12 ` Neil Bothwick 2021-09-02 21:49 ` David Haller 2021-09-02 21:58 ` David Haller 2021-09-02 22:11 ` Neil Bothwick 2021-09-02 22:54 ` antlists 2021-09-03 8:44 ` [gentoo-user] Richard Blackburn
This is a public inbox, see mirroring instructions for how to clone and mirror all data and code used for this inbox