This is a multi-part message in MIME format.
On 4/3/22 10:27, Alexander Puchmayr wrote:
Am Sonntag, 3. April 2022, 10:23:25 CEST schrieb n952162:
My emerge fails due to a collision with xorg-server and glibc. How can I
find out where the problem is, actually?
Output attached.
Did you have a look at https://www.gentoo.org/support/news-items/2021-10-18-libxcrypt-migration-stable.html
Alex
Thank you, yes, I forgot to check that.
I put in --ignore-built-slot-operator-deps=y
The conflict is gone but now I have a circular dependency. Recommended
steps:
* unmask and enable the crypt USE flag of sys-libs/glibc
* mask the system USE flag of sys-libs/libxcrypt
* mask >=virtual/libcrypt-2
* unmask virtual/libcrypt:0/1
I'm not really clear on masking.
1. My /etc/portage/package.accept_keywords has no mention of glibc, so
I think there's nothing to unmask.
2. "mask the system USE flag"? USE flags go into
/etc/portage/package.use, correct? Is that "mask" an inexact
expression? Anyway, a "system" USE flag?
$ equery uses sys-libs/libxcrypt
python-exec: Invalid impl in /etc/python-exec/python-exec.conf:
python3.7
[ Legend : U - final flag setting for installation]
[ : I - package is installed with flag ]
[ Colors : set, unset ]
* Found these USE flags for sys-libs/libxcrypt-4.4.27:
U I
+ - abi_x86_32 : 32-bit (x86) libraries
- - static-libs : Build static versions of dynamic libraries as well
- - test : Enable dependencies and/or preparations
necessary to run tests (usually controlled by FEATURES=test but can
be toggled independently)
3.
"mask >=virtual/libcrypt-2"
Like, ">=virtual/libcrypt-2" into /etc/portage/package.accept_keywords, just like that?
4.
But virtual/libcrypt:0/1 is not masked (to my knowledge).
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
</head>
<body>
<div class="moz-cite-prefix">On 4/3/22 10:27, Alexander Puchmayr
wrote:<br>
</div>
<blockquote type="cite" cite="mid:8051593.T7Z3S40VBb@zeus">
<pre class="moz-quote-pre" wrap="">Am Sonntag, 3. April 2022, 10:23:25 CEST schrieb n952162:
</pre>
<blockquote type="cite">
<pre class="moz-quote-pre" wrap="">My emerge fails due to a collision with xorg-server and glibc. How can I
find out where the problem is, actually?
Output attached.
</pre>
</blockquote>
<pre class="moz-quote-pre" wrap="">
Did you have a look at
<a class="moz-txt-link-freetext" href="
https://www.gentoo.org/support/news-items/2021-10-18-libxcrypt-migration-stable.html">https://www.gentoo.org/support/news-items/2021-10-18-libxcrypt-migration-stable.html</a>
Alex
</pre>
</blockquote>
<p><br>
</p>
<p>Thank you, yes, I forgot to check that.</p>
<p>I put in --ignore-built-slot-operator-deps=y <br>
</p>
<p>The conflict is gone but now I have a circular dependency.
Recommended steps:<br>
</p>
<pre>* unmask and enable the crypt USE flag of sys-libs/glibc
* mask the system USE flag of sys-libs/libxcrypt
* mask >=virtual/libcrypt-2
* unmask virtual/libcrypt:0/1
</pre>
<p>I'm not really clear on masking.</p>
<ol>
<li>My /etc/portage/package.accept_keywords has no mention of
glibc, so I think there's nothing to unmask.</li>
<li>"<font face="monospace">mask the system USE flag</font>"? USE
flags go into <font face="monospace">/etc/portage/package.use</font>,
correct? Is that "mask" an inexact expression? Anyway, a
"system" USE flag?<br>
<font face="monospace">$ equery uses sys-libs/libxcrypt<br>
python-exec: Invalid impl in
/etc/python-exec/python-exec.conf: python3.7<br>
[ Legend : U - final flag setting for installation]<br>
[ : I - package is installed with flag ]<br>
[ Colors : set, unset ]<br>
* Found these USE flags for sys-libs/libxcrypt-4.4.27:<br>
U I<br>
+ - abi_x86_32 : 32-bit (x86) libraries<br>
- - static-libs : Build static versions of dynamic libraries
as well<br>
- - test : Enable dependencies and/or preparations
necessary to run tests (usually controlled by FEATURES=test
but can be toggled independently)<br>
</font><br>
</li>
<li>
<pre>"mask >=virtual/libcrypt-2"
Like, ">=virtual/libcrypt-2" into /etc/portage/package.accept_keywords, just like that?</pre>
</li>
<li>
<pre>But virtual/libcrypt:0/1 is not masked (to my knowledge).
</pre>
</li>
</ol>
<br>
</body>
</html>
--- SoupGate-Win32 v1.05
* Origin: fsxNet Usenet Gateway (21:1/5)