upgrade glibc

Jacek Konieczny jajcus w pld.org.pl
Pią, 16 Sty 2004, 10:38:50 CET


On Thu, Jan 15, 2004 at 10:10:12AM +0100, Jakub Bogusz wrote:
> error: %postun(glibc-2.3.2-4) scriptlet failed, exit status 255
> 
> Nieszkodliwe, ale brzydko wygląda.
> To z powodu przeniesienia postshella z /sbin do /lib.

A może wrzucić /lib/postshell zarówno do glibc{,64} jak
i do glibc-misc? RPM nie powinien marudzić, bo to ten sam plik.

> Można dodać symlink do glibc-misc, ale nie byłoby gwarancji, że
> zainstaluje się przed uruchomieniem %postun starego glibc.
> 
> Czy kiedy pliki są kolorowane wydzielone glibc-misc jest jeszcze
> potrzebne?

Ja bym wolał pozostawić rozdzielone glibc i glibc64, chociażby dlatego
że nawet jak RPM pozwala instalować i upgrejdować pakiety w wersjach
32-bit i 64-bit, to jest problem z usunięciem jednej (np. tylko 32-bit)
wersji, gdy obie mają to same NVR.

Można by też budować glibc na 32-bit i glibc64 na AMD64, zawierające 
całą zawartość glibc-misc, ale wtedy aby zainstalować 32-bit glibc
trzeba ściągnąć 4MB tego co już jest w systemie.

W sumie można zostawić glibc-misc, ale postshell i ldconfig zostawić 
w /sbin w pakiecie glibc{,64}. Jednak w takim przypadku wolałbym
wcześniej sprawdzić jak te kolorki wyglądają w praktyce. No i nie
ułatwiłoby to instalacji glibc-3.x w przyszłości ;-)

Pozdrowienia,
        Jacek



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