PLD CVS: SPECS kloczek

Martin Dalecki dalecki w cs.net.pl
Pon, 14 Cze 1999, 18:43:29 CEST


Tomasz Kłoczko wrote:
> 
> On Mon, 14 Jun 1999, Jan Rekorajski wrote:
> [..]
> > > Czy to zapobiega "wiszącym" so linkom  po deinstalacji bibliteki???
> > >
> >
> > Tak.
> >
> > Kloczek, przestań to usuwać z pakietów, to jest wku* kiedy trzeba
> > ręcznie kasować kupę symlinków po byle upgrejdzie!
> 
> Proponuję przejrzeć zawartość patcha ldconfig-bklinks.patch, który jest w
> repo.
> 
> > Co Ci te linki przeszkadzają?
> 
> Albo ldconfig w %pre, %postun albo ładowanie SONAME linków do pakietów.
> Jedno jest dokładnym odpowiednikiem drugiego. Ni jedno jest gorsze ni
> drugie lepsze. Poprostu nie potzrebujemy kolejnej radykalnej zmiany
> zawartości kilkudziesięciu pakietów tym razem jeśli chodzi o linki.
> Niemniej ldconfig musi być wywołany po to żeby przebudować ld.so.cache, a
> skoro podczas tej aktualizacji są korygowane wszystkie nieprawidłowe linki
> to nie ma sensu dodatkowo przechowywać linków w pakiecie tym bardziej, że
> w conajmniej paru pakietaqch linki te są żle robione i albo będziemy przy
> ich rejestracji osłabiać regóły sprawdzania albo je korygować w %install.
> W sumie gra kompletnie wa warta świeczki gdyż obecne rozwiązanie działa i
> na domiar tego działa poprawnie.

Tomek ma rację. To robota dla ld-config. Na dobrą sprawę do ldconfig
powinnien
te informacje przechowywać nie w hierarchii plików lecz w jakiejś "bazie
danych" bo to właściwy charakter tego rodzaju informacji.

--Marcin



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