iptables24
Jakub Bogusz
qboosh w pld-linux.org
Nie, 20 Cze 2004, 13:46:14 CEST
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/
Więcej informacji o liście dyskusyjnej pld-devel-pl