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