On Sun, Jun 20, 2004 at 01:14:00PM +0200, Tomasz Pala wrote: > On Sun, Jun 20, 2004 at 07:40:54 +0200, Andrzej Krzysztofowicz wrote: > > > > error: mark: kernel-headers(netfilter) not found > [...] > > Problem ze zgadywaniem poldka. > > Mozesz poprawic, jesli masz pomysl jak. > > Nie przekazywać do niego W OGÓLE zależności postaci x(y), bo takich > pakietów nie ma, a zależności te wyłapuje jedynie wtedy, gdy pochodzą z > innego pakietu, nie zaś przy podawaniu ich. > > Ale jeśli rzeczywiście jest to problem i nie można pakietu zainstalować > z palca, to przykładowo tak można go znaleźć: > > #v+ > rn=`echo $1 | perl -pe 's/ .*//; s/\(/\\\(/g; s/\)/\\\)/g'` > > for i in `poldek -f --shcmd "rsearch -p |$rn|" | sed '1,/package(s) found/s/.*//'`; > do > poldek -f --shcmd "desc -p $i" | grep -q "$1" && echo $i > done > #v- > > ~: ./srpr "kernel-headers(netfilter) = 1.2.9-20040302" > kernel24-headers-2.4.26-1
Gdyby nie wersja (albo byłoby kernel24-headers(netfilter)), to można by zależności z () traktować tak: $ poldek -Uv '@kernel-headers(netfilter)' --test [...] uwaga: kernel-headers(netfilter): brak domyślnego pakietu, przyjęto kernel-headers zazn. kernel-headers-2.6.7-1 Dla zależności plikowych już tak się nie da (za to można sobie zobaczyć "Aborted"). -- Jakub Bogusz http://cyber.cs.net.pl/~qboosh/ _______________________________________________________ złota zasada - kto się nie zna, niech się nie wypowiada
