Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
emerge braking due to gap in updates
View unanswered posts
View posts from last 24 hours

 
Reply to topic    Gentoo Forums Forum Index Gentoo Chat
View previous topic :: View next topic  
Author Message
steve_tmq
n00b
n00b


Joined: 10 Jul 2018
Posts: 2

PostPosted: Fri Jun 27, 2025 10:07 pm    Post subject: emerge braking due to gap in updates Reply with quote

Hello, today I had a head on crash with emerge with it complaining about slots.

Code:
!!! Multiple package instances within a single package slot have been pulled
!!! into the dependency graph, resulting in a slot conflict:

dev-python/setuptools:0

The errors when along the lines of:

Code:
  (dev-python/setuptools-50.3.0:0/0::gentoo, ebuild scheduled for merge) USE="-test" ABI_X86="(64)" PYTHON_TARGETS="python3_n -python3_n -python3_n" pulled in by
    dev-python/setuptools (Argument)


but what does this mean? Does it mean that I have to put -test and ABI_X86="(64)" into my /etc/protage/make.conf file? or does it mean I have to take them out? Maybe it means I have to install all the python versions or does it mean I have to remove them?

In the end I added the lines:

Code:
*/* PYTHON_TARGETS: -* python3_11 python3_12
*/* PYTHON_SINGLE_TARGET: -* python3_11


in: /etc/portage/package.use/python

Trying to find out what I needed was a pain, lots of googling as Gentoo's own control system uses this file but the information allks about /etc/portage/package.use as being the file you need to edit. So you try and use it any wear. P.S. it does shame

[Administrator edit: added [code] tags to preserve output layout. -Hu]
Back to top
View user's profile Send private message
pjp
Administrator
Administrator


Joined: 16 Apr 2002
Posts: 20624

PostPosted: Sat Jun 28, 2025 2:51 am    Post subject: Re: emerge braking due to gap in updates Reply with quote

steve_tmq wrote:
The errors when along the lines of:

Code:
  (dev-python/setuptools-50.3.0:0/0::gentoo, ebuild scheduled for merge) USE="-test" ABI_X86="(64)" PYTHON_TARGETS="python3_n -python3_n -python3_n" pulled in by
    dev-python/setuptools (Argument)


but what does this mean? Does it mean that I have to put -test and ABI_X86="(64)" into my /etc/protage/make.conf file? or does it mean I have to take them out? Maybe it means I have to install all the python versions or does it mean I have to remove them?
Actual errors are required to determine the appropriate actions (if any). The "along the lines of" information you quoted is informational. Other parts you did not include would be needed to determine what happened.

steve_tmq wrote:
In the end I added the lines:

Code:
*/* PYTHON_TARGETS: -* python3_11 python3_12
*/* PYTHON_SINGLE_TARGET: -* python3_11
If you're lucky, that may help, otherwise it may be unrelated or incomplete.

steve_tmq wrote:
Trying to find out what I needed was a pain, lots of googling as Gentoo's own control system uses this file but the information allks about /etc/portage/package.use as being the file you need to edit. So you try and use it any wear. P.S. it does shame
I can't really make sense of that. But in general the "along the lines of" output needs to be looked over to determine what the information is telling you. The use of /etc/portage/package.use is a file or directory to change USE flag settings, often on a per-package basis, but other methods are also possible. You can check 'man portage' for some additional details. And Gentoo probably has a wiki page with information.
_________________
Quis separabit? Quo animo?
Back to top
View user's profile Send private message
NeddySeagoon
Administrator
Administrator


Joined: 05 Jul 2003
Posts: 55396
Location: 56N 3W

PostPosted: Sat Jun 28, 2025 12:59 pm    Post subject: Reply with quote

steve_tmq,

We need the command you issued and its full output.
Make friends with wgetpaste.

Guessing and adding
Code:
*/* PYTHON_TARGETS: -* python3_11 python3_12
*/* PYTHON_SINGLE_TARGET: -* python3_11
may only make the problem different.

Knowing when you last successfully updated would be good too.

Your
Code:
emerge --info
output may be useful too. That's another thing for wgetpaste to help you with.
_________________
Regards,

NeddySeagoon

Computer users fall into two groups:-
those that do backups
those that have never had a hard drive fail.
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Gentoo Chat All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum



OSZAR »