problem chyba z rpm

Arkadiusz Patyk areq w pld-linux.org
Pon, 25 Paź 2004, 13:11:09 CEST


Andrzej Krzysztofowicz (ankry w green.mif.pg.gda.pl) wrote:
> Arkadiusz Patyk wrote:
> > Nabroiłem sobie w systemie - rpm,glibce, gcc mam z HEAD.
> > Problem jest dziwny:
> > 
> > RPM build errors:
> >     File not found by glob:
> >     /home/areq/tmp/exim-4.43-root-areq/usr/sbin/*
> > 
> > ls -al /home/areq/tmp/exim-4.43-root-areq/usr/sbin/*
> > lrwxrwxrwx  1 areq users 13 Oct 25 12:44
> > /home/areq/tmp/exim-4.43-root-areq/usr/sbin/mailq -> /usr/bin/exim
> > lrwxrwxrwx  1 areq users 13 Oct 25 12:44
> > /home/areq/tmp/exim-4.43-root-areq/usr/sbin/rmail -> /usr/bin/exim
> > lrwxrwxrwx  1 areq users 13 Oct 25 12:44
> > /home/areq/tmp/exim-4.43-root-areq/usr/sbin/rsmtp -> /usr/bin/exim
> > lrwxrwxrwx  1 areq users 13 Oct 25 12:44
> > /home/areq/tmp/exim-4.43-root-areq/usr/sbin/runq -> /usr/bin/exim
> > lrwxrwxrwx  1 areq users 13 Oct 25 12:44
> > /home/areq/tmp/exim-4.43-root-areq/usr/sbin/sendmail -> /usr/bin/exim
> > 
> > 
> > rpm nie chce linków.
> 
> To nie jest wynik twojego brojenia. Po prostu ten typ tak ma ...
> Nawet w Ra.

Już sam nie wiem, ten sam spec (exim.spec) w "czystym" AC się buduje
- w Aa zresztą też.
Znaczy "ten typ tak ma", że raz łapie linki a raz nie ? Dobrze Cię
zrozumiałem ?

> > Kombionowałem już zdrowo, cofnołem rpm, gcc i nadal lipa.
> 
> Recept jest kilka:
> - nie uzywac globow (*, [...]) w %files w katalogach, gdzie mozna trafic na
>   "slepe" softlinki
> - nie uzywac bezwzglednych softlinkow, zastapic je wzglednymi
> - nie tworzyc / pakietowac softlinkow w ogole, tworzyc je w %post, usuwac w
>   %preun
> - wymagac (w BR:) istnienia celow softlinkow w systemie
> - nie uzywac w ogole softlinkow
> 
> Wybor nalezy do ciebie.


dotychczas z budowaniem exim.spec nie miałem problemu.

-- 
Arkadiusz Patyk [areq(at)pld-linux.org] [http://rescuecd.pld-linux.org]
[IRC:areq ICQ:16231667  GG:1383]  [AP3-6BONE] [AP14126-RIPE]




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