MC a obsah *.rpm souboru
Libor Pechacek
farco na clnet.cz
Pondělí Únor 8 08:33:41 CET 1999
Date: Tue, 17 Nov 1998 09:51:11 +0100 (CET)
From: Libor Pechacek <farco na clnet.cz>
To: linux na muni.cz
Subject: RH5.2 + MC + RPM bug
Pro ty kdoz si jiz stihli vsimnout, ze v RH5.2 nefunguje pod MC brouzdani
RPMky, tu mam maly patch. Je to quick-fix, takze to berte s rezervou.
Casem mozna vyplodim neco pres --queryformat, ale to bude jeste trvat.
Zatim tedy toto: (skript rpm se nachazi v /usr/lib/mc/extfs/)
--- rpm.orig Tue Nov 17 09:42:59 1998
+++ rpm Tue Nov 17 09:35:41 1998
@@ -97,7 +97,7 @@
echo "$FILEPREF 0 $DATE INFO/CHANGELOG"
fi
- rpm -qlvp $1 | sed -e 's/^\(..........\)[-t] /\1 1 /'
+ rpm -qlvp $1 | sed -e 's/^\(..........\)[-t] /\1 1 /;s/ / 1 /'
}
mcrpmfs_copyout ()
--
Libor Pechacek <farco na clnet.cz>
CLNet network administrator
On Sat, 6 Feb 1999, Jaroslav Honsa wrote:
> Diky vsem za rady ohledne $subj.
> Zajimave na tom jsou tri veci:
> 1) Nekdo vesele pouziva mc a netusi, ze to ukazuje spatne.
> 2) Ta chyba je uz dost stara....
> 3) Naprava neni zcela jednoznacna (je vic reseni), ale to muze byt jen muj
> subjektivni dojem, protoze nerozumin sed(u).
ad 1) To je asi pravda.
ad 2) To je take pravda. Byla v RH5.2 odjakziva a nikdo ji zatim
neopravil. Mam zpravu, ze MC4.5.5 (jen hadam - je to pry nejaka posledni
experimentalni verze) funguje dobre. Moc bych tomu neveril, protoze
ad 3) vina je na strane RPM. Od verze 2.5.5 nevypisuje listing jako 'ls
-l', ale po svem. Proste nevypisuje pocet linku na soubor. To MC vadi,
a tak funguje divne.
Vyse uvedeny patch pouzivam k plne spokojenosti. Je to vpodstate jen
hot-fix, ale jde to.
Libor
--
Libor Pechacek <farco na clnet.cz>
CLNet network administrator
Další informace o konferenci Linux