[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