Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
portage is broken because of kde blocker?
View unanswered posts
View posts from last 24 hours
View posts from last 7 days

 
Reply to topic    Gentoo Forums Forum Index Desktop Environments
View previous topic :: View next topic  
Author Message
there_is_no_spoon
n00b
n00b


Joined: 08 May 2004
Posts: 57
Location: Switzerland

PostPosted: Sat Feb 21, 2009 8:52 pm    Post subject: portage is broken because of kde blocker? Reply with quote

when I want to update my system, I get this:
Code:
# emerge -avuD world

These are the packages that would be merged, in order:

Calculating dependencies... done!

!!! All ebuilds that could satisfy ">=kde-base/kdelibs-4.2[-kdeprefix]" have been masked.
!!! One of the following masked packages is required to complete your request:
- kde-base/kdelibs-4.2.0-r3 (masked by: ~x86 keyword)
- kde-base/kdelibs-4.2.0-r2 (masked by: ~x86 keyword)

For more information, see the MASKED PACKAGES section in the emerge
man page or refer to the Gentoo Handbook.
(dependency required by "net-p2p/ktorrent-3.2" [ebuild])
(dependency required by "world" [argument])


Do I just have to wait until KDE4 gets into stable or is there a better solution to update portage?
_________________
Why do mathematicians confuse Halloween and Xmas?
Because DEC25=OCT31!
Back to top
View user's profile Send private message
asturm
Developer
Developer


Joined: 05 Apr 2007
Posts: 8942

PostPosted: Sat Feb 21, 2009 9:19 pm    Post subject: Reply with quote

Erm, nothing is broken here, just ktorrent-3.2 (which you yourself must have unmasked previously) depending on KDE4.
Back to top
View user's profile Send private message
talineo
n00b
n00b


Joined: 14 Aug 2008
Posts: 14
Location: Paris

PostPosted: Sat Feb 21, 2009 9:24 pm    Post subject: Reply with quote

Code:

For more information, see the MASKED PACKAGES section in the emerge
man page or refer to the Gentoo Handbook.

Your answer is here. If you want to install ktorrent-3.2, you need to accept unstable kdelibs on your system, that is :
Code:

echo kde-base/kdelibs >> /etc/portage/package.keywords

other errors may/will follow, just proceed the same way and read the man portage to know more about /etc/portage/package.keywords.
Back to top
View user's profile Send private message
there_is_no_spoon
n00b
n00b


Joined: 08 May 2004
Posts: 57
Location: Switzerland

PostPosted: Sat Feb 21, 2009 11:56 pm    Post subject: Reply with quote

after removing ~x86 from ktorrent I get the following error message

Code:
# emerge -avuD world

These are the packages that would be merged, in order:

Calculating dependencies... done!

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

www-client/mozilla-firefox:0

  ('ebuild', '/', 'www-client/mozilla-firefox-3.0.6', 'merge') pulled in by
    www-client/mozilla-firefox required by world

  ('installed', '/', 'www-client/mozilla-firefox-2.0.0.19', 'nomerge') pulled in by
    =www-client/mozilla-firefox-2* required by ('installed', '/', 'dev-python/gnome-python-extras-2.19.1-r2', 'nomerge')
    www-client/mozilla-firefox required by world


It may be possible to solve this problem by using package.mask to
prevent one of those packages from being selected. However, it is also
possible that conflicting dependencies exist such that they are
impossible to satisfy simultaneously. If such a conflict exists in the
dependencies of two different packages, then those packages can not be
installed simultaneously.

For more information, see MASKED PACKAGES section in the emerge man page
or refer to the Gentoo Handbook.


emerge: there are no ebuilds to satisfy "=x11-libs/qt-3.3.8-r3".
(dependency required by "net-misc/knetload-2.3" [installed])
(dependency required by "world" [argument])


as far as i can tell, firefox does not have the ~x86 tag
_________________
Why do mathematicians confuse Halloween and Xmas?
Because DEC25=OCT31!
Back to top
View user's profile Send private message
d2_racing
Bodhisattva
Bodhisattva


Joined: 25 Apr 2005
Posts: 13047
Location: Ste-Foy,Canada

PostPosted: Sun Feb 22, 2009 5:08 am    Post subject: Reply with quote

Hi, do you have this inside your /etc/make.conf

Code:

-firefox xulrunner


Also, when did you sync your box for the last time ?

Code:

# emerge --sync
Back to top
View user's profile Send private message
there_is_no_spoon
n00b
n00b


Joined: 08 May 2004
Posts: 57
Location: Switzerland

PostPosted: Sun Feb 22, 2009 11:56 am    Post subject: Reply with quote

No, I don't have "-firefox xulrunner" in my /etc/make.conf. what does it do?
And emerge --sync I did just before the emerge -avuD world, so that is not the problem.
_________________
Why do mathematicians confuse Halloween and Xmas?
Because DEC25=OCT31!
Back to top
View user's profile Send private message
bunder
Bodhisattva
Bodhisattva


Joined: 10 Apr 2004
Posts: 5934

PostPosted: Sun Feb 22, 2009 12:42 pm    Post subject: Reply with quote

there_is_no_spoon wrote:
No, I don't have "-firefox xulrunner" in my /etc/make.conf. what does it do?
And emerge --sync I did just before the emerge -avuD world, so that is not the problem.


iirc firefox-3 is built with xulrunner... in the long run, it tells the system which firefox to install... firefox-2 with "firefox", firefox-3 with "xulrunner". to upgrade you need to flip the use flags so both don't get pulled in at the same time.
_________________
Neddyseagoon wrote:
The problem with leaving is that you can only do it once and it reduces your influence.

banned from #gentoo since sept 2017
Back to top
View user's profile Send private message
d2_racing
Bodhisattva
Bodhisattva


Joined: 25 Apr 2005
Posts: 13047
Location: Ste-Foy,Canada

PostPosted: Mon Feb 23, 2009 8:03 pm    Post subject: Reply with quote

After that, you could post this :

Code:

# emerge -puDNvt world
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Desktop Environments 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