View previous topic :: View next topic |
Author |
Message |
mferber n00b
Joined: 19 Nov 2018 Posts: 10
|
Posted: Sat May 11, 2024 10:39 am Post subject: Required per use changes nmess up update process [SOLVED] |
|
|
The followingg use changes are required. >=dev-lang/perl-5.38.2-r5 perl_features_ithreads OK I changed it. I also set the new perl_feartures Variable in make.conf to "use expand"
emerge: there are no ebuilds built with USE flags to satisfy ">=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]".
!!! One of the following packages is required to complete your request:
- dev-lang/perl-5.38.2-r5::gentoo (Change USE: -perl_features_ithreads) ??????? Why that when I am forced to set the use variable???
- perl-core/Compress-Raw-Zlib-2.212.0::gentoo (Change USE: +perl_features_ithreads) ????????? OK what now? To set or not to set
Any hints to solve the problem?
Kind regards Michael
Last edited by mferber on Sun May 12, 2024 8:37 am; edited 1 time in total |
|
Back to top |
|
|
Josef.95 Advocate
Joined: 03 Sep 2007 Posts: 4604 Location: Germany
|
Posted: Sat May 11, 2024 11:44 am Post subject: |
|
|
Hm, it should work with the PERL_FEATURES variable in make.conf
Is here a entry in package.use too? (or/and a typo?)
Please post the output from Code: | grep -ri perl_features /etc/portage |
|
|
Back to top |
|
|
mferber n00b
Joined: 19 Nov 2018 Posts: 10
|
Posted: Sat May 11, 2024 12:48 pm Post subject: |
|
|
Everything as it should be (if I understood everything correct)
grep -ri perl_features /etc/portage
/etc/portage/package.use:>=dev-lang/perl-5.38.2-r5 perl_features_ithreads |
|
Back to top |
|
|
Josef.95 Advocate
Joined: 03 Sep 2007 Posts: 4604 Location: Germany
|
|
Back to top |
|
|
Hu Administrator
Joined: 06 Mar 2007 Posts: 21856
|
Posted: Sat May 11, 2024 2:53 pm Post subject: |
|
|
mferber wrote: | Everything as it should be (if I understood everything correct)
grep -ri perl_features /etc/portage
/etc/portage/package.use:>=dev-lang/perl-5.38.2-r5 perl_features_ithreads | I think your understanding is incorrect. Your original output says that the flag needs to match between dev-lang/perl and perl-core/Compress-Raw-Zlib. Your output quoted here says you enabled it for perl, and left it to the profile for Compress-Raw-Zlib. Therefore, if the profile defaults it to off, the flags do not match, and an error is expected.
From your output here, it looks like you did not set perl_features in make.conf, which is contrary to what you said in your first post. |
|
Back to top |
|
|
mferber n00b
Joined: 19 Nov 2018 Posts: 10
|
Posted: Sun May 12, 2024 8:37 am Post subject: |
|
|
T
This worked partially but i had to keep the use entry what in the end resulted in a ton of slot conflicts. which could be fixed in a way described here:
https://wiki.gentoo.org/wiki/User:Kentnl/Tips/Fixing_slot_conflicts. The only conflict not fixed was in my cantata, I deistalled it. An now everything seem to work. rebuilding 250 packages takes a while . |
|
Back to top |
|
|
Josef.95 Advocate
Joined: 03 Sep 2007 Posts: 4604 Location: Germany
|
|
Back to top |
|
|
|