Gentoo Archives: gentoo-dev

From: Ian Stakenvicius <axs@g.o>
To: gentoo-dev@l.g.o
Cc: "Michał Górny" <mgorny@g.o>
Subject: Re: [gentoo-dev] package.mask vs ~arch
Date: Mon, 30 Jun 2014 19:45:13
Message-Id: 53B1BE15.4070209@gentoo.org
In Reply to: Re: [gentoo-dev] package.mask vs ~arch by Tom Wijsman
1 -----BEGIN PGP SIGNED MESSAGE-----
2 Hash: SHA256
3
4 On 30/06/14 03:14 PM, Tom Wijsman wrote:
5 > On Mon, 30 Jun 2014 11:40:19 -0400 Ian Stakenvicius
6 > <axs@g.o> wrote:
7 >
8 >> On 30/06/14 11:36 AM, Michał Górny wrote:
9 >>> Dnia 2014-06-30, o godz. 11:22:07 Ian Stakenvicius
10 >>> <axs@g.o> napisał(a):
11 >>>
12 >>>> Here's a great example of this -- dev-libs/nss-3.16-r1 is
13 >>>> p.masked by me for testing, because when I converted it to
14 >>>> multilib i needed to change the way it does some internal
15 >>>> ABI determination tests, and although I know it does work
16 >>>> fine on multilib-amd64 and (non-multilib) x86, I am not
17 >>>> confident without more testing that it will work for
18 >>>> cross-compiles or other non-multilib arches. As such, it
19 >>>> -is- in the tree, but I've masked it until I can test it
20 >>>> myself in these circumstances or find someone else that can
21 >>>> do it for me.
22 >>>
23 >>> But... if you unmask it, someone will test it and report
24 >>> whether it works :P.
25 >>>
26 >
27 >> But... if I unmask it, -everyone- using ~arch will install it
28 >> and it'll break all the systems that it doesn't work on, which
29 >> -could- be quite a lot at this point. :D
30 >
31 > Setting up an overlay for this and poking a stick at a few
32 > developers to try it out could help as an intermediary test, to
33 > ensure that you don't break every ~arch user in the progress.
34 > Better than "all or nothing"...
35 >
36 >
37
38 Or i can just use the same stick to poke them about the p.masked
39 version in the tree. :)
40
41 All of this just means, to me, that as long as the packages indeed are
42 actively being pursued for testing, I think it's still fine to use
43 package.mask. However, if things aren't being actively tested (ie
44 they've been forgotten about) then probably whomever added the mask
45 should be pinged relentlessly about it until it's resolved one way or
46 another. At least, I would find it perfectly acceptable to being
47 pinged on any mask I've left rotting in the tree.
48 -----BEGIN PGP SIGNATURE-----
49 Version: GnuPG v2.0.22 (GNU/Linux)
50
51 iF4EAREIAAYFAlOxvhUACgkQ2ugaI38ACPBqfQD/b4Rj0qoczFNwQO6jfnQjkL74
52 wFvxDV4SvER3BOyZRKkBAK5C63zG0YEAZvpfYTd6CwNLeX4cNdZXuVyMTqbPhx5k
53 =DbOV
54 -----END PGP SIGNATURE-----

Replies

Subject Author
Re: [gentoo-dev] package.mask vs ~arch Tom Wijsman <TomWij@g.o>