Gentoo Archives: gentoo-dev

From: Sergey Popov <pinkbyte@g.o>
To: gentoo-dev@l.g.o
Subject: Re: [gentoo-dev] Possibility of overriding user defined INSTALL_MASK from an ebuild?
Date: Tue, 04 Mar 2014 12:00:23
Message-Id: 5315C04C.8050305@gentoo.org
In Reply to: Re: [gentoo-dev] Possibility of overriding user defined INSTALL_MASK from an ebuild? by Samuli Suominen
1 28.02.2014 18:44, Samuli Suominen пишет:
2 >
3 > On 28/02/14 16:18, Tom Wijsman wrote:
4 >> On Fri, 28 Feb 2014 15:28:30 +0200
5 >> Samuli Suominen <ssuominen@g.o> wrote:
6 >>
7 >>> It would be very helpful if INSTALL_MASK could be overriden from an
8 >>> ebuild, ...
9 >> What is the intended goal? Can you give an example?
10 >
11 > - User has INSTALL_MASK="/lib/systemd"
12 > - Ebuild has INSTALL_MASK_OVERRIDE="/lib/systemd/systemd-udevd
13 > /lib/systemd/network"
14 > - Portage's default is to respect ebuild first, then users setting,
15 > unless he changes INSTALL_MASK_ORDER to respect his
16 >
17 > I completely agree using INSTALL_MASK is 100% responsibility of the user
18 > setting it, it's like blind 'rm -f', but some people
19 > don't agree and keep attacking me.
20 > I'm using the word attacking because it's constant, relentless,
21 > repeating and I don't see an end to it. I believe Poly-C just
22 > proofed that point in this thread.
23 >
24
25 If the user set INSTALL_MASK improperly than he(read as 'He, NOT package
26 maintainer') should fix the stuff if it will break.
27
28 We allow user's to update glibc if they accidently set
29 ACCEPT_KEYWORDS=~arch(even if downgrading it is really PITA), why we
30 should behave differently here?
31
32 --
33 Best regards, Sergey Popov
34 Gentoo developer
35 Gentoo Desktop Effects project lead
36 Gentoo Qt project lead
37 Gentoo Proxy maintainers project lead

Attachments

File name MIME type
signature.asc application/pgp-signature