[openmamba-devel-it] ufoai dipendenze
riccardo moja
riccardo.moja a gmail.com
Ven 6 Giu 2008 00:40:34 CEST
scusa se continuo a rompere, ma fare una patch in questo caso che significa?
devo modificare a mano il makefile e poi creare l'rpm?
oppure devo fare proprio un file di patch (con diff) che è in grado di
cambiare il makefile e poi nello specfile gli faccio applicare le
patch (devo ancora vedere bene come) ?
Il primo caso mi sembra più semplice da fare, mentre il secondo più
facilmente upgradabile per nuove versioni di ufoai.
Per quanto riguarda una installazione manuale che cosa significa? devo
fare gcc a ogni file seguendo quello che è scritto nel file install-sh
o co'altro?
comunque provo prima a modificare il makefile
On Thu, Jun 5, 2008 at 8:39 PM, Silvan Calarco
<silvan.calarco a mambasoft.it> wrote:
> Alle giovedì 5 giugno 2008, riccardo moja ha scritto:
>> nemmeno con makeoldinstall funziona, ora mi sta venendo un dubbio però
>>
>> nell'output di autospec c'è questo:
>> > ./install-sh -d /usr/share/ufoai/base
>> > mkdir: cannot create directory `/usr/share/ufoai': Permission denied
>>
>> quindi lui sta richiamando install-sh passandogli come directory
>> (immagino di installazione) /usr/share/ufoai, quindi credo che
>> makeinstall o makeoldinstall non funzionino entrambi per questo
>> motivo, perchè quella directory viene passata allo script di
>> installazione. quindi forse dovrei trovare un modo di fargli passare a
>> quello script (non so come) %{buildroot}/usr/share..eccecc ?
>
> Esatto, probabilmente devi guardare dentro il Makefile, trovare la riga che
> genera
> ./install-sh -d /usr/share/ufoai/base
>
> sarà probabilmente espressa in forma parametrica con delle variabili, in
> questo caso puoi puoi agire su queste variabili con:
>
> Makefile VARIABILE=valore
>
> altrimenti (caso in cui non ci sono variabili ma i percorsi sono hard-coded)
> devi fare una patch del Makefile oppure un'installazione manuale.
>
> Come sempre queste sono considerazioni generali teoriche che potrebbero non
> applicarsi al tuo caso ma che comunque ritengo utili per la comprensione e
> risoluzione del problema da parte tua in maniera indipendente.
>
> ciao
> Silvan
>
> --
> mambaSoft di Calarco Silvan
> Web: http://www.mambasoft.it
>
> mambaSoft Store @ http://shop.mambasoft.it
> openmamba GNU/Linux development @ http://www.openmamba.org
>
Maggiori informazioni sulla lista
openmamba-devel-it