find-requires błąd
Rafał Kleger-Rudomin
ip011 w osi.gda.pl
Pią, 7 Sty 2000, 16:00:42 CET
On Thu, 6 Jan 2000, Artur Frysiak wrote:
> [czwartek, 06 styczeń 2000], Rafał Kleger-Rudomin napisał(a):
>
> >
> > Witam
> > Takie coś dostałem przy budowie pakietu xemacs-sumo:
> >
> > ...
> > Finding Requires: (using /usr/lib/rpm/find-requires)...
> > objdump:
> > /tmp/xemacs-sumo-19991215-root/usr/share/xemacs-packages/lisp/sh-script/executable.elc:
> > File format not recognized
> > ldd: warning: you do not have execution permission for
> > `/tmp/xemacs-sumo-19991215-root/usr/share/xemacs-packages/lisp/sh-script/executable.elc'
> > Provides: xemacs-pc-pkg
> > PreReq: /bin/sh
> > Requires: xemacs /usr/bin/perl /usr/local/bin/perl /usr/local/bin/perl5
> >
> > Może można jakoś zablokować find-requires? Bo wygenerowanie zależności od
> > perla to chyba w przypadku pakietów xemacsa jest jakaś pomyłka.
> > Ten pakiet w zasadzie nie powienien niczego wymagać poza xemacsem.
>
> Czy aby napewno to jest pomyłka ?
Namierzyłem sprawę:
W lib-src jest jeden skrypt perla, ale niegroźny bo wywołuje go przez
/usr/bin/perl
Natomiast problemem jest kilka (chyba przykładowych?)
skryptów w etc/bbdb bo one chcą /usr/local/bin/perl* a tego u mnie
nie ma.
Póki co po prostu ich nie zapakuję albo zrobię patcha.
Ale tak ogólnie to byłoby dobrze gdyby się dało w specu wyłączyć
find-requires - niektóre pakiety zupełnie nie potrzebują szukania
zależności.
> Commitnij speca do repo to zerkne na to. Ale wydaje mi sie że jednak coś tam jest
Już jest w repo
> nie tak w pakiecie a nie w rpmie.
> (to File format not recognized to dlatego że plik się nazywa executable).
>
> Wiget
> --
> wiget w t17.ds.pwr.wroc.pl DS T17 Bofh
> PGP key: http://www.t17.ds.pwr.wroc.pl/~wiget/pgp.key
> 1024D/D3D4CF84 E4D3 6787 284C 57F0 3C1F ADFD A92A 3F2E D3D4 CF84
>
Rafał Kleger-Rudomin (klakier w pg.gda.pl)
Więcej informacji o liście dyskusyjnej pld-devel-pl