LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
12
返回列表 发新帖
楼主: johnstrass

准备emerge firefox

[复制链接]
 楼主| 发表于 2008-2-25 01:54:08 | 显示全部楼层
mozilla-firefox, not mozilla-firefox-bin

What are the differences between these two package?

So what causes the difference between you and me?

How to see what package does another package depend on ?
回复 支持 反对

使用道具 举报

 楼主| 发表于 2008-2-25 02:09:21 | 显示全部楼层
I found I have installed both mozilla-firefox and mozilla-firefox-bin.
But from my bash history I can only find "emerge mozilla-firefox".
回复 支持 反对

使用道具 举报

发表于 2008-2-25 03:23:30 | 显示全部楼层
man equery
bash history has a limit
echo $HISTSIZE
this value is 500 by default
so you can't count on your bash history
you should emerge genlop
then "genlop whatever-package"
回复 支持 反对

使用道具 举报

 楼主| 发表于 2008-2-25 23:23:02 | 显示全部楼层
You mean "emerge mozilla-firefox" will not install "mozilla-firefox-bin"?
回复 支持 反对

使用道具 举报

发表于 2008-2-26 02:58:13 | 显示全部楼层
how can you come up with such a question?
packages in gentoo are identified by category/packagename-version
only if all of the 3 parts are equal, then two packages are equal

i have checked for you
actually you can check yourself by emerge -tepv mozilla-firefox
if you have java USE flag enabled, then you will need sun-jdk, which in turn depend on virtual/libstdc++
and somehow, now in gentoo, the default implemention of virtual/libstdc++ is gcc3.
all you need to do is emerge sys-libs/libstdc++-v3
acevery already told you, why don't you at least try what you've been told?
回复 支持 反对

使用道具 举报

 楼主| 发表于 2008-2-26 06:09:08 | 显示全部楼层
I raise this question is because that I remember I only emerged mozilla-firefox not mozilla-firefox-bin. I can't remember when I emerged mozilla-firefox-bin. I mean, maybe,
could mozilla-firefox depend on mozilla-firefox-bin and installed it? Maybe my memory is not trustable.

Yes, I have java USE flag enabled. Thanks, I see.

And now I can not use my gentoo box. So, sorry, I cannot try now.

Thank you very much for your patient answer.
回复 支持 反对

使用道具 举报

发表于 2008-2-26 13:06:10 | 显示全部楼层
but bash history can only record the last 500 command, you may have emerged mozilla-firefox-bin early enough that the command is already wiped out from bash history.
回复 支持 反对

使用道具 举报

 楼主| 发表于 2008-2-28 05:59:38 | 显示全部楼层
This is my log about emerge mozilla-firefox. The mozilla-firefox-bin is automatically emerged when I emerge mozilla-firefox



1203789363:  *** emerge  mozilla-firefox
1203789365:  >>> emerge (1 of 21) sys-devel/gcc-3.3.6-r1 to /
1203789366:  === (1 of 21) Cleaning (sys-devel/gcc-3.3.6-r1::/usr/portage/sys-devel/gcc/gcc-3.3.6-r1.ebuild)
1203789370:  === (1 of 21) Compiling/Merging (sys-devel/gcc-3.3.6-r1::/usr/portage/sys-devel/gcc/gcc-3.3.6-r1.ebuild)
1203789598:  *** terminating.
1203790251: Started emerge on: Feb 23, 2008 18:10:51
1203790251:  *** emerge  sync
1203790251:  === sync
1203790251: >>> Starting rsync with rsync://134.68.220.73/gentoo-portage
1203790339: === Sync completed with rsync://134.68.220.73/gentoo-portage
1203790405:  *** terminating.
1203790877: Started emerge on: Feb 23, 2008 18:21:17
1203790877:  *** emerge  mozilla-firefox
1203790880:  >>> emerge (1 of 21) sys-devel/gcc-3.3.6-r1 to /
1203790880:  === (1 of 21) Cleaning (sys-devel/gcc-3.3.6-r1::/usr/portage/sys-devel/gcc/gcc-3.3.6-r1.ebuild)
1203790884:  === (1 of 21) Compiling/Merging (sys-devel/gcc-3.3.6-r1::/usr/portage/sys-devel/gcc/gcc-3.3.6-r1.ebuild)
1203791147:  *** terminating.
1203801848: Started emerge on: Feb 23, 2008 21:24:08
1203801848:  *** emerge  =gcc-3.3.6
1203801859:  *** terminating.
1203802249: Started emerge on: Feb 23, 2008 21:30:49
1203802249:  *** emerge  =gcc-3.3.6-r1
1203802250:  >>> emerge (1 of 1) sys-devel/gcc-3.3.6-r1 to /
1203802250:  === (1 of 1) Cleaning (sys-devel/gcc-3.3.6-r1::/usr/portage/sys-devel/gcc/gcc-3.3.6-r1.ebuild)
1203802256:  === (1 of 1) Compiling/Merging (sys-devel/gcc-3.3.6-r1::/usr/portage/sys-devel/gcc/gcc-3.3.6-r1.ebuild)
1203802418:  *** terminating.
1203802448: Started emerge on: Feb 23, 2008 21:34:08
1203802448:  *** emerge  =gcc-3.3.6-r1
1203802449:  >>> emerge (1 of 1) sys-devel/gcc-3.3.6-r1 to /
1203802449:  === (1 of 1) Cleaning (sys-devel/gcc-3.3.6-r1::/usr/portage/sys-devel/gcc/gcc-3.3.6-r1.ebuild)
1203802450:  === (1 of 1) Compiling/Merging (sys-devel/gcc-3.3.6-r1::/usr/portage/sys-devel/gcc/gcc-3.3.6-r1.ebuild)
1203803352:  === (1 of 1) Updating world file (sys-devel/gcc-3.3.6-r1)
1203803352:  >>> AUTOCLEAN: sys-devel/gcc
1203803352:  --- AUTOCLEAN: Nothing unmerged.
1203803352:  === (1 of 1) Post-Build Cleaning (sys-devel/gcc-3.3.6-r1::/usr/portage/sys-devel/gcc/gcc-3.3.6-r1.ebuild)
1203803352:  ::: completed emerge (1 of 1) sys-devel/gcc-3.3.6-r1 to /
1203803352:  *** Finished. Cleaning up...
1203803352:  *** exiting successfully.
1203803353:  *** terminating.
1203803466: Started emerge on: Feb 23, 2008 21:51:06
1203803466:  *** emerge  mozilla-firefox
1203803467:  >>> emerge (1 of 20) virtual/libstdc++-3.3 to /
1203803468:  === (1 of 20) Cleaning (virtual/libstdc++-3.3::/usr/portage/virtual/libstdc++/libstdc++-3.3.ebuild)
1203803468:  === (1 of 20) Compiling/Merging (virtual/libstdc++-3.3::/usr/portage/virtual/libstdc++/libstdc++-3.3.ebuild)
1203803471:  >>> AUTOCLEAN: virtual/libstdc++
1203803471:  --- AUTOCLEAN: Nothing unmerged.
1203803471:  === (1 of 20) Post-Build Cleaning (virtual/libstdc++-3.3::/usr/portage/virtual/libstdc++/libstdc++-3.3.ebuild)
1203803471:  ::: completed emerge (1 of 20) virtual/libstdc++-3.3 to /
1203803471:  >>> emerge (2 of 20) dev-libs/nspr-4.7 to /
1203803471:  === (2 of 20) Cleaning (dev-libs/nspr-4.7::/usr/portage/dev-libs/nspr/nspr-4.7.ebuild)
1203803471:  === (2 of 20) Compiling/Merging (dev-libs/nspr-4.7::/usr/portage/dev-libs/nspr/nspr-4.7.ebuild)
1203803500:  >>> AUTOCLEAN: dev-libs/nspr
1203803500:  --- AUTOCLEAN: Nothing unmerged.
1203803500:  === (2 of 20) Post-Build Cleaning (dev-libs/nspr-4.7::/usr/portage/dev-libs/nspr/nspr-4.7.ebuild)
1203803500:  ::: completed emerge (2 of 20) dev-libs/nspr-4.7 to /
1203803500:  >>> emerge (3 of 20) x11-apps/xdpyinfo-1.0.2 to /
1203803500:  === (3 of 20) Cleaning (x11-apps/xdpyinfo-1.0.2::/usr/portage/x11-apps/xdpyinfo/xdpyinfo-1.0.2.ebuild)
1203803500:  === (3 of 20) Compiling/Merging (x11-apps/xdpyinfo-1.0.2::/usr/portage/x11-apps/xdpyinfo/xdpyinfo-1.0.2.ebuild)
1203803513:  >>> AUTOCLEAN: x11-apps/xdpyinfo
1203803513:  --- AUTOCLEAN: Nothing unmerged.
1203803513:  === (3 of 20) Post-Build Cleaning (x11-apps/xdpyinfo-1.0.2::/usr/portage/x11-apps/xdpyinfo/xdpyinfo-1.0.2.ebuild)
1203803513:  ::: completed emerge (3 of 20) x11-apps/xdpyinfo-1.0.2 to /
1203803513:  >>> emerge (4 of 20) app-portage/portage-utils-0.1.29 to /
1203803513:  === (4 of 20) Cleaning (app-portage/portage-utils-0.1.29::/usr/portage/app-portage/portage-utils/portage-utils-0.1.29.ebuild)
1203803513:  === (4 of 20) Compiling/Merging (app-portage/portage-utils-0.1.29::/usr/portage/app-portage/portage-utils/portage-utils-0.1.29.ebuild)
1203803526:  >>> AUTOCLEAN: app-portage/portage-utils
1203803526:  --- AUTOCLEAN: Nothing unmerged.
1203803526:  === (4 of 20) Post-Build Cleaning (app-portage/portage-utils-0.1.29::/usr/portage/app-portage/portage-utils/portage-utils-0.1.29.ebuild)
1203803526:  ::: completed emerge (4 of 20) app-portage/portage-utils-0.1.29 to /
1203803526:  >>> emerge (5 of 20) app-arch/zip-2.32-r1 to /
1203803526:  === (5 of 20) Cleaning (app-arch/zip-2.32-r1::/usr/portage/app-arch/zip/zip-2.32-r1.ebuild)
1203803526:  === (5 of 20) Compiling/Merging (app-arch/zip-2.32-r1::/usr/portage/app-arch/zip/zip-2.32-r1.ebuild)
1203803544:  >>> AUTOCLEAN: app-arch/zip
1203803544:  --- AUTOCLEAN: Nothing unmerged.
1203803544:  === (5 of 20) Post-Build Cleaning (app-arch/zip-2.32-r1::/usr/portage/app-arch/zip/zip-2.32-r1.ebuild)
1203803544:  ::: completed emerge (5 of 20) app-arch/zip-2.32-r1 to /
1203803544:  >>> emerge (6 of 20) media-sound/alsa-headers-1.0.16_rc2 to /
1203803544:  === (6 of 20) Cleaning (media-sound/alsa-headers-1.0.16_rc2::/usr/portage/media-sound/alsa-headers/alsa-headers-1.0.16_rc2.ebuild)
1203803544:  === (6 of 20) Compiling/Merging (media-sound/alsa-headers-1.0.16_rc2::/usr/portage/media-sound/alsa-headers/alsa-headers-1.0.16_rc2.ebuild)
1203803559:  >>> AUTOCLEAN: media-sound/alsa-headers
1203803559:  --- AUTOCLEAN: Nothing unmerged.
1203803559:  === (6 of 20) Post-Build Cleaning (media-sound/alsa-headers-1.0.16_rc2::/usr/portage/media-sound/alsa-headers/alsa-headers-1.0.16_rc2.ebuild)
1203803559:  ::: completed emerge (6 of 20) media-sound/alsa-headers-1.0.16_rc2 to /
1203803559:  >>> emerge (7 of 20) sys-devel/automake-1.9.6-r2 to /
1203803560:  === (7 of 20) Cleaning (sys-devel/automake-1.9.6-r2::/usr/portage/sys-devel/automake/automake-1.9.6-r2.ebuild)
1203803560:  === (7 of 20) Compiling/Merging (sys-devel/automake-1.9.6-r2::/usr/portage/sys-devel/automake/automake-1.9.6-r2.ebuild)
1203803575:  >>> AUTOCLEAN: sys-devel/automake
1203803575:  --- AUTOCLEAN: Nothing unmerged.
1203803575:  === (7 of 20) Post-Build Cleaning (sys-devel/automake-1.9.6-r2::/usr/portage/sys-devel/automake/automake-1.9.6-r2.ebuild)
1203803575:  ::: completed emerge (7 of 20) sys-devel/automake-1.9.6-r2 to /
1203803575:  >>> emerge (8 of 20) dev-libs/libIDL-0.8.10 to /
1203803575:  === (8 of 20) Cleaning (dev-libs/libIDL-0.8.10::/usr/portage/dev-libs/libIDL/libIDL-0.8.10.ebuild)
1203803575:  === (8 of 20) Compiling/Merging (dev-libs/libIDL-0.8.10::/usr/portage/dev-libs/libIDL/libIDL-0.8.10.ebuild)
1203803610:  >>> AUTOCLEAN: dev-libs/libIDL
1203803610:  --- AUTOCLEAN: Nothing unmerged.
1203803610:  === (8 of 20) Post-Build Cleaning (dev-libs/libIDL-0.8.10::/usr/portage/dev-libs/libIDL/libIDL-0.8.10.ebuild)
1203803610:  ::: completed emerge (8 of 20) dev-libs/libIDL-0.8.10 to /
1203803610:  >>> emerge (9 of 20) www-client/mozilla-launcher-1.58 to /
1203803610:  === (9 of 20) Cleaning (www-client/mozilla-launcher-1.58::/usr/portage/www-client/mozilla-launcher/mozilla-launcher-1.58.ebuild)
1203803610:  === (9 of 20) Compiling/Merging (www-client/mozilla-launcher-1.58::/usr/portage/www-client/mozilla-launcher/mozilla-launcher-1.58.ebuild)
1203803617:  >>> AUTOCLEAN: www-client/mozilla-launcher
1203803617:  --- AUTOCLEAN: Nothing unmerged.
1203803617:  === (9 of 20) Post-Build Cleaning (www-client/mozilla-launcher-1.58::/usr/portage/www-client/mozilla-launcher/mozilla-launcher-1.58.ebuild)
1203803617:  ::: completed emerge (9 of 20) www-client/mozilla-launcher-1.58 to /
1203803617:  >>> emerge (10 of 20) dev-java/java-config-wrapper-0.15 to /
1203803617:  === (10 of 20) Cleaning (dev-java/java-config-wrapper-0.15::/usr/portage/dev-java/java-config-wrapper/java-config-wrapper-0.15.ebuild)
1203803617:  === (10 of 20) Compiling/Merging (dev-java/java-config-wrapper-0.15::/usr/portage/dev-java/java-config-wrapper/java-config-wrapper-0.15.ebuild)
1203803621:  >>> AUTOCLEAN: dev-java/java-config-wrapper
1203803622:  --- AUTOCLEAN: Nothing unmerged.
1203803622:  === (10 of 20) Post-Build Cleaning (dev-java/java-config-wrapper-0.15::/usr/portage/dev-java/java-config-wrapper/java-config-wrapper-0.15.ebuild)
1203803622:  ::: completed emerge (10 of 20) dev-java/java-config-wrapper-0.15 to /
1203803622:  >>> emerge (11 of 20) media-libs/alsa-lib-1.0.16_rc2 to /
1203803622:  === (11 of 20) Cleaning (media-libs/alsa-lib-1.0.16_rc2::/usr/portage/media-libs/alsa-lib/alsa-lib-1.0.16_rc2.ebuild)
1203803622:  === (11 of 20) Compiling/Merging (media-libs/alsa-lib-1.0.16_rc2::/usr/portage/media-libs/alsa-lib/alsa-lib-1.0.16_rc2.ebuild)
1203803732:  >>> AUTOCLEAN: media-libs/alsa-lib
1203803732:  --- AUTOCLEAN: Nothing unmerged.
1203803732:  === (11 of 20) Post-Build Cleaning (media-libs/alsa-lib-1.0.16_rc2::/usr/portage/media-libs/alsa-lib/alsa-lib-1.0.16_rc2.ebuild)
1203803732:  ::: completed emerge (11 of 20) media-libs/alsa-lib-1.0.16_rc2 to /
1203803732:  >>> emerge (12 of 20) dev-libs/nss-3.11.9 to /
1203803732:  === (12 of 20) Cleaning (dev-libs/nss-3.11.9::/usr/portage/dev-libs/nss/nss-3.11.9.ebuild)
1203803732:  === (12 of 20) Compiling/Merging (dev-libs/nss-3.11.9::/usr/portage/dev-libs/nss/nss-3.11.9.ebuild)
1203803867:  >>> AUTOCLEAN: dev-libs/nss
1203803867:  --- AUTOCLEAN: Nothing unmerged.
1203803867:  === (12 of 20) Post-Build Cleaning (dev-libs/nss-3.11.9::/usr/portage/dev-libs/nss/nss-3.11.9.ebuild)
1203803867:  ::: completed emerge (12 of 20) dev-libs/nss-3.11.9 to /
1203803867:  >>> emerge (13 of 20) dev-java/java-config-2.1.4 to /
1203803867:  === (13 of 20) Cleaning (dev-java/java-config-2.1.4::/usr/portage/dev-java/java-config/java-config-2.1.4.ebuild)
1203803867:  === (13 of 20) Compiling/Merging (dev-java/java-config-2.1.4::/usr/portage/dev-java/java-config/java-config-2.1.4.ebuild)
1203803875:  >>> AUTOCLEAN: dev-java/java-config
1203803875:  --- AUTOCLEAN: Nothing unmerged.
1203803875:  === (13 of 20) Post-Build Cleaning (dev-java/java-config-2.1.4::/usr/portage/dev-java/java-config/java-config-2.1.4.ebuild)
1203803875:  ::: completed emerge (13 of 20) dev-java/java-config-2.1.4 to /
1203803875:  >>> emerge (14 of 20) dev-java/java-config-1.3.7 to /
1203803875:  === (14 of 20) Cleaning (dev-java/java-config-1.3.7::/usr/portage/dev-java/java-config/java-config-1.3.7.ebuild)
1203803875:  === (14 of 20) Compiling/Merging (dev-java/java-config-1.3.7::/usr/portage/dev-java/java-config/java-config-1.3.7.ebuild)
1203803882:  >>> AUTOCLEAN: dev-java/java-config
1203803882:  --- AUTOCLEAN: Nothing unmerged.
1203803882:  === (14 of 20) Post-Build Cleaning (dev-java/java-config-1.3.7::/usr/portage/dev-java/java-config/java-config-1.3.7.ebuild)
1203803882:  ::: completed emerge (14 of 20) dev-java/java-config-1.3.7 to /
1203803882:  >>> emerge (15 of 20) www-client/mozilla-firefox-bin-2.0.0.12 to /
1203803882:  === (15 of 20) Cleaning (www-client/mozilla-firefox-bin-2.0.0.12::/usr/portage/www-client/mozilla-firefox-bin/mozilla-firefox-bin-2.0.0.12.ebuild)
1203803882:  === (15 of 20) Compiling/Merging (www-client/mozilla-firefox-bin-2.0.0.12::/usr/portage/www-client/mozilla-firefox-bin/mozilla-firefox-bin-2.0.0.12.ebuild)
1203803918:  >>> AUTOCLEAN: www-client/mozilla-firefox-bin
1203803918:  --- AUTOCLEAN: Nothing unmerged.
1203803918:  === (15 of 20) Post-Build Cleaning (www-client/mozilla-firefox-bin-2.0.0.12::/usr/portage/www-client/mozilla-firefox-bin/mozilla-firefox-bin-2.0.0.12.ebuild)
1203803918:  ::: completed emerge (15 of 20) www-client/mozilla-firefox-bin-2.0.0.12 to /
1203803918:  >>> emerge (16 of 20) dev-java/sun-jdk-1.6.0.04 to /
1203803918:  === (16 of 20) Cleaning (dev-java/sun-jdk-1.6.0.04::/usr/portage/dev-java/sun-jdk/sun-jdk-1.6.0.04.ebuild)
1203803918:  === (16 of 20) Compiling/Merging (dev-java/sun-jdk-1.6.0.04::/usr/portage/dev-java/sun-jdk/sun-jdk-1.6.0.04.ebuild)
1203804029:  >>> AUTOCLEAN: dev-java/sun-jdk
1203804029:  --- AUTOCLEAN: Nothing unmerged.
1203804029:  === (16 of 20) Post-Build Cleaning (dev-java/sun-jdk-1.6.0.04::/usr/portage/dev-java/sun-jdk/sun-jdk-1.6.0.04.ebuild)
1203804029:  ::: completed emerge (16 of 20) dev-java/sun-jdk-1.6.0.04 to /
1203804029:  >>> emerge (17 of 20) x11-plugins/noscript-1.4 to /
1203804029:  === (17 of 20) Cleaning (x11-plugins/noscript-1.4::/usr/portage/x11-plugins/noscript/noscript-1.4.ebuild)
1203804029:  === (17 of 20) Compiling/Merging (x11-plugins/noscript-1.4::/usr/portage/x11-plugins/noscript/noscript-1.4.ebuild)
1203804036:  >>> AUTOCLEAN: x11-plugins/noscript
1203804036:  --- AUTOCLEAN: Nothing unmerged.
1203804036:  === (17 of 20) Post-Build Cleaning (x11-plugins/noscript-1.4::/usr/portage/x11-plugins/noscript/noscript-1.4.ebuild)
1203804036:  ::: completed emerge (17 of 20) x11-plugins/noscript-1.4 to /
1203804036:  >>> emerge (18 of 20) virtual/jdk-1.6.0 to /
1203804036:  === (18 of 20) Cleaning (virtual/jdk-1.6.0::/usr/portage/virtual/jdk/jdk-1.6.0.ebuild)
1203804036:  === (18 of 20) Compiling/Merging (virtual/jdk-1.6.0::/usr/portage/virtual/jdk/jdk-1.6.0.ebuild)
1203804039:  >>> AUTOCLEAN: virtual/jdk
1203804039:  --- AUTOCLEAN: Nothing unmerged.
1203804039:  === (18 of 20) Post-Build Cleaning (virtual/jdk-1.6.0::/usr/portage/virtual/jdk/jdk-1.6.0.ebuild)
1203804039:  ::: completed emerge (18 of 20) virtual/jdk-1.6.0 to /
1203804039:  >>> emerge (19 of 20) virtual/jre-1.6.0 to /
1203804039:  === (19 of 20) Cleaning (virtual/jre-1.6.0::/usr/portage/virtual/jre/jre-1.6.0.ebuild)
1203804039:  === (19 of 20) Compiling/Merging (virtual/jre-1.6.0::/usr/portage/virtual/jre/jre-1.6.0.ebuild)
1203804041:  >>> AUTOCLEAN: virtual/jre
1203804042:  --- AUTOCLEAN: Nothing unmerged.
1203804042:  === (19 of 20) Post-Build Cleaning (virtual/jre-1.6.0::/usr/portage/virtual/jre/jre-1.6.0.ebuild)
1203804042:  ::: completed emerge (19 of 20) virtual/jre-1.6.0 to /
1203804042:  >>> emerge (20 of 20) www-client/mozilla-firefox-2.0.0.12 to /
1203804042:  === (20 of 20) Cleaning (www-client/mozilla-firefox-2.0.0.12::/usr/portage/www-client/mozilla-firefox/mozilla-firefox-2.0.0.12.ebuild)
1203804042:  === (20 of 20) Compiling/Merging (www-client/mozilla-firefox-2.0.0.12::/usr/portage/www-client/mozilla-firefox/mozilla-firefox-2.0.0.12.ebuild)
1203805673: Started emerge on: Feb 23, 2008 22:27:53
1203805673:  *** emerge  screen ccache
1203805674:  >>> emerge (1 of 2) app-misc/screen-4.0.3 to /
1203805674:  === (1 of 2) Cleaning (app-misc/screen-4.0.3::/usr/portage/app-misc/screen/screen-4.0.3.ebuild)
1203805674:  === (1 of 2) Compiling/Merging (app-misc/screen-4.0.3::/usr/portage/app-misc/screen/screen-4.0.3.ebuild)
1203805750:  === (1 of 2) Updating world file (app-misc/screen-4.0.3)
1203805750:  >>> AUTOCLEAN: app-misc/screen
1203805750:  --- AUTOCLEAN: Nothing unmerged.
1203805750:  === (1 of 2) Post-Build Cleaning (app-misc/screen-4.0.3::/usr/portage/app-misc/screen/screen-4.0.3.ebuild)
1203805750:  ::: completed emerge (1 of 2) app-misc/screen-4.0.3 to /
1203805750:  >>> emerge (2 of 2) dev-util/ccache-2.4-r7 to /
1203805750:  === (2 of 2) Cleaning (dev-util/ccache-2.4-r7::/usr/portage/dev-util/ccache/ccache-2.4-r7.ebuild)
1203805750:  === (2 of 2) Compiling/Merging (dev-util/ccache-2.4-r7::/usr/portage/dev-util/ccache/ccache-2.4-r7.ebuild)
1203805781:  === (2 of 2) Updating world file (dev-util/ccache-2.4-r7)
1203805781:  >>> AUTOCLEAN: dev-util/ccache
1203805781:  --- AUTOCLEAN: Nothing unmerged.
1203805781:  === (2 of 2) Post-Build Cleaning (dev-util/ccache-2.4-r7::/usr/portage/dev-util/ccache/ccache-2.4-r7.ebuild)
1203805781:  ::: completed emerge (2 of 2) dev-util/ccache-2.4-r7 to /
1203805781:  *** Finished. Cleaning up...
1203805782:  *** exiting successfully.
1203805787:  *** terminating.
1203806159:  === (20 of 20) Updating world file (www-client/mozilla-firefox-2.0.0.12)
1203806159:  >>> AUTOCLEAN: www-client/mozilla-firefox
1203806159:  --- AUTOCLEAN: Nothing unmerged.
1203806159:  === (20 of 20) Post-Build Cleaning (www-client/mozilla-firefox-2.0.0.12::/usr/portage/www-client/mozilla-firefox/mozilla-firefox-2.0.0.12.ebuild)
1203806159:  ::: completed emerge (20 of 20) www-client/mozilla-firefox-2.0.0.12 to /
1203806159:  *** Finished. Cleaning up...
1203806159:  *** exiting successfully.
1203806162:  *** terminating.
回复 支持 反对

使用道具 举报

 楼主| 发表于 2008-2-28 06:03:13 | 显示全部楼层
The first few emerge of firefox-mozilla are not successful because it needs gcc3.x.x and then I emerge gcc3.x.x then I emerge firefox-mozilla. It automatically emerged mozilla-firefox-bin. During that, I emerged screen and ccache.
回复 支持 反对

使用道具 举报

发表于 2008-2-28 12:34:39 | 显示全部楼层
I found the cause
you have enabled restrict-javascript USE flag
which will pull in noscript, which in turn depends on firefox-bin or firefox, and defaults to bin
noscript is a pdepend, p means post. ideally it should be installed after firefox. if that is the case, then there is no problem. since noscript's dependency(firefox) will be fulfilled at that time.
but somehow, noscript here is installed before firefox and when installing it, there is no firefox on your system. So it will install a firefox, and it installed the default one.

The solution here would be force pdepends to be installed after the installation of a package which pdepends them.
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表