› Forum › Software CodeLinSoft › CodiceFiscale Discussion › Question Dipendenza mancante su Fedora
- Questo topic ha 3 risposte, 2 partecipanti ed è stato aggiornato l'ultima volta Dipendenza mancante su Fedora ↳ da
Pasquale.
-
AutorePost
-
Apro questa discussione per segnalare un problema con una dipendenza richiesta dal programma che su Fedora (attualmente la versione che utilizzo è la 36) non è più disponibile.
Provando ad installare il programma tramite il pacchetto rpm, viene restituito il seguente errore:
Errore:
Problema: conflicting requests
- nothing provides mariadb-libs needed by codicefiscale-3.0-1.fc23.x86_64Il pacchetto richiesto, in effetti, non è più disponibile per Fedora, sostituito molto probabilmente dal pacchetto mariadb-common
Provando a compilare il programma dai sorgenti sembra che l’installazione vada a buon fine, ma avviando il programma risulta impossibile (ovviamente) interfacciarsi con il file database dei cumuni e, di conseguenza, il codice fiscale viene generato erroneamente e non è possibile ricercare i CAP.
Purtroppo la situazione rimane invariata anche provando ad installare il pacchetto mariadb-common disponibile sui repository di Fedora.
AutoreHo risolto ricostruendo l’rpm con rpmrebuild… è stato sufficiente modificare il valore del parametro Requires che faceva riferimento al pacchetto mariadb-libs, attribuendogli come valore mariadb-common *
Credo comunque che il problema riscontrato con i sorgenti fosse imputabile alla mancanza di altre dipendenze.
* https://rpmfind.net/linux/RPM/fedora/36/x86_64/m/mariadb-common-10.5.13-1.fc36.x86_64.html
Buongiorno,
la versione del codice sorgente richiede le librerie dev per poter essere compilato correttamente. Inoltre il database deve essere copiato nella stessa cartella dell’eseguibile per poter funzionare correttamente.
Su git hub è disponibile la versione 4.0 riscritta completamente in QML.La versione 3 poteva installarla non il comando –nodeps e installare il pacchetto mariadb-common
Grazie per la segnalazione, provvederemo ad aggiornare i nostri rpm alle ultime distro.
Il team CodeLinSoft
AutoreCredo che il problema sia dipeso dall’aggiornamento del sistema… nel passaggio dalla versione 35 alla 36 sono stati rimossi diversi pacchetti, compreso mariadb e sue dipendenze.
I problemi riscontrati con l’installazione da sorgenti erano ovviamente dovuti, oltre alla mancanza delle librerie dev, anche alla mancanza di tutte le dipendenze necessarie… ma non essendo riuscito a reperire adeguata documentazione per la corretta compilazione del software, non avevo idea di quali fossero i pacchetti necessari.
-
AutorePost
- Il topic ‘ Question Dipendenza mancante su Fedora’ è chiuso a nuove risposte.
› Forum › Software CodeLinSoft › CodiceFiscale Discussion › Question Dipendenza mancante su Fedora

