Gentoo Archives: gentoo-user

From: Walter Dnes <waltdnes@××××××××.org>
To: Gentoo Users List <gentoo-user@l.g.o>
Subject: [gentoo-user] Problem with libcrypt transition
Date: Sun, 10 Apr 2022 02:35:15
Message-Id: YlJCWXikHVZm+zfK@waltdnes.org
1 I'm a bit late updating a Lenovo laptop. Emerge wouldn't run due to a
2 conflict with virtual/libcrypt. As a workaround, I ran...
3
4 time emerge --changed-use --deep --update @world --exclude virtual/libcrypt
5
6 To quote Rowan and Martin "Later... that very same evening" (7 hours
7 and 265 packages) it finished. Now to tackle libcrypt. How do I handle
8 the following? As near as I can tell from the news item, glibc's
9 internal libcrypt is being replaced by an external libxcrypt but the
10 details are vague..
11
12 =====================================================================
13 [thimk2][root][~] emerge -pv --changed-use --deep --update @world
14
15 These are the packages that would be merged, in order:
16
17 Calculating dependencies... done!
18
19 Total: 0 packages, Size of downloads: 0 KiB
20
21 WARNING: One or more updates/rebuilds have been skipped due to a dependency conflict:
22
23 sys-libs/glibc:2.2
24
25 (sys-libs/glibc-2.34-r10:2.2/2.2::gentoo, ebuild scheduled for merge) USE="multiarch ssp (static-libs) -audit -caps (-cet) -compile-locales (-crypt) (-custom-cflags) -doc -gd -headers-only (-multilib) -multilib-bootstrap -nscd -profile (-selinux) -static-pie -suid -systemd -systemtap -test (-vanilla)" conflicts with
26 sys-libs/glibc[crypt(+),static-libs(+)] required by (virtual/libcrypt-1-r1-1:0/1::gentoo, installed) USE="static-libs"
27
28
29
30 !!! The following installed packages are masked:
31 - virtual/libcrypt-1-r1::gentoo (masked by: package.mask)
32 /usr/portage/profiles/base/package.mask:
33 # Sam James <sam@g.o> (2021-11-22)
34 # Mask the older libcrypt virtual (which accepted glibc[crypt]) to ease
35 # dependency resolution. In a fair number of cases, this has helped
36 # upgrades go through cleanly.
37 # Read the news item if you need help!
38 # (This mask is undone in musl profiles where the transition is not yet being
39 # made.)
40 # bug #699422.
41
42 For more information, see the MASKED PACKAGES section in the emerge
43 man page or refer to the Gentoo Handbook.
44 =====================================================================
45
46 --
47 Walter Dnes <waltdnes@××××××××.org>
48 I don't run "desktop environments"; I run useful applications

Replies

Subject Author
Re: [gentoo-user] Problem with libcrypt transition Dale <rdalek1967@×××××.com>
Re: [gentoo-user] Problem with libcrypt transition Arve Barsnes <arve.barsnes@×××××.com>