Gentoo Archives: gentoo-user

From: Alan Grimes <alonzotg@×××××××.net>
To: Gentoo User <gentoo-user@l.g.o>
Subject: [gentoo-user] SNAFU
Date: Thu, 02 Sep 2021 14:36:33
Message-Id: 1b60ceef-6ec6-afeb-c519-d21f3fc42cc0@verizon.net
1 Chromium has been a heaping pile of crash these days so I've been
2 running update every few days to try to get a working version.
3
4
5 Ok, apparently gcj is not a thing anymore and has broken libidn (iirc), 
6
7 I got around that with a useflag...
8
9 As always, Gentoo finds new and more bizare ways to FAIL.
10
11 I noticed that udev wasn't building which is instantly a 3-alarm fire,
12 if not worse...
13
14 Library dl found: YES
15
16 ../systemd-249/meson.build:910:0: ERROR: C shared or static library
17 'crypt' not found
18
19 A full log can be found at
20 /var/tmp/portage/sys-fs/udev-249-r2/work/systemd-249-abi_x86_32.x86/meson-logs/meson-log.txt
21  * ERROR: sys-fs/udev-249-r2::gentoo failed (configure phase):
22  *   (no error message)
23  *
24  * Call stack:
25  *     ebuild.sh, line  127:  Called src_configure
26  *   environment, line 4090:  Called multilib-minimal_src_configure
27  *   environment, line 2862:  Called multilib_foreach_abi
28 'multilib-minimal_abi_src_configure'
29  *   environment, line 3115:  Called multibuild_foreach_variant
30 '_multilib_multibuild_wrapper' 'multilib-minimal_abi_src_configure'
31  *   environment, line 2792:  Called _multibuild_run
32 '_multilib_multibuild_wrapper' 'multilib-minimal_abi_src_configure'
33  *   environment, line 2790:  Called _multilib_multibuild_wrapper
34 'multilib-minimal_abi_src_configure'
35  *   environment, line  710:  Called multilib-minimal_abi_src_configure
36  *   environment, line 2856:  Called multilib_src_configure
37  *   environment, line 3341:  Called meson_src_configure
38  *   environment, line 2726:  Called die
39  * The specific snippet of code:
40  *       "${mesonargs[@]}" ) || die
41  *
42  * If you need support, post the output of `emerge --info
43 '=sys-fs/udev-249-r2::gentoo'`,
44  * the complete build log and the output of `emerge -pqv
45 '=sys-fs/udev-249-r2::gentoo'`.
46  * The complete build log is located at
47 '/var/tmp/portage/sys-fs/udev-249-r2/temp/build.log'.
48  * The ebuild environment file is located at
49 '/var/tmp/portage/sys-fs/udev-249-r2/temp/environment'.
50  * Working directory:
51 '/var/tmp/portage/sys-fs/udev-249-r2/work/systemd-249-abi_x86_32.x86'
52  * S: '/var/tmp/portage/sys-fs/udev-249-r2/work/systemd-249'
53 sys-fs/udev-249-r2/temp/build.log lines 156-206/206 (END)
54
55
56 Libxcrypt, I guess???
57
58
59 Ok, so what's wrong with libxcrypt...
60
61 make[2]: Leaving directory
62 '/var/tmp/portage/sys-libs/libxcrypt-4.4.25/work/libxcrypt-4.4.25-xcrypt_nocompat-abi_x86_64.amd64'
63 make[1]: Leaving directory
64 '/var/tmp/portage/sys-libs/libxcrypt-4.4.25/work/libxcrypt-4.4.25-xcrypt_nocompat-abi_x86_64.amd64'
65 >>> Completed installing sys-libs/libxcrypt-4.4.25 into
66 /var/tmp/portage/sys-libs/libxcrypt-4.4.25/image
67
68  * Final size of build directory: 11572 KiB (11.3 MiB)
69  * Final size of installed tree:   1808 KiB ( 1.7 MiB)
70
71  * checking 38 files for package collisions
72  * This package will overwrite one or more files that may belong to other
73  * packages (see list below). You can use a command such as `portageq
74  * owners / <filename>` to identify the installed package that owns a
75  * file. If portageq reports that only one package owns a file then do
76  * NOT file a bug report. A bug report is only useful if it identifies at
77  * least two or more packages that are known to install the same file(s).
78  * If a collision occurs and you can not explain where the file came from
79  * then you should simply ignore the collision since there is not enough
80  * information to determine if a real problem exists. Please do NOT file
81  * a bug report at https://bugs.gentoo.org/ unless you report exactly
82  * which two packages install the same file(s). See
83  * https://wiki.gentoo.org/wiki/Knowledge_Base:Blockers for tips on how
84  * to solve the problem. And once again, please do NOT file a bug report
85  * unless you have completely understood the above message.
86  *
87  * Detected file collision(s):
88  *
89  *      /usr/include/crypt.h
90  *      /lib64/libcrypt.so.1
91  *
92  * Searching all installed packages for file collisions...
93  *
94  * Press Ctrl-C to Stop
95  *
96  * sys-libs/glibc-2.33-r7:2.2::gentoo
97  *      /lib64/libcrypt.so.1
98  *
99  * Package 'sys-libs/libxcrypt-4.4.25' NOT merged due to file collisions.
100  * If necessary, refer to your elog messages for the whole content of the
101  * above message.
102
103
104 Obviously, anything associated with glibc is protected by the DO NOT
105 TOUCH ANYTHING ASSOCIATED WITH GLIBC FOR ANY REASON, EVER. rule...
106
107 So I'm roadblocked. =(
108
109 --
110 Beware of Zombies. =O
111 #EggCrisis #BlackWinter
112 White is the new Kulak.
113 Powers are not rights.

Replies

Subject Author
Re: [gentoo-user] SNAFU Neil Bothwick <neil@××××××××××.uk>