View previous topic :: View next topic |
Author |
Message |
there_is_no_spoon n00b
Joined: 08 May 2004 Posts: 57 Location: Switzerland
|
Posted: Sat Feb 21, 2009 8:52 pm Post subject: portage is broken because of kde blocker? |
|
|
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 |
|
|
asturm Developer
Joined: 05 Apr 2007 Posts: 9195
|
Posted: Sat Feb 21, 2009 9:19 pm Post subject: |
|
|
Erm, nothing is broken here, just ktorrent-3.2 (which you yourself must have unmasked previously) depending on KDE4. |
|
Back to top |
|
|
talineo n00b
Joined: 14 Aug 2008 Posts: 14 Location: Paris
|
Posted: Sat Feb 21, 2009 9:24 pm Post subject: |
|
|
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 |
|
|
there_is_no_spoon n00b
Joined: 08 May 2004 Posts: 57 Location: Switzerland
|
Posted: Sat Feb 21, 2009 11:56 pm Post subject: |
|
|
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 |
|
|
d2_racing Bodhisattva
Joined: 25 Apr 2005 Posts: 13047 Location: Ste-Foy,Canada
|
Posted: Sun Feb 22, 2009 5:08 am Post subject: |
|
|
Hi, do you have this inside your /etc/make.conf
Also, when did you sync your box for the last time ?
|
|
Back to top |
|
|
there_is_no_spoon n00b
Joined: 08 May 2004 Posts: 57 Location: Switzerland
|
Posted: Sun Feb 22, 2009 11:56 am Post subject: |
|
|
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 |
|
|
bunder Bodhisattva
Joined: 10 Apr 2004 Posts: 5937
|
Posted: Sun Feb 22, 2009 12:42 pm Post subject: |
|
|
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 |
|
|
d2_racing Bodhisattva
Joined: 25 Apr 2005 Posts: 13047 Location: Ste-Foy,Canada
|
Posted: Mon Feb 23, 2009 8:03 pm Post subject: |
|
|
After that, you could post this :
Code: |
# emerge -puDNvt world
|
|
|
Back to top |
|
|
|