|
|
由于网络问题,我的gentoo有几个月没升级了,昨天更新了一下,然后emerge --depclean,revdep-rebuild,发现有几个包需要remerge,我手动merge了里面的几个包,但是再次运行revdep-rebuild的时候,这几个包还是需要remerge,这是怎么回事呢?
log信息如下:
revdep-rebuild -p
* 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 --pretend app-cdr/cdrkit:0
app-office/openoffice:0
app-text/evince:0
media-plugins/audacious-plugins:0
x11-libs/gtksourceview:1.0
These are the packages that would be merged, in order:
Calculating dependencies... done!
[ebuild R ] app-cdr/cdrkit-1.1.8
[ebuild R ] app-office/openoffice-3.0.0
[ebuild R ] app-text/evince-2.22.2-r1
[ebuild R ] media-plugins/audacious-plugins-1.4.5
[ebuild NS ] x11-libs/gtksourceview-1.8.5-r1 USE="-debug -doc"
* Now you can remove -p (or --pretend) from arguments and re-run revdep-rebuild |
|