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 |