Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 182704 - Selinux development profiles have >=sys-apps/portage-2.1.2.7 masked
Summary: Selinux development profiles have >=sys-apps/portage-2.1.2.7 masked
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Server (show other bugs)
Hardware: All Linux
: High normal
Assignee: SE Linux Bugs
URL:
Whiteboard:
Keywords:
Depends on: 183728
Blocks: 163262
  Show dependency tree
 
Reported: 2007-06-20 16:44 UTC by Petteri Räty (RETIRED)
Modified: 2007-08-02 08:31 UTC (History)
1 user (show)

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 Petteri Räty (RETIRED) gentoo-dev 2007-06-20 16:44:57 UTC
To be able to remove hooks from java eclasses we need to depend on >=sys-apps/portage-2.1.2.7 but this would mean that all java ebuilds would start giving repoman warnings:
betelgeuse@pena /usr/portage/dev-java/ant-core $ repoman scan

Setting paths:
PORTDIR = "/usr/portage"
PORTDIR_OVERLAY = ""

RepoMan scours the neighborhood...
depend:  /usr/portage/dev-java/ant-core/ant-core-1.6.5-r14.ebuild
depend:  /usr/portage/dev-java/ant-core/ant-core-1.7.0.ebuild
depend:  /usr/portage/dev-java/ant-tasks/ant-tasks-1.7.0-r2.ebuild
depend:  /usr/portage/dev-java/ant-tasks/ant-tasks-1.6.5-r3.ebuild

  DEPEND.badindev                8
   dev-java/ant-core/ant-core-1.6.5-r14.ebuild: amd64(selinux/amd64/2006.1) ['>=sys-apps/portage-2.1.2.7']
   dev-java/ant-core/ant-core-1.6.5-r14.ebuild: ppc(selinux/ppc/ppc32/2006.1/G3) ['>=sys-apps/portage-2.1.2.7']
   dev-java/ant-core/ant-core-1.6.5-r14.ebuild: ppc(selinux/ppc/ppc32/2006.1/G4) ['>=sys-apps/portage-2.1.2.7']
   dev-java/ant-core/ant-core-1.6.5-r14.ebuild: x86(selinux/x86/2006.1) ['>=sys-apps/portage-2.1.2.7']
   dev-java/ant-core/ant-core-1.7.0.ebuild: amd64(selinux/amd64/2006.1) ['>=sys-apps/portage-2.1.2.7']
   dev-java/ant-core/ant-core-1.7.0.ebuild: ppc(selinux/ppc/ppc32/2006.1/G3) ['>=sys-apps/portage-2.1.2.7']
   dev-java/ant-core/ant-core-1.7.0.ebuild: ppc(selinux/ppc/ppc32/2006.1/G4) ['>=sys-apps/portage-2.1.2.7']
   dev-java/ant-core/ant-core-1.7.0.ebuild: x86(selinux/x86/2006.1) ['>=sys-apps/portage-2.1.2.7']
  RDEPEND.badindev               8
   dev-java/ant-core/ant-core-1.6.5-r14.ebuild: amd64(selinux/amd64/2006.1) ['>=sys-apps/portage-2.1.2.7']
   dev-java/ant-core/ant-core-1.6.5-r14.ebuild: ppc(selinux/ppc/ppc32/2006.1/G3) ['>=sys-apps/portage-2.1.2.7']
   dev-java/ant-core/ant-core-1.6.5-r14.ebuild: ppc(selinux/ppc/ppc32/2006.1/G4) ['>=sys-apps/portage-2.1.2.7']
   dev-java/ant-core/ant-core-1.6.5-r14.ebuild: x86(selinux/x86/2006.1) ['>=sys-apps/portage-2.1.2.7']
   dev-java/ant-core/ant-core-1.7.0.ebuild: amd64(selinux/amd64/2006.1) ['>=sys-apps/portage-2.1.2.7']
   dev-java/ant-core/ant-core-1.7.0.ebuild: ppc(selinux/ppc/ppc32/2006.1/G3) ['>=sys-apps/portage-2.1.2.7']
   dev-java/ant-core/ant-core-1.7.0.ebuild: ppc(selinux/ppc/ppc32/2006.1/G4) ['>=sys-apps/portage-2.1.2.7']
   dev-java/ant-core/ant-core-1.7.0.ebuild: x86(selinux/x86/2006.1) ['>=sys-apps/portage-2.1.2.7']
  digest.assumed                 3
   digest-ant-core-1.7.0::ant-1.7.0-gentoo.tar.bz2
   digest-ant-core-1.7.0::apache-ant-1.7.0-src.tar.bz2
   digest-ant-core-1.6.5-r14::apache-ant-1.6.5-src.tar.bz2
RepoMan sez: "You're only giving me a partial QA payment?
              I'll take it this time, but I'm not happy."

This would quite inconvenient and best fixed before we remove the hooks.
I tried mailing you but it never resulted in anything.
Comment 1 Chris PeBenito (RETIRED) gentoo-dev 2007-06-20 18:03:54 UTC
Portage 2.1.2.7 is masked due to it breaking on SELinux machines.  Newer portages are fixed, so you'll have to wait for a newer one to stabilize.
Comment 2 Petteri Räty (RETIRED) gentoo-dev 2007-07-17 10:42:50 UTC
(In reply to comment #1)
> Portage 2.1.2.7 is masked due to it breaking on SELinux machines.  Newer
> portages are fixed, so you'll have to wait for a newer one to stabilize.
> 

All selinux supported arches have stabled 2.1.2.9.
Comment 3 Petteri Räty (RETIRED) gentoo-dev 2007-08-02 08:31:09 UTC
Dependency bug solved and the mask is only for 2.1.2.7 so this can be marked as fixed.