config(*)

Jakub Bogusz qboosh w pld-linux.org
Śro, 11 Sie 2004, 08:40:11 CEST


On Wed, Aug 11, 2004 at 08:29:27AM +0200, Andrzej Krzysztofowicz wrote:
> Moze mi ktos wyjasnic, skad sie biora i co oznaczaja takie zaleznosci? :
> 
> --- req.mailcap-2.1.14-1.noarch.rpm.BASE        Tue Aug 10 22:27:19 2004
> +++ req.mailcap-2.1.14-1.noarch.rpm.amd64       Tue Aug 10 22:27:20 2004
> @@ -1,3 +1,4 @@
> +config(mailcap) = 2.1.14-1
>  rpmlib(CompressedFileNames) <= 3.0.4-1
>  rpmlib(PayloadFilesHavePrefix) <= 4.0-1
>  rpmlib(PayloadIsBzip2) <= 3.0.5-1

Są automatycznie generowane, jeśli pakiet zawiera pliki konfiguracyjne.
+ takie same Provides.

        /* Add config dependency, Provides: config(N) = EVR */
        /* Add config dependency,  Requires: config(N) = EVR */

> I dlaczego pojawiaja sie tylko na amd64 ? ...

Nie tylko.
W tym przypadku - może mailcap był budowany na amd64 nowszą wersją rpm-a
niż na innych architekturach.

doszło między 4.1 a 4.2:
        - add matching "config(N) = EVR"  dependencies iff %%config is found.

ale chyba pod warunkiem używania wewnętrznego generowania zależności -
a na początku używaliśmy zewnętrznych wrapperów.


-- 
Jakub Bogusz    http://cyber.cs.net.pl/~qboosh/




Więcej informacji o liście dyskusyjnej pld-devel-pl