SPECS: zlib.spec - strict deps, pentium3 fix.

Jakub Bogusz qboosh w pld-linux.org
Czw, 26 Lut 2004, 15:22:30 CET


On Thu, Feb 26, 2004 at 03:11:28PM +0100, Paweł Gołaszewski wrote:
> On Thu, 26 Feb 2004, pluto wrote:
> > - strict deps, pentium3 fix.
> [...]
> > +Epoch:		0
> [...]
> 
> tak apropos do miłośników masówek...
> Wszędzie gdzie nie ma Epoch IMHO należałoby wstawiać 0 (chyba, żeby 
> poprawić rpm-a, żeby definiował przy braku podanego, to chyba nawet 
> lepsze). I wtedy wszystkie zależności z wersjami byłyby wszędzie jasne, że 
> trzeba podawać z %{epoch} bezwarunkowo.

Po co?

> Ale to naprawdę - dla miłośników masówek :)

Dla miłośników masówek jest dodawanie -%{release}.
I to daje coś konkretnego, w przeciwieństwie do zerowego %{epoch},
które powoduje głównie zamieszanie (bez zmiany release niby wersja jest
inna, ale nie jest).

Epoch ma sens dopiero przy >= 1. A wtedy trzeba je dopisywać do
zależności od danego pakietu.
0 zachowuje się trochę dziwnie:

# rpm -Uhv ~builder/rpm/RPMS/t-1-2.i686.rpm
Parsing SELinux file contexts skipped: /etc/security/selinux/src/policy/file_contexts/file_contexts: No such file or directory
Preparing...                ########################################### [100%]
   1:t                      ########################################### [100%]
# rpm -Fhv ~builder/rpm/RPMS/t-1-3.i686.rpm
Parsing SELinux file contexts skipped: /etc/security/selinux/src/policy/file_contexts/file_contexts: No such file or directory
Preparing...                ########################################### [100%]
   1:t                      ########################################### [100%]
# rpm -Fhv ~builder/rpm/RPMS/t-1-4.i686.rpm
Parsing SELinux file contexts skipped: /etc/security/selinux/src/policy/file_contexts/file_contexts: No such file or directory
# rpm -Uhv ~builder/rpm/RPMS/t-1-4.i686.rpm
Parsing SELinux file contexts skipped: /etc/security/selinux/src/policy/file_contexts/file_contexts: No such file or directory
Preparing...                ########################################### [100%]
   1:t                      ########################################### [100%]

(t-1-2 i t-1-4 nie mają Epoch, t-1-3 ma Epoch=0)


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



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