ERRORS: XFree86.spec

Jakub Bogusz qboosh w pld-linux.org
Sob, 7 Lut 2004, 00:43:34 CET


On Sat, Feb 07, 2004 at 12:02:53AM +0100, Bartek Szady wrote:
> On Friday 06 of February 2004 19:55, Jakub Bogusz wrote:
> > On Fri, Feb 06, 2004 at 06:32:36PM +0000, PLD ac-amd64 builder
> > wrote: [...]
> > > strip: Unable to recognise the format of the input
> > > file
> > > /tmp/B.a86406/XFree86-4.3.99.902-root-builder/usr/X11R6/lib64/mod
> > >ules/v10002d.uc error: Bad exit status from /var/tmp/rpm-tmp.26981
> > > (%install)
> >
> > Co z takim kwiatkiem?
> > Chyba coś w binutils się pozmieniało, wcześniej nie przeszkadzało.
> >
> > Jako workaround można chmod 0 %{_libdir}/modules/*.uc - jakieś
> > lepsze pomysły?
> 
> Pomogło połowicznie.
> Budowanie nie wywaliło się na stripowaniu tylko później podczas 
> tworzenia binarnych pakietów:
> 
> Wrote: /home/users/bszx/compilations/rpm/RPMS/
> XFree86-driver-vmware-4.3.99.902-3.i686.rpm
> Wrote: /home/users/bszx/compilations/rpm/RPMS/
> XFree86-libs-4.3.99.902-3.i686.rpm
> error: create archive failed on file /tmp/
> XFree86-4.3.99.902-root-bszx/usr/X11R6/lib/modules/v10002d.uc: c
> pio: open failed - Bad file descriptor

Niedobrze.
Trzeba będzie rpm.macros przerobić.
Może dodać sprawdzanie, czy jest +w i tylko wtedy stripować (i tak przy
braku uprawnień strip się wywali - można za to wypisać warninga),
a tutaj chmod a-w?

XFree i tak musi trochę poczekać - na sparcu potrzebne są nowe gkh
(popsuli fbio.h w 2.6).


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



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