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