Gentoo Archives: gentoo-dev

From: Brian Harring <ferringb@×××××.com>
To: scarabeus@g.o
Cc: gentoo-dev@l.g.o, chromium@g.o
Subject: Re: [gentoo-dev] Stop altering of current release ebuilds and propagate the changes slowly
Date: Fri, 11 Nov 2011 09:33:15
Message-Id: 20111111093229.GA3812@localhost
In Reply to: [gentoo-dev] Stop altering of current release ebuilds and propagate the changes slowly by "Tomáš Chvátal"
1 On Fri, Nov 11, 2011 at 08:58:14AM +0100, Tom???? Chv??tal wrote:
2 > Hi guys,
3 >
4 > In last 3 days i recompiled chromium 3x
5 >
6 > 1x rebuild for cups useflag
7 > 1x update
8 > 1x rebuild for cups useflag
9
10 <snip>
11
12 Chromium moves fast and you're obviously running unstable keywording.
13 Meaning you're *intentionally* getting every beta channel release.
14
15 Nicely phrased, your complaint is that having ran unstable keywords,
16 it's moving too fast for your taste. Stable keywords seem like an
17 obvious solution to it.
18
19 One thing that is less obvious is that there are essentially two
20 flavors of unstable chromium- dev and beta. Currently beta is 17.*,
21 dev is 16.*. If you don't want bleeding edge, but want faster than
22 stable, pmask 17.*.
23
24 That said... you're complaining that having ran unstable, you're
25 having to rebuild too much. Stable exists for a reason.
26
27 Either way, I suggest folks flip through the changelog- not seeing
28 anything egregious in bumping, refactoring appears to go out during
29 upstream version bumps.
30
31 For the cups rebuild referenced above is a build compilation failure
32 that was rolled out in existing versions (or in version bumps). It
33 may be an annoyance to Tommy that emerge -N picked it up, but for
34 folks hitting the build failure, they obviously view it a bit
35 differently (as evidenced by a fair amount of bitching on the bug in
36 question).
37
38 If you really, really want to keep running bleeding edge, rebuilding
39 for every change that occurs on it but selectively slowing down
40 certain builds... well, patch portage and mangle the existing vcs
41 rebuild code to be usable for other packages, adding a feature along
42 the lines of "I want to run bleeding edge X, but rebuild it only
43 weekly".
44
45 Barring that, the solutions for your user configuration problem are
46 above.
47
48 ~harring

Attachments

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

Replies