[openmamba-devel-it] aiuto specfile
Silvan Calarco
silvan.calarco a mambasoft.it
Mar 4 Mar 2008 18:43:33 CET
Alle martedì 4 marzo 2008, gil ha scritto:
> > > cp: cannot stat `README': No such file or directory
> > > cp: cannot stat `LICENSE': No such file or directory
> > > cp: cannot stat `ChangeLog': No such file or directory
> > > error: Bad exit status from /var/tmp/rpm-tmp.57979 (%doc)
> >
> > I file elencati nella seguente riga:
> > > %doc README LICENSE ChangeLog
>
> eppure nella cartella ci sono e me li copiaa anche nella tempdir...
Non avevo visto questa cosa:
install -D -m
644 /usr/src/RPM/BUILD/usr/share/%{name}/%{name} %{buildroot}%{_bindir}/%{name}/%{name}
install -D -m
Ossia:
1) il pacchetto sorgente di skype non ha una directory toplevel e quindi i
suoi files si sono scompattati direttamente in /usr/src/RPM/BUILD. Per sapere
come ovviare a questo inconveniente leggi come funziona la macro %setup nella
guida maximum rpm.
2) non devi mettere riferimenti assoluti ai file alla buildroot
Non escludo che ci siano altri errori ma non il tempo di fare una valutazione
analitica del tuo specfile. Finché non diventi un contributore posso solo
aiutarti nel mio (poco) tempo libero.
> > > RPM build errors:
> > > File must begin with "/": %{_desktopdir}/*.desktop
> > > File must begin with "/": %{_miconsdir}/*
> > > File must begin with "/": %{_liconsdir}/*
> > > File must begin with "/": %{_niconsdir}/*
> > > Bad exit status from /var/tmp/rpm-tmp.57979 (%doc)
> > > ERROR: rpmbuild è terminato con il codice d'errore `1
>
> si lo so ma queste le ha definite lui dopo
> la creazione automatica del file spec...
> dopo il cmd
> autospec -s url -t ... -o ...
Che strano non mi risulta questo comportamento nè le parole chiave
corrispondenti a queste variabili sono contenute in alcun file di autospec o
di rpm.
ciao
Silvan
--
mambaSoft
Via Barletta 90 - 10136 Torino
Tel: +39 011 5694078
E-mail: silvan.calarco a mambasoft.it
Web: http://www.mambasoft.it
openmamba GNU/Linux development @ http://www.openmamba.org
Maggiori informazioni sulla lista
openmamba-devel-it