Mike Hunt wrote:Do you have an selinux USE flag enabled somewhere?
Maybe run revdep-rebuild also.
Code: Select all
# ./emerge --info | grep selinux
#
REVDEP:
Code: Select all
# 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
Traceback (most recent call last):
File "/usr/bin/emerge", line 31, in <module>
import emergehelp, xpak, commands, errno, re, socket, string, time, types
File "/usr/lib/portage/pym/emergehelp.py", line 5, in <module>
import selinux
ImportError: No module named selinux
Traceback (most recent call last):
File "/usr/bin/emerge", line 31, in <module>
import emergehelp, xpak, commands, errno, re, socket, string, time, types
File "/usr/lib/portage/pym/emergehelp.py", line 5, in <module>
import selinux
ImportError: No module named selinux
*
* Warning: Failed to resolve package order.
* Will merge in arbitrary order
*
Possible reasons:
- An ebuild is no longer in the portage tree.
- An ebuild is masked, use /etc/portage/packages.keyword
and/or /etc/portage/package.unmask to unmask it
.....
* All prepared. Starting rebuild
emerge --oneshot app-cdr/k3b:0
app-office/kword:3.5
app-text/xpdf:0
dev-tex/luatex:0
dev-util/kdevelop:0
kde-base/kcontrol:3.5
kde-base/kdebase-kioslaves:3.5
kde-base/kdelibs:3.5
kde-base/khelpcenter:3.5
kde-base/konqueror:3.5
kde-base/kopete:3.5
kde-base/kpdf:3.5
media-gfx/gimp:2
media-libs/libquicktime:0
..........
Traceback (most recent call last):
File "/usr/bin/emerge", line 31, in <module>
import emergehelp, xpak, commands, errno, re, socket, string, time, types
File "/usr/lib/portage/pym/emergehelp.py", line 5, in <module>
import selinux
ImportError: No module named selinux
*
* 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 /tmp/revdep-rebuild/*.rr
* Found some broken files that weren't associated with known packages
* The broken files are:
* /usr/lib/vmware/libconf/lib/gtk-2.0/modules/libatk-bridge.so
* /usr/lib/vmware/lib/libcurl.so.3/libcurl.so.3
* /usr/lib/vmware/lib/libspi.so.0/libspi.so.0
I think, the packages listed above have nothing to do with the situation...
Any more ideas?