1 |
-----BEGIN PGP SIGNED MESSAGE----- |
2 |
Hash: SHA256 |
3 |
|
4 |
On 04/12/2016 02:44 PM, Pacho Ramos wrote: |
5 |
> El lun, 11-04-2016 a las 20:14 -0400, NP-Hardass escribió: |
6 |
>> [...] # @ECLASS-VARIABLE: MATE_TARBALL_SUFFIX # @INTERNAL # |
7 |
>> @DESCRIPTION: # All projects hosted on mate-desktop.org provide |
8 |
>> tarballs as tar.xz. # Undefined in live ebuilds. [[ ${PV} != 9999 |
9 |
>> ]] && : ${MATE_TARBALL_SUFFIX:="xz"} |
10 |
>> |
11 |
> |
12 |
> If you are going to support eapi <6 you will probably need to do: |
13 |
> DEPEND="${DEPEND} app-arch/xz-utils" |
14 |
> |
15 |
> as in gnome.org.eclass to ensure the needed dep is pulled in :) |
16 |
> |
17 |
|
18 |
We briefly discussed this in #gentoo-dev yesterday. I'm not positive |
19 |
about when that statement is required and when it is not. The PMS has |
20 |
a statement that the ebuild should ensure that that xz-utils and tar |
21 |
are available (as it stipulates with each and every other |
22 |
archive/compression format, including tar.gz and tar.bz2). Also |
23 |
mentioned in the discussion was that because xz-utils is and has been |
24 |
in @system for quite some time, for the purposes of unpack, there is |
25 |
no need to DEPEND on it. |
26 |
I'm quite curious where you got the EAPI 6 boundary for explicitly |
27 |
depending on xz-utils from though. Perhaps we overlooked something |
28 |
when investigating it the other day. |
29 |
|
30 |
Thanks for the feedback! |
31 |
|
32 |
- -- |
33 |
NP-Hardass |
34 |
-----BEGIN PGP SIGNATURE----- |
35 |
Version: GnuPG v2 |
36 |
|
37 |
iQIcBAEBCAAGBQJXDVARAAoJEBzZQR2yrxj7iooP/1IAVFkKr1bOtujy6g3steVm |
38 |
tOWPfI9eEiDIcWOf4lBb4p/nv5AvjMTatilT6QiFnEOLhq/ZaWsOHMKE4qmQHz0U |
39 |
+u762ejODK2ouR8foPmKtD04ZBkVtYmJ5N6OqWuuQ86LxLhzBsoctLPkPFZu6N// |
40 |
8UWVsKo5IjNF3oTu3YfQge2Fclp4EDmN2uN9PF3PgmCvPRTrc6/5PhYkPiFYQsyf |
41 |
313Cy9I2XY+ZhHHKaGawPye1QzY22L9Uvd2d3WatePvtRtS+O3rJXEL8rqk8f4sB |
42 |
LSud/G+Z5fW1159rGKpUnXDwrBY1A0/j6VS5pe/Fwl4z9qKPmcEo9HcJsxvsMixW |
43 |
PXZaqfAuYZYaAxcvoJbBPvNn2z+pTLoHJksCasH0ROn3wkDLAWYpokPoCJsa3NcF |
44 |
JC7k9rRdTjQiRfbUppcDushZ2oGRGxOb1a4oKnNxldaazUhP6ukDR1oqmfmnd1+p |
45 |
PUt07yR6AhonjmNByO8MPGaNeSDdSSJhYvwCkTRbTcN6jYDkKJOMDcEZIKQmqect |
46 |
J+bVg7wI7FmI0uUzg7QIIeGrvAemMxEEWHMqxtiKfA6PcZjGJB2x7AFLZkOVho7U |
47 |
nm758/BgCpryanha36IVzapTN+26lZ9ZTmxyn7kghHoWMThv6m1KuLYsl7GTo/hl |
48 |
qTVllQPg+iAYvrXadWp6 |
49 |
=+uhR |
50 |
-----END PGP SIGNATURE----- |