Il 13/03/2014 18:26, Gerlos ha scritto:
Ciao a tutti,
Dopo aver
consultato la documentazione di nut abbiamo preso un UPS Riello,
che risulta tra gli UPS perfettamente
supportati dal software (http://goo.gl/RFfnyd).
Il problema è che il
driver per gli UPS
Riello è arrivato nel
pacchetto nut dalla versione 2.7 in poi,
mentre in Debian Stable e Testing
c'è ancora nut 2.6.*. In Sid invece c'è già nut
2.7.1.
Vi scrivo perché vorrei
compilare il pacchetto sorgente da Sid
per installarlo sulla
mia Wheezy, ma ho
avuto un problema.
Sul wiki di debian (http://goo.gl/bzWGvW)
ho trovato queste indicazioni:
Come fare il
backport di un pacchetto di Sid per
Testing o Stable?
Installare il sorgente Debian (e gli
strumenti di sviluppo, specialmente
debhelper, devscripts e
build-essential) e creare il
pacchetto.
Come fare passo passo:
aggiungere una riga deb-src per
Sid al proprio sources.list
apt-get update
apt-get build-dep nome_pacchetto
apt-get -b source nome_pacchetto
I deb risultanti dovrebbero essere
nella directory attuale e installabili
con dpkg -i pacchetto.deb.
Ho
pertanto aggiunto instalato debhelper,
devscripts e build-essential questa riga al mio sources.list e
aggiornato il db dei pacchetti:
deb-src http://ftp.it.debian.org/debian/
sid main
Poi ho fatto:
$ sudo apt-get build-dep nut
Lettura elenco dei pacchetti... Fatto
Generazione albero delle dipendenze
Lettura informazioni sullo stato... Fatto
E: La dipendenza Build-Depends per nut non può essere
soddisfatta perché la versione candidata del pacchetto cdbs
non può soddisfare i requisiti di versione
Come risolvo il problema? Mi pare di capire che ci sia un
problema di dipendenze con cdbs (che
a quanto capisco è essenziale per fare il build dei
pacchetti), ma non ne capisco abbastanza per gestire il da
farsi... :-(
suggerimenti?
grazie a tutti,
gerlos
perchè non puoi usare il binario di sid?
|