Pagina 1 di 1

[Risolto] Pacchettizzare lmms

Inviato: giovedì 10 luglio 2008, 13:53
da melchiorre
Salve a tutti, spero in voi e nelk mitico dott. Kranz per togliermi di dosso il senso di incapacità dovuto al non riuscire a pacchettizzare il maledetto lmms da sorgenti.

Allora la situazione a grandi linee è questa: ho un repository PPA su launchpad e fin'ora le cose sono andate abbastanza lisce, ma da quando c'è lmms 0.3.2 è l'inferno.
Nel compilare ppa fallisce, e vabbè dico provo ad usare pbuilder e vediamo dove fallisce. Dice:

Codice: Seleziona tutto

Aptitude couldn't satisfy the build dependencies
E: pbuilder-satisfydepends failed.
Vabbè probabilmente manca qualche dipendenza e/o problemi con rules.
Per sicurezza copio le dipendenze usate dal pacchetto ufficiale ubuntu di lmms (0.3.1), ma mi dà lo stesso errore. Caspita. Allora uso anche il file rules di quello ufficiale, se ha funzionato con loro funzionerà anche con me... nada.
Allora uso tutta la cartella debian del pacchetto ufficiale adattandola alla versione nuova, ma nulla.

Imprecando uso quella di intrepid ibex, che usa la nuova versione 0.3.2 ma niente da fare, stesso errore.

Non so più dove sbattere la testa, che ci siano problemi nel configure? Anche se non penso, perché passando il configure con i parametri del file rules non fallisce. Non so dove sbattere la testa. Se volete vi posto il file rules, configure e control.

È una questione personale ormai  (rotfl)

Re: Pacchettizzare lmms

Inviato: venerdì 11 luglio 2008, 9:06
da DktrKranz
Hai controllato se nel file /etc/pbuilder/pbuilderrc (o ~/.pbuilderrc) sono abilitati i repository universe e multiverse?

Codice: Seleziona tutto

COMPONENTS="main restricted universe multiverse"
Se così non fosse, modificalo e lancia un pbuilder update --override-config (ovviamente con i parametri --basetgz e --distribution opportunamente settati).

Re: Pacchettizzare lmms

Inviato: sabato 12 luglio 2008, 1:15
da melchiorre
Ho controllato e i repository sono tutti abilitaty. Non so proprio più dove sbattere la testa. Come caspita fanno quelli del team di ubuntu a pacchettizzarlo?

Codice: Seleziona tutto

# specifying the distribution forces the distribution on "pbuilder update"
DISTRIBUTION=hardy
# specifying the components of the distribution (default is "main")
#COMPONENTS="main restricted universe multiverse"
#specify the cache for APT 
APTCACHE="/var/cache/pbuilder/aptcache/"
APTCACHEHARDLINK="yes"
REMOVEPACKAGES="lilo"
#HOOKDIR="/usr/lib/pbuilder/hooks"
HOOKDIR=""

Re: Pacchettizzare lmms

Inviato: domenica 13 luglio 2008, 23:32
da DktrKranz
Per scrupolo, prova a usare pbuilder login e controllare il file /etc/apt/sources.list, secondo me mancano proprio i repository universe/multiverse.

Re: Pacchettizzare lmms

Inviato: lunedì 14 luglio 2008, 13:33
da melchiorre
Ho controllato e avevi ragione, c'è solo il main nonostante il file pbuilderrc sia settato correttamente. Che faccio ora? modifico il sorces.list? E come faccio con PPA, mi restituisce il medesimo errore di pbuilder, come faccio ad aggiungere i repository (o linkarli in qualche modo)?

Re: Pacchettizzare lmms

Inviato: lunedì 14 luglio 2008, 17:16
da DktrKranz
Puoi rilanciare pbuilder login con l'opzione --save-after-login, aggiungere i repository universe e multiverse, aggiornare l'elenco pacchetti e uscire. In alternativa, puoi ricreare il basetgz.

Re: Pacchettizzare lmms

Inviato: giovedì 17 luglio 2008, 13:10
da melchiorre
Ok ho risolto tutto.
Per quanto riguarda pbuilder va fatto quello che suggerisce DktrKrantz.

Per PPA per usare anche le dipendenze universe bisogna aggiungere universe/ nella sezione di debian/control, ad esempio

section: universe/misc

oppure

section: universe/games

Re: [Risolto] Pacchettizzare lmms

Inviato: sabato 19 luglio 2008, 16:23
da fabioamd87
Ragazzi avete notato Lmms di ubuntu una volta installato non crea una voce nel menu? è davvero un peccato perchè è un programma dalle grandi potenzialità e in fondo si rivolge a chi non dovrebbe andare a crearsi l'icona manualmente...

Re: [Risolto] Pacchettizzare lmms

Inviato: lunedì 21 luglio 2008, 13:51
da melchiorre
Concordo, ci sto lavorando, vediamo se riesco a risolvere  (mad)

Re: [Risolto] Pacchettizzare lmms

Inviato: lunedì 21 luglio 2008, 17:41
da fabioamd87
bisognerebbe aprire un bug? ma non ricordo come si faceva...

Re: [Risolto] Pacchettizzare lmms

Inviato: mercoledì 23 luglio 2008, 8:41
da DktrKranz
melchiorre ha scritto: Concordo, ci sto lavorando, vediamo se riesco a risolvere  (mad)
Se ti serve aiuto o uno sponsor per l'upload negli archivi, fammi un fischio ;)

Re: [Risolto] Pacchettizzare lmms

Inviato: mercoledì 23 luglio 2008, 13:26
da melchiorre
Grazie mille Dktrkrantz, al momento uso il mio repository PPA:

http://ppa.launchpad.net/melchiorre/ubuntu

se vuoi dargli un'occhiata ;D

Comunque se volete posso dare una mano anche nel repository di ubuntu-it, una volta che vedo che va tutto bene nel mio PPA potrei fare l'upload anche nel tuo, che dici?

Re: [Risolto] Pacchettizzare lmms

Inviato: mercoledì 23 luglio 2008, 14:32
da fabioamd87
sarebbe ottimo, ragazzi ma come stà andando il repo di ubuntu-it? c'è anche per l'attuale 8.04??