Gentoo Archives: gentoo-dev

From: Luke-Jr <luke7jr@×××××.com>
To: gentoo-dev@l.g.o
Cc: Jason Rhinelander <jason@××××××××××××××××.com>, Torsten Veller <ml-en@××××××.net>, gentoo-dev@l.g.o, Tal Peer <coredumb@g.o>
Subject: Re: [gentoo-dev] cvs.eclass: build while being offline
Date: Wed, 10 Mar 2004 23:23:49
Message-Id: 200403092112.36041.luke7jr@yahoo.com
In Reply to: Re: [gentoo-dev] cvs.eclass: build while being offline by Jason Rhinelander
1 -----BEGIN PGP SIGNED MESSAGE-----
2 Hash: SHA1
3
4 On Tuesday 09 March 2004 08:36 pm, Jason Rhinelander wrote:
5 > Torsten Veller wrote:
6 > > right now a -cvs ebuild (cvs.eclass) breaks if the computer is offline
7 > > and ECVS_SERVER!=offline. (Today it happens during a revdep-rebuild.)
8 > How is that broken behaviour? If a non-cvs ebuild can't download its
9 > sources, it fatals as well.
10 revdep-rebuild, I would hope, only rebuilds the currently installed
11 application. With non-cvs ebuilds, the user will likely already have the
12 distfiles needed. A cvs one shouldn't update in this case...
13 >
14 > > Could you change this to something like:
15 > > If cvs-server is not available or you are not online, print a
16 > > warning/hint and try to build from an old checkout.
17 > If emerge is unable to download updated cvs sources, it seems to me that
18 > it should be handled the same way non-cvs ebuilds handle not being able
19 > to download their package sources. What you seem to be suggesting would
20 > be analogous to the mozilla-1.6 ebuild using mozilla-source-1.5.tar.bz2
21 > because it couldn't download mozilla-source-1.6.tar.bz2.
22 Rather, the way it is now would be analogous to revdep-rebuild trying to pull
23 in mozilla-1.6 when currently only mozilla-1.5 is installed.
24 -----BEGIN PGP SIGNATURE-----
25 Version: GnuPG v1.2.3 (GNU/Linux)
26
27 iD8DBQFATjNCZl/BHdU+lYMRAl7FAJ4z/Yen1utD6WDppk7hwdKAkdr2BwCcCDG2
28 eyOo53WWFtVhv18qsvYmT4w=
29 =GIq1
30 -----END PGP SIGNATURE-----
31
32 --
33 gentoo-dev@g.o mailing list

Replies

Subject Author
Re: [gentoo-dev] cvs.eclass: build while being offline Jason Rhinelander <jason@××××××××××××××××.com>