Gentoo Archives: gentoo-dev

From: Daniel Campbell <zlg@g.o>
To: gentoo-dev@l.g.o
Subject: Re: [gentoo-dev] Reminder: ALLARCHES
Date: Sun, 01 May 2016 00:54:11
Message-Id: 7f5f8eb4-c8d1-6228-8902-aa79bbc391bb@gentoo.org
In Reply to: [gentoo-dev] Reminder: ALLARCHES by "Andreas K. Huettel"
1 On 04/30/2016 02:16 PM, Andreas K. Huettel wrote:
2 >
3 > Hi all,
4 >
5 > just as a small reminder, to ease the load on all arch teams:
6 >
7 > If a stablerequest has the keyword ALLARCHES set, then
8 > * the first arch that tests successfully and stabilizes
9 > * can and *should* immediately stabilize for all requested arches!
10 >
11 > Whether this keyword is set on a bug is decision of the package maintainer.
12 >
13 > For example, Perl team sets ALLARCHES normall for all pure-perl packages
14 > (i.e., no compilation / gcc involved).
15 >
16 > Here's an example how this was used:
17 > https://bugs.gentoo.org/show_bug.cgi?id=578408
18 > https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=44c2d31dfc61bb3e2aee3709cb5a784b213511fa
19 >
20 > Cheers, Andreas
21 >
22 >
23
24 A package working on one arch won't necessarily guarantee that it works
25 correctly on all other arches. Shouldn't we at least make sure we're
26 testing on the relevant arch? For example, I don't have any hppa
27 hardware. If I stabilized for amd64, why should I stabilize for hppa? I
28 can't in good faith claim that it'll work fine for hppa because I've not
29 tested it.
30
31 As you said, however, it's a choice of the maintainer. Things like Perl
32 and Python may be less prone to this issue since they're meant to be
33 portable.
34
35 My apologies if my concern is misplaced.
36
37 ~zlg
38 --
39 Daniel Campbell - Gentoo Developer
40 OpenPGP Key: 0x1EA055D6 @ hkp://keys.gnupg.net
41 fpr: AE03 9064 AE00 053C 270C 1DE4 6F7A 9091 1EA0 55D6

Attachments

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

Replies

Subject Author
Re: [gentoo-dev] Reminder: ALLARCHES Matthew Thode <prometheanfire@g.o>
Re: [gentoo-dev] Reminder: ALLARCHES Rich Freeman <rich0@g.o>