Re: [gentoo-dev] crossdev and multilib interference

2014-03-26 Thread Mike Frysinger
On Sun 16 Mar 2014 04:50:33 Greg Turner wrote: cmake-multilib.eclass, for example, breaks in mind-warpingly subtle and confusing ways on USE=abi_x86_{32,64} multilib hosts with i686-pc-linux-gnu crossdev installed (when combined with some other issues in that eclass, this results in correct

Re: [gentoo-dev] remove USE flag ldap from profile desktop

2014-03-26 Thread Mart Raudsepp
On L, 2014-03-22 at 12:50 +0100, Tom Wijsman wrote: On Sat, 22 Mar 2014 09:46:58 +0100 Toralf Förster toralf.foers...@gmx.de wrote: -BEGIN PGP SIGNED MESSAGE- Hash: SHA256 IMO it is the choice of users to opt in for LDAP, not to opt out for it. I'm convinced that the

[gentoo-dev] Re: crossdev and multilib interference

2014-03-26 Thread Steven J. Long
Mike Frysinger wrote: Greg Turner wrote: As for how to fix it, if foo-bar-baz-quux crossdev targets are at ${EROOT}/usr/foo-bar-baz-quux, putting wrappers in ${EROOT}/usr/foo-bar-baz-quux/cross-wrappers, or something like that, seems perfectly reasonable... heck, pure speculation, but it

[gentoo-dev] Re: Possibility of overriding user defined INSTALL_MASK from an ebuild?

2014-03-26 Thread Steven J. Long
Joshua Kinard wrote: Basically what I am suggesting is finding a sane way to politely tell users who set INSTALL_MASK locally that specific to systemd/udev packages, they risk breaking their system if using it or migrating to it. Optionally, telling them the same thing if they install a

Re: [gentoo-dev] Re: Possibility of overriding user defined INSTALL_MASK from an ebuild?

2014-03-26 Thread Tom Wijsman
On Wed, 26 Mar 2014 13:27:52 + Steven J. Long sl...@rathaus.eclipse.co.uk wrote: eg: $ INSTALL_MASK='/lib/udev/*:/usr/lib/systemd/*' $ echeck_error -s : INSTALL_MASK /lib/udev /usr/lib/systemd/ !! INSTALL_MASK contains: '/lib/udev' !! INSTALL_MASK contains: '/usr/lib/systemd/' !! die:

Re: [gentoo-dev] Re: Possibility of overriding user defined INSTALL_MASK from an ebuild?

2014-03-26 Thread Samuli Suominen
On 22/03/14 08:13, Mike Frysinger wrote: On Fri 28 Feb 2014 15:28:30 Samuli Suominen wrote: It would be very helpful if INSTALL_MASK could be overriden from an ebuild, if user hasn't set otherwise. i don't see this happening as it makes no sense. you INSTALL_MASK something dumb then that's

Re: [gentoo-dev] Re: Possibility of overriding user defined INSTALL_MASK from an ebuild?

2014-03-26 Thread Anthony G. Basile
On 03/26/2014 09:32 AM, Samuli Suominen wrote: On 22/03/14 08:13, Mike Frysinger wrote: On Fri 28 Feb 2014 15:28:30 Samuli Suominen wrote: It would be very helpful if INSTALL_MASK could be overriden from an ebuild, if user hasn't set otherwise. i don't see this happening as it makes no sense.

Re: [gentoo-dev] RFC: Namespace for users created for packages

2014-03-26 Thread Alexander Berntsen
-BEGIN PGP SIGNED MESSAGE- Hash: SHA256 On 26/03/14 14:32, Michal Hrusecky wrote: So the question is, what would you think about such a policy in Gentoo? It would be useful. Scandinavians named Tor would likely be grateful. ;-) - -- Alexander berna...@gentoo.org

Re: [gentoo-dev] RFC: Namespace for users created for packages

2014-03-26 Thread Tom Wijsman
On Wed, 26 Mar 2014 14:32:58 +0100 Michal Hrusecky mi...@gentoo.org wrote: Many packages need to add user and group names for their unprivileged daemons. Many names are short for convenience, e.g. 'pop', 'vdr', 'tor' or 'znc'. Since there is no separate name space for system users those names

Re: [gentoo-dev] RFC: Namespace for users created for packages

2014-03-26 Thread Sven Vermeulen
On Wed, Mar 26, 2014 at 02:32:58PM +0100, Michal Hrusecky wrote: Hi all, interesting discussion started in openSUSE mailing list[1][2] and I would like to open up the same question on this mailing list. Basically it is about the following problem. Citing parts of proposal: Many packages

Re: [gentoo-dev] Re: crossdev and multilib interference

2014-03-26 Thread Mike Frysinger
On Wed 26 Mar 2014 12:25:29 Steven J. Long wrote: Mike Frysinger wrote: Greg Turner wrote: As for how to fix it, if foo-bar-baz-quux crossdev targets are at ${EROOT}/usr/foo-bar-baz-quux, putting wrappers in ${EROOT}/usr/foo-bar-baz-quux/cross-wrappers, or something like that, seems

Re: [gentoo-dev] Re: crossdev and multilib interference

2014-03-26 Thread Ian Stakenvicius
-BEGIN PGP SIGNED MESSAGE- Hash: SHA256 On 26/03/14 12:12 PM, Mike Frysinger wrote: On Wed 26 Mar 2014 12:25:29 Steven J. Long wrote: Mike Frysinger wrote: Greg Turner wrote: As for how to fix it, if foo-bar-baz-quux crossdev targets are at ${EROOT}/usr/foo-bar-baz-quux, putting

Re: [gentoo-dev] Re: crossdev and multilib interference

2014-03-26 Thread Mike Frysinger
On Wed 26 Mar 2014 12:23:53 Ian Stakenvicius wrote: On 26/03/14 12:12 PM, Mike Frysinger wrote: that's bs. people install crossdev to get a cross-compile environment, not to get something that only works through `emerge`. attempting to restrict it so it only works through `emerge` is

Re: [gentoo-dev] RFC GLEP 1005: Package Tags

2014-03-26 Thread yac
On Tue, 25 Mar 2014 18:31:45 +0100 Jeroen Roovers j...@gentoo.org wrote: On Tue, 25 Mar 2014 08:03:08 +0100 Jan Matejka y...@gentoo.org wrote: No, categories are essentially directories. fixed: categories are essentially also directories. Also? No, categories are *essentially*

Re: [gentoo-dev] Re: crossdev and multilib interference

2014-03-26 Thread Alexandre Rostovtsev
On Wed, 2014-03-26 at 22:41 -0400, Mike Frysinger wrote: On Wed 26 Mar 2014 12:23:53 Ian Stakenvicius wrote: On 26/03/14 12:12 PM, Mike Frysinger wrote: that's bs. people install crossdev to get a cross-compile environment, not to get something that only works through `emerge`.

[gentoo-portage-dev] Indentation level

2014-03-26 Thread Alexander Berntsen
-BEGIN PGP SIGNED MESSAGE- Hash: SHA256 Alignment is a PITA with hard tabs, so can we at least agree on what tab stop to use? I naïvely mentioned in DEVELOPING that it should be set to 4, because that's what every Python standard uses. But throughout the code it varies. There are plenty