public inbox for gentoo-dev@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-dev] profiles/features/64bit-native/package.use.mask contents redundancy
@ 2012-02-11 14:38 Sergei Trofimovich
  2012-02-11 17:09 ` Markos Chandras
  2012-02-11 18:48 ` Sergei Trofimovich
  0 siblings, 2 replies; 11+ messages in thread
From: Sergei Trofimovich @ 2012-02-11 14:38 UTC (permalink / raw
  To: gentoo-dev

[-- Attachment #1: Type: text/plain, Size: 1713 bytes --]

We have 2 files in gentoo-x86 with slightly out-of-sync data:

    profiles/arch/amd64/no-multilib/package.mask
    profiles/features/64bit-native/package.use.mask

They both essentially block x86-only stuff.

AFAIU profiles/features/64bit-native/package.use.mask
should contain bits, which are portable across arches, but
actively hate 64-bit userland.

Looks like 'arch/amd64/no-multilib' profile inclusion is kept in
sync with 'features/64bit-native' one: [1]. Exception is
'hardened/linux/amd64/no-multilib' profile. Looks like a bug.

Why do we need to keep both 'package.mask' files the same?
Why not drop '64bit-native/package.use.mask' or at least shrink
it down to software keyworded for non-x86 and non-amd64?

Thanks!

[1]:

$ portage/gentoo-x86/profiles: fgrep -R amd64/no-multilib . | grep -v ChangeLog | grep -v '$Header' | grep -v /CVS/
    ./default/linux/amd64/10.0/no-multilib/parent:../../../../../arch/amd64/no-multilib
    ./default/linux/amd64/2008.0/no-multilib/parent:../../../../../arch/amd64/no-multilib
    ./hardened/linux/amd64/10.0/no-multilib/deprecated:hardened/linux/amd64/no-multilib
$ portage/gentoo-x86/profiles: fgrep -R features/64bit-native . | grep -v ChangeLog | grep -v '$Header' | grep -v /CVS/
    ./arch/powerpc/ppc64/64ul/parent:../../../../features/64bit-native
    ./default/linux/amd64/10.0/no-multilib/parent:../../../../../features/64bit-native
    ./default/linux/amd64/2008.0/no-multilib/parent:../../../../../features/64bit-native
    ./hardened/linux/amd64/no-multilib/parent:../../../../features/64bit-native
    ./hardened/linux/powerpc/ppc64/64bit-userland/parent:../../../../../features/64bit-native


-- 

  Sergei

[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 198 bytes --]

^ permalink raw reply	[flat|nested] 11+ messages in thread

end of thread, other threads:[~2012-03-22 20:25 UTC | newest]

Thread overview: 11+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2012-02-11 14:38 [gentoo-dev] profiles/features/64bit-native/package.use.mask contents redundancy Sergei Trofimovich
2012-02-11 17:09 ` Markos Chandras
2012-02-11 18:03   ` Sergei Trofimovich
2012-02-11 18:48 ` Sergei Trofimovich
2012-02-11 19:41   ` Sergei Trofimovich
2012-02-12 18:15     ` Sergei Trofimovich
2012-02-12 20:40       ` Zac Medico
2012-02-13 16:16         ` Sergei Trofimovich
2012-02-13 17:31           ` Zac Medico
2012-02-13 18:36           ` Matt Turner
2012-03-22 20:28           ` Sergei Trofimovich

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox