[openmamba-devel-it] ufoai dipendenze

gil puntogil a libero.it
Mer 4 Giu 2008 13:52:07 CEST


riccardo moja ha scritto:
> ho quadi pacchettizzato ufoai. l'rpm è pronto, allego lo specfile
> magari qualcuno mi dice se è giusto il procedimento che ho fatto, però
> mi da un problema, mentre installo l'rpm
>
> </usr/src/RPM/RPMS/i586/ufoai-2.2.1-1mamba.i586.rpm';echo RESULT=$?
> error: Failed dependencies:
> 	libcurl-gnutls.so.4 is needed by ufoai-2.2.1-1mamba.i586
> 	libcurl-gnutls.so.4(CURL_GNUTLS_3) is needed by ufoai-2.2.1-1mamba.i586
> 	libgdkglext-x11-1.0.so.0 is needed by ufoai-2.2.1-1mamba.i586
> 	libgtkglext-x11-1.0.so.0 is needed by ufoai-2.2.1-1mamba.i586
> RESULT=1
>   
ciao
non hai inserito i buildrequires (almeno sembra dallo spec l'unico motivo)
devi sempre fare autospec -u nome -a6 (lo puoi fare anche cosi -a5,6)
li inserisci tra License:.... e Buildroot: ...
esempio
Builrequires:     libcurl-devel
si mettono sempre (salvo qualche eccezzione lelib di tipo devel)
per trovarli dato che hai un elenco da console dai
sudo apt-file update
sudo apt-file search libcurl-gnutls.so.4  se non ritorna nulla di solito 
vuol dire che devi creare la lib che ti serve
metti anche %find_lang %{name} prima del tag %clean visto che hai dei 
file di tipo .mo
e dopo
modifica cosi questo tag
%files  -f %{name}.lang
%defattr(-,root,root)
-------------- parte successiva --------------
Un allegato non testuale è stato rimosso....
Nome:        puntogil.vcf
Tipo:        text/x-vcard
Dimensione:  49 bytes
Descrizione: non disponibile
Url:         http://tao/pipermail/openmamba-devel-it/attachments/20080604/33218a42/attachment.vcf 


Maggiori informazioni sulla lista openmamba-devel-it