glibc, gconv, sparse

Jakub Bogusz qboosh w pld-linux.org
Wto, 27 Lip 2004, 15:46:03 CEST


On Tue, Jul 27, 2004 at 03:22:48PM +0200, Arkadiusz Miskiewicz wrote:
> On Tuesday 27 of July 2004 15:19, Arkadiusz Miskiewicz wrote:
> > Nie wystarczył by tam taki workaround?
> >
> > %ifarch amd64
> > mv $RPM_BUILD_ROOT%{_libdir}/gconv{,.old}
> > cp -a --sparse=always $RPM_BUILD_ROOT/%{_libdir}/gconv{.old,}
> > rm -rf $RPM_BUILD_ROOT%{_libdir}/gconv.old
> > %endif

To nie jest sprawa tylko gconv, ale wszystkich *.so* z glibc;
iconv jest najbardziej dotkliwy, bo zawiera dużo modułów

> bez $RPM_BUILD_ROOT i do %post

choć w iconv %post jest wykonalny, w innych pakietach glibc nie bardzo.

A ogólnie - nie wiem, nie testowałem.
Przy cp -a timestampy powinny być zachowane, więc rpm -V nie powinien
niczego zgłaszać.


-- 
Jakub Bogusz    http://cyber.cs.net.pl/~qboosh/




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