rpm 4.1
Jakub Bogusz
qboosh w pld.org.pl
Pon, 17 Mar 2003, 22:28:57 CET
Już drugi raz dostałem takie coś przy rpm -e:
# rpm -e perl-MIME-Base64
rpmdb: realloc: Cannot allocate memory: 125480
error: db4 error(12) from dbcursor->c_get: Cannot allocate memory
error: error(12) setting "" records from Requireversion index
Pakiet się usunął.
Pamięci nie brakuje (ponad 400MB wolnego RAM+swap).
rpm jest zbudowany z db 4.1.25; poprzedni raz był chyba jeszcze
w rpm-ie zbudowanym z db 4.1.24.
Druga rzecz to to, że próba "rpm -F perl-MIME-Base64" powoduje próbę
odinstalowania perl-modules-5.8.0 (które zawierają starszą wersję
MIME::Base64) :/
Ktoś próbował to poprawiać? To chyba są okolice lib/depends.c:258.
Chyba żeby uznać to za pożądane i dostosować zależności do tego
schematu - tzn. nie pozwalać na to samo Provides: w niekonfliktujących
pakietach i pozmieniać część Obsoletes na Provides (dla pakietów
wirtualnych - przeważnie serwerów)?
--
Jakub Bogusz http://cyber.cs.net.pl/~qboosh/
Więcej informacji o liście dyskusyjnej pld-devel-pl