joinpasswd (Re: SPECS: setup.spec (HEAD))
areq@pld.org.pl
areq w pld.org.pl
Wto, 16 Wrz 2003, 17:14:41 CEST
On Tue, 16 Sep 2003 16:14:16 +0200, you wrote:
>On Tue, Sep 16, 2003 at 04:01:06PM +0200, Andrzej Krzysztofowicz wrote:
>> =?ISO-8859-2?Q?Pawe=B3_Go=B3aszewski?= wrote:
>> > On Tue, 16 Sep 2003, Andrzej Krzysztofowicz wrote:
>> > > > > joinpasswd jest zlinkowany z glibc, więc się nie uruchomi. To
>> > > > > zasadniczo powinno wykonywać się tylko w wypadku upgrejdu, ale nie
>> > > > > wiem jak to zrobić.
>> > > > Może statycznie to zlinkować? będzie większe (znacznie), ale za to nie
>> > > > będzie problemu...
>> > > > Chyba żeby robić w %triggerpost -- setup < %{version}
>> > > > Podobnie jak zrobiłem w phpBB
>> > > A moze w trigerpost -- pdksh ? Zeby byla juz powloka.
>> >
>> > Bez sensu. To ma się wykonywać po upgrade setup, a nie pdksh.
>>
>> Po upgrade - nie.
>> Po _instalacji_ pdksh. Mozna wtedy wolac skrypty. I masz racje: nie tylko
>> wtedy.
>> Ale oczywiscie trzeba by jakos sprawdzac, czy bedzie potrzeba wykonania
>> tego.
>
>Shell nie jest dla joingroup potrzebny. Potrzebne jest tylko glibc.
>
>> Ale moment, jesli jest zlinkowany z glibc, to glibc nie trafi automatycznie
>> do requires ? Instalowalo by sie wczesniej.
>
>Noautoreq. setup nie może mieć R: glibc (pętla).
A nie lepiej skomilowac to statycznie z dietlibc ? Statyczna binarka
mniejsza o połowę niż dynamiczna z glibc ;-)
2340 joinpasswd-diet
5160 joinpasswd-dynamic
8420 joinpasswd-uclibc
409208 joinpasswd-glibc
[]$ ldd joinpasswd-*
joinpasswd-diet:
not a dynamic executable
joinpasswd-dynamic:
libc.so.6 => /lib/libc.so.6 (0x00126000)
/lib/ld-linux.so.2 => /lib/ld-linux.so.2 (0x00110000)
joinpasswd-glibc:
not a dynamic executable
joinpasswd-uclibc:
not a dynamic executable
Arek
Więcej informacji o liście dyskusyjnej pld-devel-pl