Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 280284 - all versions of sys-apps/policycoreutils masked
Summary: all versions of sys-apps/policycoreutils masked
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Core system (show other bugs)
Hardware: AMD64 Linux
: High major
Assignee: SE Linux Bugs
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2009-08-04 10:24 UTC by Lari Korpi
Modified: 2009-08-05 06:22 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Lari Korpi 2009-08-04 10:24:10 UTC
I tried to run python-updater, but it fails because policycoreutils can't be re-emerged.

Reproducible: Always

Steps to Reproduce:
1. Do selinux installation (1 year a go)
2. Do emerge --sync; emerge -uDN world
3. Do python-updater

Actual Results:  
Something like this:
Calculating dependencies... done!

!!! All ebuilds that could satisfy "sys-apps/policycoreutils" have been masked.
!!! One of the following masked packages is required to complete your request:
- sys-apps/policycoreutils-2.0.69 (masked by: package.mask)
/usr/portage/profiles/default/linux/package.mask:
# Shouldn't be merging these SELinux packages on this profile
# but this keeps repoman happy since they require >=glibc-2.4
# 20061009 pebenito

- sys-apps/policycoreutils-2.0.55 (masked by: package.mask)

For more information, see the MASKED PACKAGES section in the emerge
man page or refer to the Gentoo Handbook.


Expected Results:  
re-emerge of python packages

Portage 2.2_rc33 (selinux/2007.0/amd64, gcc-3.4.6, glibc-2.9_p20081201-r2, 2.6.29-gentoo-r3 x86_64)
=================================================================
System uname: Linux-2.6.29-gentoo-r3-x86_64-AMD_Opteron-tm-_Processor_240-with-gentoo-2.0.1
Timestamp of tree: Tue, 04 Aug 2009 08:25:01 +0000
distcc 3.1 x86_64-pc-linux-gnu [disabled]
ccache version 2.4 [enabled]
app-shells/bash:     3.2_p39
dev-java/java-config: 2.1.8-r1
dev-lang/python:     2.4.6, 2.5.4-r3, 2.6.2-r1
dev-python/pycrypto: 2.0.1-r8
dev-util/ccache:     2.4-r7
dev-util/cmake:      2.6.2-r1
sys-apps/baselayout: 2.0.1
sys-apps/openrc:     0.4.3-r3
sys-apps/sandbox:    1.6-r2
sys-devel/autoconf:  2.13, 2.63-r1
sys-devel/automake:  1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r2, 1.10.2
sys-devel/binutils:  2.18-r3
sys-devel/gcc-config: 1.4.1
sys-devel/libtool:   2.2.6a
virtual/os-headers:  2.6.29
ACCEPT_KEYWORDS="amd64"
CBUILD="x86_64-pc-linux-gnu"
CFLAGS="-march=k8 -O3 -pipe"
CHOST="x86_64-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/kde/3.5/env /usr/kde/3.5/share/config /usr/kde/3.5/shutdown /usr/share/config /var/bind /var/lib/hsqldb"
CONFIG_PROTECT_MASK="/etc/ca-certificates.conf /etc/env.d /etc/env.d/java/ /etc/fonts/fonts.conf /etc/gconf /etc/gentoo-release /etc/php/apache2-php5/ext-active/ /etc/php/cgi-php5/ext-active/ /etc/php/cli-php5/ext-active/ /etc/revdep-rebuild /etc/sandbox.d /etc/terminfo /etc/texmf/language.dat.d /etc/texmf/language.def.d /etc/texmf/updmap.d /etc/texmf/web2c /etc/udev/rules.d"
CXXFLAGS="-march=k8 -O3 -pipe"
DISTDIR="/usr/portage/distfiles"
FEATURES="ccache distlocks fixpackages loadpolicy maketest parallel-fetch preserve-libs protect-owned sandbox selinux sesandbox sfperms strict unmerge-orphans userfetch"
GENTOO_MIRRORS="http://trumpetti.ip6.atm.tut.fi/gentoo http://distfiles.gentoo.org http://www.ibiblio.org/pub/Linux/distributions/gentoo"
LDFLAGS="-Wl,-O1"
LINGUAS="en en_GB fi sv de"
MAKEOPTS="-j3"
PKGDIR="/usr/portage/packages"
PORTAGE_CONFIGROOT="/"
PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress --force --whole-file --delete --stats --timeout=180 --exclude=/distfiles --exclude=/local --exclude=/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/local/portage"
SYNC="rsync://trumpetti.ip6.atm.tut.fi/gentoo-portage"
USE="3dnow 3dnowext X a52 aac aalib acl adns alsa amavis amd64 amr aotuv apache2 arts async bash-completion berkdb bidi bittorrent blender-game branding bzip2 cairo calendar caps ccache cdda cdio cli cpudetection cracklib crosscompile crypt ctype curl custom-optimization dbus dc1394 dedicated deprecated directfb discouraged diskio doc dri dts dvb dvd emacs enca encode erandom esd examples extraengine fam ffmpeg fftw firefox flac font-server fortran freetext gcj gd gedit geoip gif glib gnome gnome-keyring gnutls gocr gpgme gstreamer gtk gtk2 hal hddtemp hdf5 hpn httpd iconv idn imap inline iproute2 ipv6 isdnlog ithreads jack jadetex java java5 javacomm javascript jpeg kerberos kpathsea latex ldap libass libffi libgda libnotify libsamplerate live lm_sensors logrotate loop-aes lzo mad matroska mmx mmxext mono mp3 mpeg mpm-worker mudflap mysql mysqli nas ncurses netjack network nls nptlonly nsplugin ocrad ofx ogg openal openexr opengl openmp overlays pam passwordsave pcre pdf pdo perl php png portaudio posix pppd profile pulseaudio python quicktime quotas quotes readline reflection regex rtc samba sasl sdl selinux sendmail server session smime smtp snmp soap sockets source speex spf spl sql sqlite srp sse sse2 ssh ssl stream svg swat symlink syslog tcl tcpd tetex theora threads tools tordns truetype unicode urandom usb utf8 vcd vhosts vlm vnc vorbis webdav wxwindows xattr xen xml xorg xsl xulrunner xv xvid zlib zvbi" ALSA_CARDS="ali5451 als4000 atiixp atiixp-modem bt87x ca0106 cmipci emu10k1x ens1370 ens1371 es1938 es1968 fm801 hda-intel intel8x0 intel8x0m maestro3 trident usb-audio via82xx via82xx-modem ymfpci" ALSA_PCM_PLUGINS="adpcm alaw asym copy dmix dshare dsnoop empty extplug file hooks iec958 ioplug ladspa lfloat linear meter mmap_emul mulaw multi null plug rate route share shm softvol" APACHE2_MODULES="actions alias auth_basic auth_digest authn_anon authn_dbd authn_dbm authn_default authn_file authz_dbm authz_default authz_groupfile authz_host authz_owner authz_user autoindex cache dav dav_fs dav_lock dbd deflate dir disk_cache env expires ext_filter file_cache filter headers ident imagemap include info log_config logio mem_cache mime mime_magic negotiation php5 proxy proxy_ajp proxy_balancer proxy_connect proxy_http rewrite setenvif so speling status unique_id userdir usertrack vhost_alias" APACHE2_MPMS="worker" ELIBC="glibc" INPUT_DEVICES="keyboard mouse evdev" KERNEL="linux" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" LINGUAS="en en_GB fi sv de" USERLAND="GNU" VIDEO_CARDS="radeon vesa vmware"
Unset:  CPPFLAGS, CTARGET, EMERGE_DEFAULT_OPTS, FFLAGS, INSTALL_MASK, LANG, LC_ALL, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS
Comment 1 Samuli Suominen (RETIRED) gentoo-dev 2009-08-04 11:48:33 UTC
looks like entire file, default/linux/package.mask, which contains only selinux masks is invalid..., should prolly be only masked in base/ and then unmasked in selinux profile
Comment 2 Samuli Suominen (RETIRED) gentoo-dev 2009-08-04 11:50:38 UTC
sigh.. and it's everywhere..

profiles $ grep -r selinux * |grep package.mask

and look at the results :(

1 package.mask in base/ and 1 package.mask that unmasks these in profiles/selinux should solve the issue
Comment 3 Samuli Suominen (RETIRED) gentoo-dev 2009-08-05 06:22:44 UTC
fixed....