Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 150683 - selinux profiles are massively b0rked
Summary: selinux profiles are massively b0rked
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Eclasses (show other bugs)
Hardware: All Linux
: Highest critical
Assignee: Chris PeBenito (RETIRED)
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2006-10-09 14:54 UTC by Jakub Moc (RETIRED)
Modified: 2007-08-11 18:34 UTC (History)
4 users (show)

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


Attachments
list of unsolvable dependencies (selinux-ouch.log,266.31 KB, text/plain)
2006-10-09 14:55 UTC, Jakub Moc (RETIRED)
Details
wireshark.fc (wireshark.fc,267 bytes, text/plain)
2006-10-18 12:15 UTC, petre rodan (RETIRED)
Details
wireshark.if (wireshark.if,8.06 KB, text/plain)
2006-10-18 12:16 UTC, petre rodan (RETIRED)
Details
wireshark.te (wireshark.te,1.32 KB, text/plain)
2006-10-18 12:16 UTC, petre rodan (RETIRED)
Details
selinux deps broken again... (selinux-again.log,19.82 KB, text/plain)
2006-11-23 02:30 UTC, Jakub Moc (RETIRED)
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Jakub Moc (RETIRED) gentoo-dev 2006-10-09 14:54:43 UTC
See attachment...
Comment 1 Jakub Moc (RETIRED) gentoo-dev 2006-10-09 14:55:47 UTC
Created attachment 99237 [details]
list of unsolvable dependencies
Comment 2 Jakub Moc (RETIRED) gentoo-dev 2006-10-11 03:47:55 UTC
Mostly fixed/worked around, this is left:

sys-apps/policycoreutils-1.30.30: depends  alpha: unsolvable selinux/alpha/2006.1, solutions: [ >=sys-libs/glibc-2.4 ]
sys-apps/policycoreutils-1.30.30: depends  sparc: unsolvable selinux/sparc/sparc64/2006.1, solutions: [ >=sys-libs/glibc-2.4 ]
sys-apps/policycoreutils-1.30.30: rdepends  alpha: unsolvable selinux/alpha/2006.1, solutions: [ >=sys-libs/glibc-2.4 ]
sys-apps/policycoreutils-1.30.30: rdepends  sparc: unsolvable selinux/sparc/sparc64/2006.1, solutions: [ >=sys-libs/glibc-2.4 ]

net-analyzer/wireshark-0.99.3: depends  alpha: unsolvable selinux/alpha/2006.1, solutions: [ sec-policy/selinux-wireshark ]
net-analyzer/wireshark-0.99.3: rdepends  alpha: unsolvable selinux/alpha/2006.1, solutions: [ sec-policy/selinux-wireshark ]

dev-lang/gnat-3.45: depends  ppc: unsolvable selinux/ppc/ppc32/2006.1/G4, solutions: [ =sys-devel/gcc-3.4* ]
dev-lang/gnat-3.45: depends  ppc: unsolvable selinux/ppc/ppc32/2006.1/G3, solutions: [ =sys-devel/gcc-3.4* ]
dev-lang/gnat-3.45: rdepends  ppc: unsolvable selinux/ppc/ppc32/2006.1/G4, solutions: [ =sys-devel/gcc-3.4* ]
dev-lang/gnat-3.45: rdepends  ppc: unsolvable selinux/ppc/ppc32/2006.1/G3, solutions: [ =sys-devel/gcc-3.4* ]

gnome-base/gnome-1.4-r3: rdepends  x86: unsolvable selinux/x86/2006.1, solutions: [ <gnome-base/gdm-2.4 ]
gnome-base/gnome-1.4-r3: rdepends  sparc: unsolvable selinux/sparc/sparc64/2006.1, solutions: [ <gnome-base/gdm-2.4 ]

Comment 3 Chris PeBenito (RETIRED) gentoo-dev 2006-10-18 10:31:38 UTC
ok the gnat and gnome one are fixed.  waiting for spb to get back to me about the policycoreutils one, and the selinux-wireshark doesn't have an appropriate version at all yet :x
Comment 4 Chris PeBenito (RETIRED) gentoo-dev 2006-10-18 10:32:54 UTC
Petre, still waiting on the wireshark policy..
Comment 5 petre rodan (RETIRED) gentoo-dev 2006-10-18 12:15:49 UTC
Created attachment 99960 [details]
wireshark.fc

I had not time to test/verify them yet, this is why they did not get on the mailinglist
Comment 6 petre rodan (RETIRED) gentoo-dev 2006-10-18 12:16:12 UTC
Created attachment 99961 [details]
wireshark.if
Comment 7 petre rodan (RETIRED) gentoo-dev 2006-10-18 12:16:26 UTC
Created attachment 99962 [details]
wireshark.te
Comment 8 Jakub Moc (RETIRED) gentoo-dev 2006-11-23 02:29:26 UTC
selinux folks, what's up here? A horrible horkage again, see another attachment. :(
Comment 9 Jakub Moc (RETIRED) gentoo-dev 2006-11-23 02:30:52 UTC
Created attachment 102587 [details]
selinux deps broken again...
Comment 10 Chris PeBenito (RETIRED) gentoo-dev 2006-11-24 17:49:11 UTC
these are all conditionally dependent by USE=selinux, which should be masked in this profile.  Since USE=selinux is masked in the base profile, either its being unmasked in this other profile for some unknown reason, or repoman is broken.
Comment 11 Jakub Moc (RETIRED) gentoo-dev 2007-05-04 14:34:03 UTC
sys-apps/hal-0.5.9: nonsolvable depset(depends) keyword(~ppc) profile (selinux/ppc/ppc32/2006.1/G3): solutions: [ >=sys-libs/libsmbios-0.13.4 ]
sys-apps/hal-0.5.9: nonsolvable depset(depends) keyword(~ppc) profile (selinux/ppc/ppc32/2006.1/G4): solutions: [ >=sys-libs/libsmbios-0.13.4 ]
sys-apps/hal-0.5.9: nonsolvable depset(rdepends) keyword(~ppc) profile (selinux/ppc/ppc32/2006.1/G3): solutions: [ >=sys-libs/libsmbios-0.13.4 ]
sys-apps/hal-0.5.9: nonsolvable depset(rdepends) keyword(~ppc) profile (selinux/ppc/ppc32/2006.1/G4): solutions: [ >=sys-libs/libsmbios-0.13.4 ]
sys-apps/hal-0.5.9-r1: nonsolvable depset(depends) keyword(~ppc) profile (selinux/ppc/ppc32/2006.1/G3): solutions: [ >=sys-libs/libsmbios-0.13.4 ]
sys-apps/hal-0.5.9-r1: nonsolvable depset(depends) keyword(~ppc) profile (selinux/ppc/ppc32/2006.1/G4): solutions: [ >=sys-libs/libsmbios-0.13.4 ]
sys-apps/hal-0.5.9-r1: nonsolvable depset(rdepends) keyword(~ppc) profile (selinux/ppc/ppc32/2006.1/G3): solutions: [ >=sys-libs/libsmbios-0.13.4 ]
sys-apps/hal-0.5.9-r1: nonsolvable depset(rdepends) keyword(~ppc) profile (selinux/ppc/ppc32/2006.1/G4): solutions: [ >=sys-libs/libsmbios-0.13.4 ]
Comment 12 Jakub Moc (RETIRED) gentoo-dev 2007-08-11 18:34:56 UTC
Looks sorted out finally.