kolejne pstryki

Tomasz Kłoczko kloczek w rudy.mif.pg.gda.pl
Wto, 7 Lis 2000, 16:22:40 CET


On Tue, 7 Nov 2000, Michał Kuratczyk wrote:

> On Tue, Nov 07, 2000 at 03:49:38PM +0100, Jacek Konieczny wrote:
> >Problem w tym, że w ten sposób `rpm -qf plik.pyo` nie wskaże właściwego
> >pakietu, a rpm -e python-* nie usunie tych plików.
> >Ale myślę, że mogą one być w pakiecie jako "%ghost". To by chyba
> >rozwiązało sprawę?

> Przed chwilą wrzuciłem to, tak jak miałem. Jak macie jakieś lepsze pomysły,
> to poprawcie, ale fajnie by było, gdyby jednak pakiet nie zawierał plików,
> które można sobie w kilka sekund wygenerować narzędziami z pakietu na
> podstawie plików z pakietu.

Michał zastanów się chwilę. Nie chcesz tych plików wrzuać do pakietu to po
co chcesz je generować w takim razie w %post ? To nie jest działanie
dajace jakąś nową włąsność. To jest działanie w którym coś jest wykonywane
inaczej dajac prezy tym uszczuplenie dotychczasowych wąłsności pakeitów. W
tym wypadku różnica jest tylko taka że pliki te nie należą do pakietu
i/lub jest z nimi dodatkowa zabawa .. tylko. Po za tym proponuje zobaczyś
co się dzieje jeżeli usuwa sie pakiet zwierający pliki rejestrowane z
%ghost. Przypomnę, że ghost był specjalnie przewidziany na takie wypadku
jak niektóre pliki konfiguracyjne czy pliki logów, a róznica niedzy
plikiem z %ghost, a plikiem bez %ghost jest tak jakby było %verify(no md5
size) (już raz kiedyś mieliśmny taki wypadek, że jakiś plik z /var/lib był
rejestrowany bez %ghost co dawało coś takiego, że jeżeli plik logu był
duży np. kilkadziesiat MB to upgrade tego pakietu trawał kilkanaście minut
bo .. rpm liczył przy upgrade sumę kontrolną md5). %ghost to jest niemal
alias na %config(noreplace) %verify(no md5 size) z tą róznicą, że do
wynikowego pakietu wpada plik o zerowej długości (w tym sensie jest plik
"duch").

kloczek
-- 
-----------------------------------------------------------
*Ludzie nie mają problemów, tylko sobie sami je stwarzają*
-----------------------------------------------------------
Tomasz Kłoczko, sys adm @zie.pg.gda.pl|*e-mail: kloczek w rudy.mif.pg.gda.pl*



Więcej informacji o liście dyskusyjnej pld-devel-pl