View previous topic :: View next topic |
Author |
Message |
hmalissa n00b
Joined: 23 Jan 2007 Posts: 20
|
Posted: Tue Jan 27, 2009 10:59 am Post subject: mozilla-firefox: slot conflict |
|
|
Hello!
revdep-rebuild gives strange results:
Code: | # revdep-rebuild
* Configuring search environment for revdep-rebuild
* Checking reverse dependencies
* Packages containing binaries and libraries broken by a package update
* will be emerged.
* Collecting system binaries and libraries
* Found existing 1_files.rr
* Collecting complete LD_LIBRARY_PATH
* Found existing 2_ldpath.rr.
* Checking dynamic linking consistency
* Found existing 3_broken.rr.
* Assigning files to packages
* Found existing 4_raw.rr
* Cleaning list of packages to rebuild
* Found existing 4_pkgs.rr
* Assigning packages to ebuilds
* Found existing 4_ebuilds.rr
* Evaluating package order
* Found existing 5_order.rr
* Generated new 5_order.rr
* All prepared. Starting rebuild
emerge --oneshot app-office/gnumeric:0
app-text/aiksaurus:0
app-text/evince:0
dev-java/swt:3
games-arcade/apricots:0
games-arcade/emilia-pinball:0
games-board/ggz-kde-games:0
gnome-base/gconf:2
gnome-base/gnome-mount:0
gnome-base/libbonoboui:0
gnome-extra/gtkhtml:2
kde-base/kdeaddons:3.5
media-gfx/imagemagick:0
media-libs/libsdl:0
media-libs/sdl-image:0
media-libs/smpeg:0
media-libs/xine-lib:1
media-video/mplayer:0
net-libs/xulrunner:1.9
sys-devel/gcc:4.1
www-client/links:2
www-client/mozilla-firefox:0
x11-libs/cairo:0
x11-libs/gtk+:2
x11-libs/libwnck:0
x11-libs/pango:0
x11-libs/vte:0
..........
Calculating dependencies... done!
[ebuild R ] media-libs/libsdl-1.2.13
[ebuild R ] x11-libs/cairo-1.6.4-r1
[ebuild R ] media-gfx/imagemagick-6.4.4.6
[ebuild R ] games-board/ggz-kde-games-0.0.14.1
[ebuild R ] x11-libs/pango-1.20.5
[ebuild R ] media-libs/sdl-image-1.2.6-r1
[ebuild R ] games-arcade/apricots-0.2.6-r1
[ebuild R ] kde-base/kdeaddons-3.5.9
[ebuild R ] media-libs/smpeg-0.4.4-r9
[ebuild R ] www-client/links-2.2
[ebuild R ] x11-libs/gtk+-2.12.11
[ebuild R ] games-arcade/emilia-pinball-0.3.1
[ebuild R ] gnome-base/gconf-2.22.0
[ebuild R ] net-libs/xulrunner-1.9.0.5
[ebuild UD] www-client/mozilla-firefox-2.0.0.19 [3.0.5] USE="-debug% -filepicker% -moznopango% -xforms% -xinerama% -xprint%"
[ebuild R ] app-office/gnumeric-1.8.3
[ebuild R ] app-text/aiksaurus-1.2.1
[ebuild U ] gnome-extra/gtkhtml-2.11.1 [2.6.3] USE="accessibility*"
[ebuild R ] media-libs/xine-lib-1.1.15-r1
[ebuild R ] media-video/mplayer-1.0_rc2_p28058-r1
[ebuild R ] sys-devel/gcc-4.1.2
[ebuild R ] x11-libs/libwnck-2.22.3
[ebuild R ] x11-libs/vte-0.16.14
[ebuild R ] app-text/evince-2.22.2-r1
[ebuild R ] dev-java/swt-3.3.1.1
[ebuild R ] gnome-base/gnome-mount-0.6
[ebuild R ] gnome-base/libbonoboui-2.22.0
[ebuild R ] www-client/mozilla-firefox-3.0.5
!!! 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-2.0.0.19', 'merge') pulled in by
=www-client/mozilla-firefox-2* required by ('ebuild', '/', 'dev-java/swt-3.3.1.1', 'merge')
(and 1 more)
('ebuild', '/', 'www-client/mozilla-firefox-3.0.5', 'merge') pulled in by
www-client/mozilla-firefox:0
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.
*
* revdep-rebuild failed to emerge all packages.
* you have the following choices:
* - If emerge failed during the build, fix the problems and re-run revdep-rebuild.
* - Use /etc/portage/package.keywords to unmask a newer version of the package.
* (and remove 5_order.rr to be evaluated again)
* - Modify the above emerge command and run it manually.
* - Compile or unmerge unsatisfied packages manually,
* remove temporary files, and try again.
* (you can edit package/ebuild list first)
*
* To remove temporary files, please run:
* rm /var/cache/revdep-rebuild/*.rr |
It seems like there's a slot conflict with the mozilla-firefox ebuild.
Does anybody know how to solve this properly? |
|
Back to top |
|
|
desultory Bodhisattva
Joined: 04 Nov 2005 Posts: 9410
|
Posted: Wed Jan 28, 2009 4:47 am Post subject: |
|
|
Enable the xulrunner USE flag for dev-java/swt, it can then depend on net-libs/xulrunner instead of the 2.x series of www-client/mozilla-firefox. If instead you prefer to continue using the 2.x series of www-client/mozilla-firefox, simply mask the 3.x series and continue with your update. |
|
Back to top |
|
|
hmalissa n00b
Joined: 23 Jan 2007 Posts: 20
|
Posted: Wed Jan 28, 2009 2:02 pm Post subject: |
|
|
desultory wrote: | Enable the xulrunner USE flag for dev-java/swt, it can then depend on net-libs/xulrunner instead of the 2.x series of www-client/mozilla-firefox. If instead you prefer to continue using the 2.x series of www-client/mozilla-firefox, simply mask the 3.x series and continue with your update. |
Thanks. That did the trick. |
|
Back to top |
|
|
d2_racing Bodhisattva
Joined: 25 Apr 2005 Posts: 13047 Location: Ste-Foy,Canada
|
Posted: Wed Jan 28, 2009 4:44 pm Post subject: |
|
|
For my concern, inside my /etc/make.conf I use : -firefox xulrunner |
|
Back to top |
|
|
|
|
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
|
|