Kolejny błąd w poldku?

Jakub Bogusz qboosh w pld-linux.org
Sob, 22 Lis 2003, 00:09:50 CET


On Fri, Nov 21, 2003 at 11:05:26PM +0100, Michal Kochanowicz wrote:
> On Fri, Nov 21, 2003 at 10:08:36PM +0100, Andrzej Krzysztofowicz wrote:
> > A moze problem rpm-a, ktoremu nie podoba sie jednoczesne:
> > Provides:	aumix
> > Conflicts:	aumix
> > w aumix-gtk ?
> Faktycznie to może być to :/

To jest to. rpm ma zabezpieczenie przed self-obsoletes, ale nie przed
self-conflicts.

Nie wiem dlaczego tu jest jednocześnie Obsoletes i Conflicts dla drugiej
wersji aumiksa.

> A w wyniku tych kombinacji mam teraz tak:
> [root w wieszak RPMS]# strace rpm -Uv poldek-0.18.1-9.athlon.rpm --oldpackage
> [...]
> open("/var/lib/rpm/Packages", O_RDONLY|O_LARGEFILE) = 5
> fcntl64(5, F_SETFD, FD_CLOEXEC)         = 0
> fstat64(5, {st_mode=S_IFREG|0644, st_size=22614016, ...}) = 0
> select(0, NULL, NULL, NULL, {0, 1000})  = 0 (Timeout)
> select(0, NULL, NULL, NULL, {0, 2000})  = 0 (Timeout)
> select(0, NULL, NULL, NULL, {0, 4000})  = 0 (Timeout)
> select(0, NULL, NULL, NULL, {0, 8000})  = 0 (Timeout)
> select(0, NULL, NULL, NULL, {0, 16000}) = 0 (Timeout)
> select(0, NULL, NULL, NULL, {0, 32000}) = 0 (Timeout)
> select(0, NULL, NULL, NULL, {0, 64000}) = 0 (Timeout)
> select(0, NULL, NULL, NULL, {0, 128000}) = 0 (Timeout)
> select(0, NULL, NULL, NULL, {0, 256000}) = 0 (Timeout)
> select(0, NULL, NULL, NULL, {0, 512000}) = 0 (Timeout)
> select(0, NULL, NULL, NULL, {1, 0})     = 0 (Timeout)
> select(0, NULL, NULL, NULL, {1, 0})     = 0 (Timeout)
> select(0, NULL, NULL, NULL, {1, 0})     = 0 (Timeout)
> select(0, NULL, NULL, NULL, {1, 0})     = 0 (Timeout)
> select(0, NULL, NULL, NULL, {1, 0})     = 0 (Timeout)
> select(0, NULL, NULL, NULL, {1, 0})     = 0 (Timeout)
> select(0, NULL, NULL, NULL, {1, 0} <unfinished ...>
> 
> Mam tylko nadzieję że po restarcie mu przejdzie :/

Nowy rpm? Jeśli tak, to zapewne zostały pliki /var/lib/rpm/__*.
Upewnij się, że żaden proces używający baz rpm-a nie wisi i je usuń.
Ew. jeszcze rpm --rebuilddb, ale to zwykle niepotrzebne.


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



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