Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
Unintuitive info about slots from emerge
View unanswered posts
View posts from last 24 hours

 
Reply to topic    Gentoo Forums Forum Index Portage & Programming
View previous topic :: View next topic  
Author Message
hensan
l33t
l33t


Joined: 26 Jun 2003
Posts: 868
Location: Sweden

PostPosted: Sun Aug 17, 2003 2:27 pm    Post subject: Unintuitive info about slots from emerge Reply with quote

I installed Nethack today. If you have qt in you USE flags, nethack whats to install qt 2.3.2. Now at first I thought it was going to downgrade my qt from 3.1.2 to 2.3.2, which wouldn't be such a good idea, but I found out by searching the forums that 2.3.2 would be installed in its own slot, and leave 3.1.2 alone.

I think this is a problem, I think emerge should be more clear on the fact that it is not going to downgrade, but install in an other slot. The only clue you get is that the D is missing, which I don't think is quite enough.

Maybe there should be a new flag, S for slot or something.
Back to top
View user's profile Send private message
hensan
l33t
l33t


Joined: 26 Jun 2003
Posts: 868
Location: Sweden

PostPosted: Sun Aug 17, 2003 2:49 pm    Post subject: Reply with quote

Forgot to mention this. I installed nethack with 'USE="-qt" emerge nethack'.

But now, whenever I do a 'emerge -uDp world' it still wants to install qt 2.3.2, eventhough the /var/db/pkg/nethack-3.2.1-r1/USE file says -qt.

Just add qt-2.3.2-r1 to /etc/portage/package.mask you say? Tried that, but then emerge will fail during the Depgraph creation.
Back to top
View user's profile Send private message
El_Presidente_Pufferfish
Veteran
Veteran


Joined: 11 Jul 2002
Posts: 1179
Location: Seattle

PostPosted: Sun Aug 17, 2003 3:20 pm    Post subject: Reply with quote

do you have qt in your make.conf USE flags?
Back to top
View user's profile Send private message
hensan
l33t
l33t


Joined: 26 Jun 2003
Posts: 868
Location: Sweden

PostPosted: Sun Aug 17, 2003 3:29 pm    Post subject: Reply with quote

Yes, since I use KDE, I need it qt, but I don't need or want version 2.3.2, and since i built nethack with USE="-qt", emerge -uDp world shouldn't try to install it.

I managed to get around this by copying the nethack ebuild to the portage overlay dir and remove all mention of qt, but this kinds of hacks really shouldn't be necessary.
Back to top
View user's profile Send private message
Pythonhead
Developer
Developer


Joined: 16 Dec 2002
Posts: 1801
Location: Redondo Beach, Republic of Calif.

PostPosted: Sun Aug 17, 2003 3:38 pm    Post subject: Reply with quote

I saw a patch to portage on bugzilla that would clarify the slot. It would show a capital 'S' instead of 'N', or 'U'.
Back to top
View user's profile Send private message
hensan
l33t
l33t


Joined: 26 Jun 2003
Posts: 868
Location: Sweden

PostPosted: Sun Aug 17, 2003 4:22 pm    Post subject: Reply with quote

You are right, I assume you are refering to Bug 26139.

Unfortunately it seems that all bugs related to SLOT issues (including the above) are automatically marked as duplicates of Bug 4698, which really doesn't seem to be addressing this issue.
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Portage & Programming 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