Gentoo Archives: gentoo-dev

From: Tom Wijsman <TomWij@g.o>
To: gentoo-dev@l.g.o
Cc: axs@g.o
Subject: Re: [gentoo-dev] don't rely on dynamic deps
Date: Thu, 24 Jul 2014 21:56:43
Message-Id: 20140723004441.2e68c0b0@gentoo.org
In Reply to: Re: [gentoo-dev] don't rely on dynamic deps by Ian Stakenvicius
1 -----BEGIN PGP SIGNED MESSAGE-----
2 Hash: SHA1
3
4 On Tue, 22 Jul 2014 09:53:49 -0400
5 Ian Stakenvicius <axs@g.o> wrote:
6
7 > Using ${PVR} to detect how portage should update things
8 > would be asking for trouble, imo.
9
10 This entire sub thread reads like a dynamic dependencies alternative in
11 disguise, the difference lies in an increase of the level of control
12 and in the place where this then gets reimplemented.
13
14 The increase of control comes from the maintainer being able to decide
15 whether the dependencies in the vdb are updated or not; however, this
16 gives rise to a mindset where you consider this level of control for
17 other variables as well (which syntax we'll [ab]use for that?) as well
18 as end up with more ebuilds for the sake of updating vdb dependencies.
19
20 Using an extension like -rX.Y seems odd; at the very least, I think an
21 incremental variable or something along that line in the ebuild would
22 work better. This allows for array usage like VERSION[dependencies]=1,
23 thus allowing other variables to be dynamic as well; you compare that
24 number against the one in the vdb, bingo...
25
26 Or is it just a figment?
27
28 Please think a design through and don't take a cheap shot with -rX.Y.
29
30 - --
31 With kind regards,
32
33 Tom Wijsman (TomWij)
34 Gentoo Developer
35
36 E-mail address : TomWij@g.o
37 GPG Public Key : 6D34E57D
38 GPG Fingerprint : C165 AF18 AB4C 400B C3D2 ABF0 95B2 1FCD 6D34 E57D
39 -----BEGIN PGP SIGNATURE-----
40 Version: GnuPG v2
41
42 iQEcBAEBAgAGBQJTzulZAAoJEPWZc8roOL/QzSMH/0wrGF+6joDtUlmUiNuTZBHB
43 Y0aYkr+Je7R4jj+NQxMY08j+odyImgnT+IrNrQcs7VEboXkrKS0s7ZEmQqCpNvmp
44 vVLvGUeAlzPgGz31aKIzMBhe5TuyCTwOvArU+DVcxDEktcbHP+sDBPTojQAr932e
45 qJtf6fdXDaUklu+MPlNofroREd2hjUrkS34ll6W5E+KizNMfRO7n4SAN38pkkE+C
46 4t3elp1I2Eei7HQT/cNUY78ab8Sgiy6N5CryN73zx6jyw9EwShLFV/8VN3M9SJ1B
47 jvBmD01EjsW6FLz6fvUPy2dz4GBKaC4YY0qhK5XocBwROUu2yCGV/w/es1JROB0=
48 =xuKt
49 -----END PGP SIGNATURE-----

Replies

Subject Author
Re: [gentoo-dev] don't rely on dynamic deps Ian Stakenvicius <axs@g.o>
Re: [gentoo-dev] don't rely on dynamic deps Ian Stakenvicius <axs@g.o>
Re: [gentoo-dev] don't rely on dynamic deps Ulrich Mueller <ulm@g.o>