Re: [gentoo-dev] profiles/features/64bit-native/package.use.mask contents redundancy

2012-03-22 Thread Sergei Trofimovich
Feature request: Can we add a double-inclusion detector for profiles to repoman? If it's not too noisy. Right now, profiles.desc contains 83 profiles with double inclusions like this. See attached data and scripts. Looks nice! 'desktop/*' thing needs serious effort to

Re: [gentoo-dev] profiles/features/64bit-native/package.use.mask contents redundancy

2012-02-13 Thread Sergei Trofimovich
On Sun, 12 Feb 2012 12:40:04 -0800 Zac Medico zmed...@gentoo.org wrote: On 02/12/2012 10:15 AM, Sergei Trofimovich wrote: Feature request: Can we add a double-inclusion detector for profiles to repoman? If it's not too noisy. Right now, profiles.desc contains 83 profiles with double

Re: [gentoo-dev] profiles/features/64bit-native/package.use.mask contents redundancy

2012-02-13 Thread Zac Medico
On 02/13/2012 08:16 AM, Sergei Trofimovich wrote: Another alternative would be to skip double-inclusion of identical profiles at the portage level, but it sounds very fragile and counterintuitive. Maybe, a bit less fragile, than current state. Either way is prone to unintended results, so

Re: [gentoo-dev] profiles/features/64bit-native/package.use.mask contents redundancy

2012-02-13 Thread Matt Turner
On Mon, Feb 13, 2012 at 11:16 AM, Sergei Trofimovich sly...@gentoo.org wrote: some mips profiles are scary too:    http://dev.gentoo.org/~slyfox/profiles_mips.png Weird. I'll take a look at that.

Re: [gentoo-dev] profiles/features/64bit-native/package.use.mask contents redundancy

2012-02-12 Thread Sergei Trofimovich
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. Synced this bit with a fix: | 11 Feb 2012; Sergei Trofimovich sly...@gentoo.org |

Re: [gentoo-dev] profiles/features/64bit-native/package.use.mask contents redundancy

2012-02-12 Thread Zac Medico
On 02/12/2012 10:15 AM, Sergei Trofimovich wrote: Feature request: Can we add a double-inclusion detector for profiles to repoman? If it's not too noisy. Right now, profiles.desc contains 83 profiles with double inclusions like this. See attached data and scripts. -- Thanks, Zac

[gentoo-dev] profiles/features/64bit-native/package.use.mask contents redundancy

2012-02-11 Thread Sergei Trofimovich
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

Re: [gentoo-dev] profiles/features/64bit-native/package.use.mask contents redundancy

2012-02-11 Thread Markos Chandras
-BEGIN PGP SIGNED MESSAGE- Hash: SHA512 On 02/11/2012 02:38 PM, Sergei Trofimovich wrote: 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

Re: [gentoo-dev] profiles/features/64bit-native/package.use.mask contents redundancy

2012-02-11 Thread Sergei Trofimovich
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 AFAIK features/64bit-native is for other 64-bit arches too like ia64 and ppc64. So we can't really drop this. And we can't drop the per-arch 64bit file because if a package does not work on ia64 it does not mean that it doesn't work on amd64

Re: [gentoo-dev] profiles/features/64bit-native/package.use.mask contents redundancy

2012-02-11 Thread Sergei Trofimovich
[ CCed gentoo-harde...@lists.gentoo.org to warn against possible breakage. Touching profiles make me nervous. TS: http://archives.gentoo.org/gentoo-dev/msg_7c41ab6653426048c2e8b0f271637bf3.xml ] Looks like 'arch/amd64/no-multilib' profile inclusion is kept in sync with

Re: [gentoo-dev] profiles/features/64bit-native/package.use.mask contents redundancy

2012-02-11 Thread Sergei Trofimovich
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. Synced this bit with a fix: | 11 Feb 2012; Sergei Trofimovich sly...@gentoo.org |