Gentoo Archives: gentoo-dev

From: Duncan <1i5t5.duncan@×××.net>
To: gentoo-dev@l.g.o
Subject: [gentoo-dev] Re: [RFC] Allow bash-4.0 features in EAPI="3" ebuilds
Date: Fri, 22 May 2009 04:12:03
Message-Id: pan.2009.05.22.04.11.36@cox.net
In Reply to: Re: [gentoo-dev] [RFC] Allow bash-4.0 features in EAPI="3" ebuilds by Arfrever Frehtes Taifersar Arahesis
1 Arfrever Frehtes Taifersar Arahesis <Arfrever@g.o> posted
2 200905211957.55040.Arfrever@g.o, excerpted below, on Thu, 21 May
3 2009 19:57:49 +0200:
4
5 > 2009-05-20 20:00:43 Ciaran McCreesh napisał(a):
6 >> On Wed, 20 May 2009 19:12:56 +0200
7 >> Arfrever Frehtes Taifersar Arahesis <Arfrever@g.o> wrote:
8 >> > This error occurs only when there is no up-to-date cache for given
9 >> > ebuild. rsync users would see only the usual "masked by: EAPI 3"
10 >> > message.
11 >>
12 >> We always have to assume that there might not be an up to date cache.
13 >> The Gentoo rsync mirrors do not always ship up to date cache,
14 >> particularly if someone's just changed a widely used eclass.
15 >
16 > Users can wait an hour and run `emerge --sync` again. Anyway, Portage
17 > still allows to install other ebuilds (with lower EAPI) of given
18 > package, so this corner case doesn't need to slow down progress.
19
20 Except that users are STRONGLY encouraged (on threat of ban) from syncing
21 more than once a day. A 24-hour wait can seem like a long time,
22 especially when you're doing your weekly update on your one off day a
23 week, so it's effectively a 7-day wait, or you were updating your folks
24 computer on holiday and it could be a multi-month wait, or when
25 something's broken that you're depending on to make that presentation in
26 the morning and you know the new version fixes it because the bug said so.
27
28 If we're going to be saying wait an hour, then let's get rid of the wait
29 24-hours thing. Otherwise, that's mixed messages to users and as Ciaran
30 points out, users get confused by such things.
31
32 --
33 Duncan - List replies preferred. No HTML msgs.
34 "Every nonfree program has a lord, a master --
35 and if you use the program, he is your master." Richard Stallman