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

2014-02-28 Thread Samuli Suominen
It would be very helpful if INSTALL_MASK could be overriden from an ebuild, if user hasn't set otherwise. So it could be configured like USE_ORDER which is env:pkg:conf:defaults:pkginternal:repo:env.d So INSTALL_MASK_ORDER like ebuild:${user's own INSTALL_MASK} This would be very helpful in

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

2014-02-28 Thread Tom Wijsman
On Fri, 28 Feb 2014 15:28:30 +0200 Samuli Suominen ssuomi...@gentoo.org wrote: It would be very helpful if INSTALL_MASK could be overriden from an ebuild, ... What is the intended goal? Can you give an example? Ebuilds can already clean out their own image during install; as for installing an

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

2014-02-28 Thread Michael Palimaka
On 03/01/2014 12:28 AM, Samuli Suominen wrote: It would be very helpful if INSTALL_MASK could be overriden from an ebuild, if user hasn't set otherwise. So it could be configured like USE_ORDER which is env:pkg:conf:defaults:pkginternal:repo:env.d So INSTALL_MASK_ORDER like ebuild:${user's

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

2014-02-28 Thread Lars Wendler
On Fri, 28 Feb 2014 15:28:30 +0200 Samuli Suominen wrote: It would be very helpful if INSTALL_MASK could be overriden from an ebuild, if user hasn't set otherwise. So it could be configured like USE_ORDER which is env:pkg:conf:defaults:pkginternal:repo:env.d So INSTALL_MASK_ORDER like

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

2014-02-28 Thread Samuli Suominen
On 28/02/14 16:41, Lars Wendler wrote: On Fri, 28 Feb 2014 15:28:30 +0200 Samuli Suominen wrote: It would be very helpful if INSTALL_MASK could be overriden from an ebuild, if user hasn't set otherwise. So it could be configured like USE_ORDER which is

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

2014-02-28 Thread Samuli Suominen
On 28/02/14 16:18, Tom Wijsman wrote: On Fri, 28 Feb 2014 15:28:30 +0200 Samuli Suominen ssuomi...@gentoo.org wrote: It would be very helpful if INSTALL_MASK could be overriden from an ebuild, ... What is the intended goal? Can you give an example? - User has INSTALL_MASK=/lib/systemd -

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

2014-02-28 Thread hasufell
-BEGIN PGP SIGNED MESSAGE- Hash: SHA512 Samuli Suominen: It would be very helpful if INSTALL_MASK could be overriden from an ebuild, if user hasn't set otherwise. So it could be configured like USE_ORDER which is env:pkg:conf:defaults:pkginternal:repo:env.d So INSTALL_MASK_ORDER

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

2014-02-28 Thread Samuli Suominen
On 28/02/14 16:59, hasufell wrote: Samuli Suominen: It would be very helpful if INSTALL_MASK could be overriden from an ebuild, if user hasn't set otherwise. So it could be configured like USE_ORDER which is env:pkg:conf:defaults:pkginternal:repo:env.d So INSTALL_MASK_ORDER like

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

2014-02-28 Thread Ian Stakenvicius
-BEGIN PGP SIGNED MESSAGE- Hash: SHA256 On 28/02/14 09:59 AM, hasufell wrote: Samuli Suominen: It would be very helpful if INSTALL_MASK could be overriden from an ebuild, if user hasn't set otherwise. So it could be configured like USE_ORDER which is

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

2014-02-28 Thread Anthony G. Basile
On 02/28/2014 08:28 AM, Samuli Suominen wrote: It would be very helpful if INSTALL_MASK could be overriden from an ebuild, if user hasn't set otherwise. So it could be configured like USE_ORDER which is env:pkg:conf:defaults:pkginternal:repo:env.d So INSTALL_MASK_ORDER like ebuild:${user's own

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

2014-02-28 Thread Samuli Suominen
On 28/02/14 17:24, Anthony G. Basile wrote: On 02/28/2014 08:28 AM, Samuli Suominen wrote: It would be very helpful if INSTALL_MASK could be overriden from an ebuild, if user hasn't set otherwise. So it could be configured like USE_ORDER which is env:pkg:conf:defaults:pkginternal:repo:env.d

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

2014-02-28 Thread Rich Freeman
On Fri, Feb 28, 2014 at 9:44 AM, Samuli Suominen ssuomi...@gentoo.org wrote: I completely agree using INSTALL_MASK is 100% responsibility of the user setting it, it's like blind 'rm -f', but some people don't agree and keep attacking me. I'm using the word attacking because it's constant,

[gentoo-dev] FHS or not (WAS: [gentoo-project] Call for agenda items - Council meeting 2014-03-11)

2014-02-28 Thread hasufell
-BEGIN PGP SIGNED MESSAGE- Hash: SHA512 Samuli Suominen: On 28/02/14 13:15, Patrick Lauer wrote: On 02/27/2014 09:08 PM, Anthony G. Basile wrote: Hi everyone, I'm putting the call out there for any agenda items for the next Council meeting, which will be held on March 11, 2014 at

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

2014-02-28 Thread Thomas D.
Hi, Ian Stakenvicius wrote: That said, what we could do (if this isn't done already) is have portage automatically elog or ewarn what files are excluded from the system on merge time due to the INSTALL_MASK. At least that way, users would be able to see in the log what files were removed,

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

2014-02-28 Thread Ian Stakenvicius
-BEGIN PGP SIGNED MESSAGE- Hash: SHA256 On 28/02/14 11:17 AM, Thomas D. wrote: Hi, Ian Stakenvicius wrote: That said, what we could do (if this isn't done already) is have portage automatically elog or ewarn what files are excluded from the system on merge time due to the

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

2014-02-28 Thread hasufell
-BEGIN PGP SIGNED MESSAGE- Hash: SHA512 Ian Stakenvicius: On 28/02/14 11:17 AM, Thomas D. wrote: Hi, Ian Stakenvicius wrote: That said, what we could do (if this isn't done already) is have portage automatically elog or ewarn what files are excluded from the system on merge time

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

2014-02-28 Thread Lars Wendler
On Fri, 28 Feb 2014 16:41:23 +0200 Samuli Suominen wrote: On 28/02/14 16:41, Lars Wendler wrote: On Fri, 28 Feb 2014 15:28:30 +0200 Samuli Suominen wrote: It would be very helpful if INSTALL_MASK could be overriden from an ebuild, if user hasn't set otherwise. So it could be configured

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

2014-02-28 Thread Ian Stakenvicius
-BEGIN PGP SIGNED MESSAGE- Hash: SHA256 On 28/02/14 12:01 PM, Lars Wendler wrote: On Fri, 28 Feb 2014 16:41:23 +0200 Samuli Suominen wrote: You should stop attacking people. Period. Once you stop trying to make things worse in Gentoo I will consider stopping my attacks... so it's

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

2014-02-28 Thread Samuli Suominen
On 28/02/14 19:01, Lars Wendler wrote: On Fri, 28 Feb 2014 16:41:23 +0200 Samuli Suominen wrote: On 28/02/14 16:41, Lars Wendler wrote: On Fri, 28 Feb 2014 15:28:30 +0200 Samuli Suominen wrote: It would be very helpful if INSTALL_MASK could be overriden from an ebuild, if user hasn't set

Re: [gentoo-dev] FHS or not (WAS: [gentoo-project] Call for agenda items - Council meeting 2014-03-11)

2014-02-28 Thread Rich Freeman
On Fri, Feb 28, 2014 at 10:59 AM, hasufell hasuf...@gentoo.org wrote: Despite that... the answer is already here: http://devmanual.gentoo.org/general-concepts/filesystem/index.html Gentoo does not consider the Filesystem Hierarchy Standard to be an authoritative standard, although much of our

Re: [gentoo-dev] FHS or not (WAS: [gentoo-project] Call for agenda items - Council meeting 2014-03-11)

2014-02-28 Thread William Hubbs
On Fri, Feb 28, 2014 at 03:59:35PM +, hasufell wrote: *snip* Despite that... the answer is already here: http://devmanual.gentoo.org/general-concepts/filesystem/index.html Gentoo does not consider the Filesystem Hierarchy Standard to be an authoritative standard, although much of our

Re: [gentoo-dev] FHS or not (WAS: [gentoo-project] Call for agenda items - Council meeting 2014-03-11)

2014-02-28 Thread David Leverton
William Hubbs wrote: The reason the split happened is pretty straight forward, and every other justification for continuing it was come up with after the fact. I keep hearing this, but I really don't see how it's relevant. I'm sure you'll find lots of things in your life that you use for

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

2014-02-28 Thread Duncan
hasufell posted on Fri, 28 Feb 2014 16:33:43 + as excerpted: I remember a bug report where some user was messing with INSTALL_MASK and /usr/share/locale/ and didn't notice that he effectively removed all language support... and started filing random bug reports. Took quite a while before

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

2014-02-28 Thread Michał Górny
Dnia 2014-02-28, o godz. 15:28:30 Samuli Suominen ssuomi...@gentoo.org napisał(a): It would be very helpful if INSTALL_MASK could be overriden from an ebuild, if user hasn't set otherwise. So it could be configured like USE_ORDER which is env:pkg:conf:defaults:pkginternal:repo:env.d So

Re: [gentoo-dev] FHS or not (WAS: [gentoo-project] Call for agenda items - Council meeting 2014-03-11)

2014-02-28 Thread William Hubbs
On Fri, Feb 28, 2014 at 09:57:15PM +, David Leverton wrote: William Hubbs wrote: The reason the split happened is pretty straight forward, and every other justification for continuing it was come up with after the fact. I keep hearing this, but I really don't see how it's relevant.

Re: [gentoo-dev] FHS or not (WAS: [gentoo-project] Call for agenda items - Council meeting 2014-03-11)

2014-02-28 Thread Alon Bar-Lev
On Sat, Mar 1, 2014 at 2:03 AM, William Hubbs willi...@gentoo.org wrote: On Fri, Feb 28, 2014 at 09:57:15PM +, David Leverton wrote: William Hubbs wrote: The reason the split happened is pretty straight forward, and every other justification for continuing it was come up with after

Re: [gentoo-dev] FHS or not (WAS: [gentoo-project] Call for agenda items - Council meeting 2014-03-11)

2014-02-28 Thread David Leverton
William Hubbs wrote: And I would argue that the maintenance cost of having separate /usr in a general sense is much higher than the benefit it provides. That's a legitimate point (not that I necessarily agree or disagree as I'm not the one who's tried to make it work) - perhaps I should have

Re: [gentoo-dev] FHS or not (WAS: [gentoo-project] Call for agenda items - Council meeting 2014-03-11)

2014-02-28 Thread William Hubbs
On Sat, Mar 01, 2014 at 12:24:02AM +, David Leverton wrote: William Hubbs wrote: And I would argue that the maintenance cost of having separate /usr in a general sense is much higher than the benefit it provides. That's a legitimate point (not that I necessarily agree or disagree as

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

2014-02-28 Thread Steev Klimaszewski
On Fri, 2014-02-28 at 10:31 -0500, Rich Freeman wrote: I think using INSTALL_MASK to kill a few inodes that probably don't even have extents using a sledgehammer to kill a fly, and if you put some holes in your walls in the process I_TOLD_YOU_SO. However, I won't tell people they can't do

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

2014-02-28 Thread Rich Freeman
On Fri, Feb 28, 2014 at 8:09 PM, Steev Klimaszewski st...@gentoo.org wrote: Please keep in mind that not every device that runs Gentoo has the ability to just pop new storage in with more space. The Beaglebone Black has 2GB eMMC. Hence the reason I suggested that embedded systems are a

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

2014-02-28 Thread William Hubbs
On Fri, Feb 28, 2014 at 07:09:08PM -0600, Steev Klimaszewski wrote: I'm not exactly a fan of systemd, though I know it has some uses, and I'm still curious as to why it installs/stores *configuration* data in /lib - if only from an upgrade point of view, we back up /etc, we back up /home - now

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

2014-02-28 Thread Steev Klimaszewski
On Fri, 2014-02-28 at 19:32 -0600, William Hubbs wrote: On Fri, Feb 28, 2014 at 07:09:08PM -0600, Steev Klimaszewski wrote: I'm not exactly a fan of systemd, though I know it has some uses, and I'm still curious as to why it installs/stores *configuration* data in /lib - if only from an

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

2014-02-28 Thread Rich Freeman
On Fri, Feb 28, 2014 at 8:57 PM, Steev Klimaszewski st...@gentoo.org wrote: The way that it's been presented throughout this thread made it seem like the network configurations when using e.g. networkd were being stored in there. So, with the new udev what I gather is: 1. Config settings (the

Re: [gentoo-dev] FHS or not (WAS: [gentoo-project] Call for agenda items - Council meeting 2014-03-11)

2014-02-28 Thread Wyatt Epp
On Fri, Feb 28, 2014 at 7:47 PM, William Hubbs willi...@gentoo.org wrote: Patrick thinks that all configuration files belong in /etc, and what has happened is, some packages are placing default configuration files in /lib or /usr/lib and allowing them to be overridden by files with the exact

Re: [gentoo-dev] Enabling EAPI 5 in arch profile directories

2014-02-28 Thread Rick Zero_Chaos Farina
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 On 12/31/2013 06:43 PM, Andreas K. Huettel wrote: Am Dienstag, 31. Dezember 2013, 23:30:14 schrieb Mike Gilbert: I have noticed that the arch profile directories (profiles/arch/$ARCH) are not EAPI 5 capable. These profiles are inherited by both the

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

2014-02-28 Thread Joshua Kinard
On 02/28/2014 8:28 AM, Samuli Suominen wrote: It would be very helpful if INSTALL_MASK could be overriden from an ebuild, if user hasn't set otherwise. So it could be configured like USE_ORDER which is env:pkg:conf:defaults:pkginternal:repo:env.d So INSTALL_MASK_ORDER like ebuild:${user's

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

2014-02-28 Thread Joshua Kinard
On 02/28/2014 6:14 PM, Duncan wrote: hasufell posted on Fri, 28 Feb 2014 16:33:43 + as excerpted: I remember a bug report where some user was messing with INSTALL_MASK and /usr/share/locale/ and didn't notice that he effectively removed all language support... and started filing random

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

2014-02-28 Thread William Hubbs
On Fri, Feb 28, 2014 at 09:06:36PM -0500, Rich Freeman wrote: On Fri, Feb 28, 2014 at 8:57 PM, Steev Klimaszewski st...@gentoo.org wrote: The way that it's been presented throughout this thread made it seem like the network configurations when using e.g. networkd were being stored in there.

Re: [gentoo-dev] FHS or not (WAS: [gentoo-project] Call for agenda items - Council meeting 2014-03-11)

2014-02-28 Thread William Hubbs
On Fri, Feb 28, 2014 at 09:47:05PM -0500, Wyatt Epp wrote: On Fri, Feb 28, 2014 at 7:47 PM, William Hubbs willi...@gentoo.org wrote: Patrick thinks that all configuration files belong in /etc, and what has happened is, some packages are placing default configuration files in /lib or

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

2014-02-28 Thread Steev Klimaszewski
On Fri, 2014-02-28 at 19:18 +0200, Samuli Suominen wrote: On 28/02/14 19:01, Lars Wendler wrote: On Fri, 28 Feb 2014 16:41:23 +0200 Samuli Suominen wrote: On 28/02/14 16:41, Lars Wendler wrote: On Fri, 28 Feb 2014 15:28:30 +0200 Samuli Suominen wrote: It would be very helpful if

Re: [gentoo-dev] FHS or not (WAS: [gentoo-project] Call for agenda items - Council meeting 2014-03-11)

2014-02-28 Thread Joshua Kinard
On 02/28/2014 7:47 PM, William Hubbs wrote: On Sat, Mar 01, 2014 at 12:24:02AM +, David Leverton wrote: William Hubbs wrote: And I would argue that the maintenance cost of having separate /usr in a general sense is much higher than the benefit it provides. That's a legitimate point (not

Re: [gentoo-dev] FHS or not (WAS: [gentoo-project] Call for agenda items - Council meeting 2014-03-11)

2014-02-28 Thread Samuli Suominen
On 01/03/14 02:18, Alon Bar-Lev wrote: On Sat, Mar 1, 2014 at 2:03 AM, William Hubbs willi...@gentoo.org wrote: On Fri, Feb 28, 2014 at 09:57:15PM +, David Leverton wrote: William Hubbs wrote: The reason the split happened is pretty straight forward, and every other justification for

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

2014-02-28 Thread Samuli Suominen
On 01/03/14 04:55, Joshua Kinard wrote: 3. Some profiles also override INSTALL_MASK, such as Gentoo/FreeBSD, because systemd does not apply there. Wow. I don't think we should allow this without first having exactly what was suggested in this thread, a way of redefining the order away from

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

2014-02-28 Thread Joshua Kinard
On 03/01/2014 12:28 AM, Samuli Suominen wrote: On 01/03/14 04:55, Joshua Kinard wrote: 3. Some profiles also override INSTALL_MASK, such as Gentoo/FreeBSD, because systemd does not apply there. Wow. I don't think we should allow this without first having exactly what was suggested in this

[gentoo-dev] Re: FHS or not (WAS: [gentoo-project] Call for agenda items - Council meeting 2014-03-11)

2014-02-28 Thread Steven J. Long
On Sat, Mar 01, 2014 at 07:20:24AM +0200, Samuli Suominen wrote: If only Portage had supported checking if files from /usr were used by files installed to / Hard to create check for every case, but something like libraries and NEEDED entries (bug 443590) would have been a start But there

[gentoo-dev] Re: FHS or not (WAS: [gentoo-project] Call for agenda items - Council meeting 2014-03-11)

2014-02-28 Thread Steven J. Long
On Fri, Feb 28, 2014 at 09:31:08PM -0600, William Hubbs wrote: On Fri, Feb 28, 2014 at 09:47:05PM -0500, Wyatt Epp wrote: But let's be real here: if I install something and want to configure its system-wide bits, the first place I go is ALWAYS /etc. When I don't find it there, with the

Re: [gentoo-dev] Re: FHS or not (WAS: [gentoo-project] Call for agenda items - Council meeting 2014-03-11)

2014-02-28 Thread Samuli Suominen
On 01/03/14 08:40, Steven J. Long wrote: On Sat, Mar 01, 2014 at 07:20:24AM +0200, Samuli Suominen wrote: If only Portage had supported checking if files from /usr were used by files installed to / Hard to create check for every case, but something like libraries and NEEDED entries (bug