gentoo emerge bez balika
[ebuild UD] www-client/mozilla-firefox-2.0.0.19 [3.0.5]
Neviem preco mi to chce robit ked moja momentalne nainstalovana firefox je:
Mozilla Firefox 3.0.5, Copyright (c) 1998 - 2008 mozilla.org
Neviete ako zablokovat, aby sa pri installe gnome neinstalovala aj stara verzia firefoxu?
Dakujem
Pre pridávanie komentárov sa musíte prihlásiť.
Mas dve moznosti. Opravit si ten ebuild lokalne alebo nahlasit potencionalnu chybu.
Co a za co chces zamenit, to uz vies. Teraz este najst v com a potom si ten opraveny ebuild umiestnis do lokalneho repozitara ktory uz urcite mas.
PS.: pokial je to co som chytil aj ja na ~ppc, tak si over cele gnome, najme verzie.
Si si naozaj isty ze to robi xulrunner?
>>> Installing www-client/mozilla-firefox-2.0.0.19
* checking 3408 files for package collisions
1000 files checked ...
2000 files checked ...
3000 files checked ...
* This package will overwrite one or more files that may belong to other
* packages (see list below). You can use a command such as `portageq
* owners / <filename>` to identify the installed package that owns a
* file. If portageq reports that only one package owns a file then do
* NOT file a bug report. A bug report is only useful if it identifies at
* least two or more packages that are known to install the same file(s).
* If a collision occurs and you can not explain where the file came from
* then you should simply ignore the collision since there is not enough
* information to determine if a real problem exists. Please do NOT file
* a bug report at http://bugs.gentoo.org unless you report exactly which
* two packages install the same file(s). Once again, please do NOT file
* a bug report unless you have completely understood the above message.
*
* Detected file collision(s):
*
* /usr/lib/mozilla-firefox/defaults/autoconfig/prefcalls.js
* /usr/lib/mozilla-firefox/defaults/autoconfig/platform.js
*
* Searching all installed packages for file collisions...
*
* Press Ctrl-C to Stop
*
* net-libs/xulrunner-1.9.0.5
* /usr/lib/mozilla-firefox/defaults/autoconfig/platform.js
* /usr/lib/mozilla-firefox/defaults/autoconfig/prefcalls.js
*
* Package 'www-client/mozilla-firefox-2.0.0.19' NOT merged due to file
* collisions. If necessary, refer to your elog messages for the whole
* content of the above message.
>>> Failed to install www-client/mozilla-firefox-2.0.0.19, Log file:
>>> '/var/tmp/portage/www-client/mozilla-firefox-2.0.0.19/temp/build.log'
* Messages for package www-client/mozilla-firefox-2.0.0.19:
* You are enabling official branding. You may not redistribute this build
* to any users on your network or the internet. Doing so puts yourself into
* a legal problem with Mozilla Foundation
* You can disable it by emerging mozilla-firefox _with_ the bindist USE-flag
* This package will overwrite one or more files that may belong to other
* packages (see list below). You can use a command such as `portageq
* owners / <filename>` to identify the installed package that owns a
* file. If portageq reports that only one package owns a file then do
* NOT file a bug report. A bug report is only useful if it identifies at
* least two or more packages that are known to install the same file(s).
* If a collision occurs and you can not explain where the file came from
* then you should simply ignore the collision since there is not enough
* information to determine if a real problem exists. Please do NOT file
* a bug report at http://bugs.gentoo.org unless you report exactly which
* two packages install the same file(s). Once again, please do NOT file
* a bug report unless you have completely understood the above message.
*
* Detected file collision(s):
*
* /usr/lib/mozilla-firefox/defaults/autoconfig/prefcalls.js
* /usr/lib/mozilla-firefox/defaults/autoconfig/platform.js
*
* Searching all installed packages for file collisions...
*
* Press Ctrl-C to Stop
*
* net-libs/xulrunner-1.9.0.5
* /usr/lib/mozilla-firefox/defaults/autoconfig/platform.js
* /usr/lib/mozilla-firefox/defaults/autoconfig/prefcalls.js
*
* Package 'www-client/mozilla-firefox-2.0.0.19' NOT merged due to file
* collisions. If necessary, refer to your elog messages for the whole
* content of the above message.
* GNU info directory index is up-to-date.
A ak chces odhalit ktory balik vyzaduje firefox2, tak si pozri parametre deep, verbose, tree a pretend pre emerge.
PS.: to ze ma gentoo graficky instalator este neznamena ze chce konkurovat ubuntu.
Baliky Gnome v Gentoo vyzaduju firefox pretoze su tak postavene ebuildy.
Ale, pokial si nepozries vystup z toho emerge, tak neuhadnes ktory balik je zdrojom problemu. Eliminacia dosledkov (o ktoru sa snazis) je len docasnym riesenim ktore prestane fungovat hocikedy.
Inak, vedel si ze Gentoo nie je distribucia ale metadistribucia? Teda je to nastroj na tvorbu unikatnej distribucie pre potreby kazdeho jeho uzivatela. A uzivatelia by sa k tomu mali stavat.
Napriklad by si mohli na zaciatok rozmysliet ci ma este vyznam pouzivat stable vetvu, kedze devel je funkcnejsia. A k tomu by si mali rozmysliet ci chcu instalovat balik ktory nepovolia.
to -gnome je co prosim ta?
[ebuild N ] dev-python/gnome-python-desktop-2.22.0 USE="X -debug -doc -eds" 0 kB
# These settings were set by the catalyst build script that automatically
# built this stage.
# Please consult /etc/make.conf.example for a more detailed example.
CFLAGS="-march=i686 -O2 -mtune=i686 -pipe"
CXXFLAGS="-march=i686 -O2 -mtune=i686 -pipe"
# WARNING: Changing your CHOST is not something that should be done lightly.
# Please consult http://www.gentoo.org/doc/en/change-chost.xml before changing.
CHOST="i486-pc-linux-gnu"
MAKEOPTS="-j2"
GENTOO_MIRRORS="http://gentoo.supp.name/ http://gentoo.mirror.web4u.cz/ ftp://gentoo.mirror.web4u.cz/ http://gentoo.mirror.dkm.cz/pub/gentoo/ ftp://gentoo.mirror.dkm.cz/pub/gentoo/ "
# http://ftp.fi.muni.cz/pub/linux/gentoo
# ftp://ftp.fi.muni.cz/pub/linux/gentoo
USE="X aim alsa apache2 audiofile avahi cdr cgi css curl -cups cvs dbus directfb -doc dri dv dvd dvdr dvdread encode ffmpeg ftp gd gif gnome gstreamer gtk hal iconv icq imagemagick ipv6 jabber jack jpeg jpeg2k kde -latex mp3 mpeg mplayer msn mysql ncurses ogg -pango pdf perl php png python qt3 qt4 rss ruby sqlite sqlite3 svg symlink tiff unicode usb vcd videos yahoo"
VIDEO_CARDS="nvidia nv vesa"
INPUT_DEVICES="mouse keyboard"
ALSA_CARDS="intel8x0"
# PORTDIR_OVERLAY="/usr/local/portage"
Po pridani ACCEPT_KEYWORDS="~x86" mi to vyhodilo plno veci, konci to vsak takto:
[ebuild U ] sys-apps/portage-2.1.6.6 [2.1.6.4] USE="-build -doc -epydoc (-selinux)" LINGUAS="-pl" 48 kB
[blocks B ] >=sys-fs/udev-126 (">=sys-fs/udev-126" is blocking sys-fs/cryptsetup-1.0.5-r1)
[blocks B ] <x11-base/xorg-server-1.5 ("<x11-base/xorg-server-1.5" is blocking x11-libs/libpciaccess-0.10.5)
[blocks B ] <sys-apps/sysvinit-2.86-r11 ("<sys-apps/sysvinit-2.86-r11" is blocking sys-apps/openrc-0.4.2)
[blocks B ] <=x11-libs/qt-4.4.0_alpha:4 ("<=x11-libs/qt-4.4.0_alpha:4" is blocking x11-libs/qt-xmlpatterns-4.4.2, x11-libs/qt-script-4.4.2, x11-libs/qt-dbus-4.4.2, x11-libs/qt-gui-4.4.2-r1, x11-libs/qt-qt3support-4.4.2, x11-libs/qt-assistant-4.4.2-r1, x11-libs/qt-sql-4.4.2, x11-libs/qt-svg-4.4.2, x11-libs/qt-test-4.4.2, x11-libs/qt-core-4.4.2, x11-libs/qt-webkit-4.4.2)
[blocks B ] x11-libs/qt-core ("x11-libs/qt-core" is blocking x11-libs/qt-4.3.3)
Total: 314 packages (200 upgrades, 111 new, 3 in new slots, 2 uninstalls), Size of downloads: 689,532 kB
Conflict: 6 blocks (2 unsatisfied)
Co s tym mam urobit?
Otazkou je ci nebude najrychlejsou volbou aspon nakuknut do instalacnej prirucky ze co to je to Gentoo.
problem je, ze nejakej balicek potrebuje xulrunner, na nemz je(byl) postavenej firefox, a proto se chce instalovat i dvojkovej firefox...
resenim (aspon pro me) bylo v make.conf do USE pridat "-firefox xulrunner" a pak uz se misto firefoxu nainstaloval xulrunner a vse pokracovalo jak melo
snad to pomuze