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