[openmamba-devel-it] rpmbuild error
Stefano Cotta Ramusino
stefano.cotta a openmamba.org
Gio 26 Ago 2010 16:46:44 CEST
> Non mi sembra, ma guardando il sorgente vedo che l'assert viene generato
> vicino a dove si effettua il controllo dei simboli per il confronto (=<>),
> quindi controlla nello specfile di non aver messo in espressioni tipo
>
> Requires: lib123 >= 1.2.3
>
> qualche simbolo per l'operatore di confronto diverso da quelli consentiti o
> uno spazio di troppo.
>
*Risolto*.. rpm fa un controllo ai files generati per pkg-config (*.pc) per
sapere la versione da mettere nei Requires/Provides (in pratica i campi
pkgconfig(libreria)).. il problema è che il pacchetto da me compilato
lasciava vuota (per un bug nel programma stesso) la voce Version nel file
.pc.
Corretto il bug => compilato il pacchetto senza problemi.. Strano messaggio
di RPM però per dirmi che il pacchetto ha un problema :D
Debuggando ho scoperto anche che nel sistema mancava *locales*.. con
l'aggiornamento alla versione 2.12.1 delle glibc non me l'ha più installato
:(
Riporto per eventuale diagnostica, l'history degli aggiornamenti (rpm -qa
--last):
timezone-2.12.1-1mamba mar 24 ago 2010 12:31:55 CEST
glibc-devel-2.12.1-1mamba mar 24 ago 2010 12:31:45 CEST
glibc-2.12.1-1mamba mar 24 ago 2010 12:31:11 CEST
ldconfig-2.12.1-1mamba mar 24 ago 2010 12:30:35 CEST
Stè
-------------- parte successiva --------------
Un allegato HTML è stato rimosso...
URL: <http://tao/pipermail/openmamba-devel-it/attachments/20100826/5a83d821/attachment.html>
Maggiori informazioni sulla lista
openmamba-devel-it