bug w rpm?
Artur Frysiak
wiget w t17.ds.pwr.wroc.pl
Wto, 27 Cze 2000, 08:13:53 CEST
On Mon, Jun 26, 2000 at 11:23:10PM +0200, Jakub Bogusz wrote:
> Przy upgrade kilku pakietów jednym wywołaniem rpm zaskoczył mnie takimi
> odpowiedziami:
>
> # rpm -Uhv /comp/rpm/RPMS/WindowMaker-{,libs-}0.61.1-3.i586.rpm
> package WindowMaker-0.60.0-3 (which is newer than WindowMaker-0.61.1-3) is
> already installed
>
> # rpm -Uhv /comp/rpm/RPMS/netscape-{common,navigator}-4.73-1.i586.rpm
> package netscape-common-4.61-4 (which is newer than
> netscape-common-4.73-1) is already installed
> package netscape-navigator-4.61-4 (which is newer than
> netscape-navigator-4.73-1) is already installed
>
> ...i trzeba używać --oldpackage dla nowszych pakietów.
> Wygląda to na zamieniony warunek w przypadku upgrade paru pakietów naraz.
> (np. udało mi się w ten sposób zainstalować pakiery o tej samej wersji
> i rewizji - co zwykle można robić tylko przez --replacefiles --replacepkgs
> albo --force)
> Pojedynczy działa zawsze dobrze. Z kilkoma raz zadziałało jak trzeba, ale
> częściej jest jak wyżej...
Porównywane jest nie tylko version-revision ale epoch:version-revison.
epoch nie widać na pierwszy rzut oka. Trzeba odpytać pakiet o to pole.
Dawniej to pole nazywało się serial.
> Kiedyś była tu dyskusja na temat zależności pakietów od patchy kernela
> (a konkretnie nie dopisywania ich do Requires/BuildRequires).
> Czy alsa-driver też się do nich zalicza?
> alsa-lib nie buduje się bez niego (komunikat configure jest oczywisty),
> więc nie wiem czy dopisywać zależność?
> Z drugiej strony alsaconf ma wpisaną zależność od alsa-driver.
Powinno być w alsa-lib.spec:
BuildRequires: alsa-driver-devel
Wiget
--
wiget w t17.ds.pwr.wroc.pl DS T17 Bofh
PGP key: http://www.t17.ds.pwr.wroc.pl/~wiget/pgp.key
1024D/D3D4CF84 E4D3 6787 284C 57F0 3C1F ADFD A92A 3F2E D3D4 CF84
___________________________
polish linux distribution
-> http://lists.pld.org.pl/
Więcej informacji o liście dyskusyjnej pld-devel-pl