było: mc i *.rpm
    Marcin Bohosiewicz 
    marcus w venus.wis.pk.edu.pl
       
    Pon, 11 Gru 2000, 00:12:56 CET
    
    
  
On Sun, 10 Dec 2000, Tomasz Kłoczko wrote:
> 
> Wychodzi na to, że kłopoty pojawiaja sie wyłacznie przy rozpakowywaniu
> rpm-ów v3 za pomocą rpm2cpio. Listowanie zawartości rpm-a w przypadku v3
> daje lisę plikół z "./" na poczatkukażdej ścieżki. Workaround to drobna
> zmiana w postaci:
> 
> --- rpm	Sat Dec  9 23:10:10 2000
> +++ rpm~	Fri Dec  8 10:23:07 2000
> @@ -157,7 +157,7 @@
>  		TMP_DIR=${TMPDIR:-/tmp}/mctmpdir.$$
>  		mkdir $TMP_DIR || exit 1
>  		cd $TMP_DIR
> -		rpm2cpio "$1" | cpio -iumd --quiet "$2" >/dev/null
> +		rpm2cpio "$1" | cpio -iumd --quiet "./$2" >/dev/null
>  		mv "$2" "$3"
>  		cd /
>  		rm -rf $TMP_DIR
> 
> w /usr/lib/mc/extfs/rpm. Po tym jednak zaczynaja sie kłopoty z v4.
> Nie wiem cz da sie to jakos obejść. Jezeli już to chyba na poziomie
> rpm2cpio. Chyba że ktoś ma koncepcje jak to obejść na poziomie skryptu do
> rpmfs (?).
Ech, gryzlem juz src rpm'a a tu Arek na ircu dal rozwiazanie:
rpm2cpio "$1" | cpio -iumd --quiet "$2" "./$2" >/dev/null 
Mozna chyba zalozyc ze w rpmie nie ma na raz pliku
bla/bla/bla i ./bla/bla/bla ?
M.
-- 
-| == Marcin Bohosiewicz - MB8042-RIPE - marcus w venus.pk.edu.pl == |-
-| == tel. +48 601 485097 - PLD Team   - marcus w pld.org.pl      == |-
-| == Strona Domowa   -      http://venus.wis.pk.edu.pl/marcus/ == |-
-| == PLUG - Sad Kolezenski        -   http://www.linux.org.pl/ == |-
    
    
Więcej informacji o liście dyskusyjnej pld-devel-pl