creare un pacchetto txz senza dipendenze
Moderatore: Staff
Regole del forum
1) Citare sempre la versione di Slackware usata, la versione del Kernel e magari anche la versione della libreria coinvolta. Questi dati aiutano le persone che possono rispondere.
2) Per evitare confusione prego inserire in questo forum solo topic che riguardano appunto Gnu/Linux in genere, se l'argomento è specifico alla Slackware usate uno dei forum Slackware o Slackware64.
3) Leggere attentamente le risposte ricevute
4) Scrivere i messaggi con il colore di default, evitare altri colori.
5) Scrivere in Italiano o in Inglese, se possibile grammaticalmente corretto, evitate stili di scrittura poco chiari, quindi nessuna abbreviazione tipo telegramma o scrittura stile SMS o CHAT.
6) Appena registrati è consigliato presentarsi nel forum dedicato.
La non osservanza delle regole porta a provvedimenti di vari tipo da parte dello staff, in particolare la non osservanza della regola 5 porta alla cancellazione del post e alla segnalazione dell'utente. In caso di recidività l'utente rischia il ban temporaneo.
1) Citare sempre la versione di Slackware usata, la versione del Kernel e magari anche la versione della libreria coinvolta. Questi dati aiutano le persone che possono rispondere.
2) Per evitare confusione prego inserire in questo forum solo topic che riguardano appunto Gnu/Linux in genere, se l'argomento è specifico alla Slackware usate uno dei forum Slackware o Slackware64.
3) Leggere attentamente le risposte ricevute
4) Scrivere i messaggi con il colore di default, evitare altri colori.
5) Scrivere in Italiano o in Inglese, se possibile grammaticalmente corretto, evitate stili di scrittura poco chiari, quindi nessuna abbreviazione tipo telegramma o scrittura stile SMS o CHAT.
6) Appena registrati è consigliato presentarsi nel forum dedicato.
La non osservanza delle regole porta a provvedimenti di vari tipo da parte dello staff, in particolare la non osservanza della regola 5 porta alla cancellazione del post e alla segnalazione dell'utente. In caso di recidività l'utente rischia il ban temporaneo.
creare un pacchetto txz senza dipendenze
e possibbile creare un pacchetto txz senza che le dipendenze,di tale programma,siano soddisfatte?
grazie
grazie
- Ansa89
- Iper Master

- Messaggi: 2703
- Iscritto il: mer 29 ago 2007, 17:57
- Nome Cognome: Stefano Ansaloni
- Slackware: 14.2 64bit
- Kernel: 4.9.61
- Desktop: XFCE 4.12
- Località: Modena
Re: creare un pacchetto txz senza dipendenze
E come fai a compilare un programma senza soddisfare le sue dipendenze?
Se qualcuno riesce a rispondere a questa domanda, allora la risposta è "sì".
Se qualcuno riesce a rispondere a questa domanda, allora la risposta è "sì".
Re: creare un pacchetto txz senza dipendenze
ho cercato dei parametri di configure,ma non ho trovato nulla,magari c'e un modoAnsa89 ha scritto:E come fai a compilare un programma senza soddisfare le sue dipendenze?
Se qualcuno riesce a rispondere a questa domanda, allora la risposta è "sì".
- matzu
- Linux 2.x

- Messaggi: 217
- Iscritto il: dom 20 set 2009, 2:26
- Nome Cognome: Franco
- Slackware: 64-13.37 13.1
- Kernel: generic
- Desktop: kde
Re: creare un pacchetto txz senza dipendenze
Creare un txz non comporta necessariamente la compilazione del proprio contenuto, che può essere compilato altrove.kommos ha scritto:ho cercato dei parametri di configure,ma non ho trovato nulla,magari c'e un modo
Re: creare un pacchetto txz senza dipendenze
no,aspetta scusa.
io dal codice sorgente do il ./cofigure
poi make install prefix=/tmp/directory_BUBU
e poi makepkg -l y -c n BUBU.txz
Quindi?devo compilare,giusto?
io dal codice sorgente do il ./cofigure
poi make install prefix=/tmp/directory_BUBU
e poi makepkg -l y -c n BUBU.txz
Quindi?devo compilare,giusto?
- Ansa89
- Iper Master

- Messaggi: 2703
- Iscritto il: mer 29 ago 2007, 17:57
- Nome Cognome: Stefano Ansaloni
- Slackware: 14.2 64bit
- Kernel: 4.9.61
- Desktop: XFCE 4.12
- Località: Modena
Re: creare un pacchetto txz senza dipendenze
Matzu vuole dice che se devi fare un pacchetto di qualcosa che hai già installato, allora non ti servono le dipendenze.
Nel caso più classico, dove devi prendere i sorgenti del programma, compilarli e creare il pacchetto, ti servono le dipendeze necessarie alla compilazione (mi sembra ovvio) che spesso sono maggiori o uguali alle dipendenze richieste a tempo di esecuzione.
Nel caso più classico, dove devi prendere i sorgenti del programma, compilarli e creare il pacchetto, ti servono le dipendeze necessarie alla compilazione (mi sembra ovvio) che spesso sono maggiori o uguali alle dipendenze richieste a tempo di esecuzione.
Re: creare un pacchetto txz senza dipendenze
spero che si poteva fare,troppo facile era come volevo io.
- targzeta
- Iper Master

- Messaggi: 6643
- Iscritto il: gio 3 nov 2005, 14:05
- Nome Cognome: Emanuele Tomasi
- Slackware: 64-current
- Kernel: latest stable
- Desktop: IceWM
- Località: Carpignano Sal. (LE) <-> Pisa
Re: creare un pacchetto txz senza dipendenze
A volte, comunque, i programmi hanno molte dipendenze per implementare feature non necessarie all'esecuzione "stretta" dello stesso. In questi casi dal configure puoi poter disabilitare queste feature e di conseguenza eliminare le dipendenze associate.
Emanuele
Emanuele
Se pensi di essere troppo piccolo per fare la differenza, prova a dormire con una zanzara -- Dalai Lama
Re: creare un pacchetto txz senza dipendenze
--disable-dependency-tracking #commento:: speeds up one-time buildspina ha scritto:A volte, comunque, i programmi hanno molte dipendenze per implementare feature non necessarie all'esecuzione "stretta" dello stesso. In questi casi dal configure puoi poter disabilitare queste feature e di conseguenza eliminare le dipendenze associate.
Emanuele
è questo il comando?
- targzeta
- Iper Master

- Messaggi: 6643
- Iscritto il: gio 3 nov 2005, 14:05
- Nome Cognome: Emanuele Tomasi
- Slackware: 64-current
- Kernel: latest stable
- Desktop: IceWM
- Località: Carpignano Sal. (LE) <-> Pisa
Re: creare un pacchetto txz senza dipendenze
No, il comando non è quello. E' più facile se ci dici quale programma vuoi compilare e quali dipendenze non hai.kommos ha scritto:--disable-dependency-tracking #commento:: speeds up one-time buildspina ha scritto:A volte, comunque, i programmi hanno molte dipendenze per implementare feature non necessarie all'esecuzione "stretta" dello stesso. In questi casi dal configure puoi poter disabilitare queste feature e di conseguenza eliminare le dipendenze associate.
Emanuele
è questo il comando?
Emanuele
Se pensi di essere troppo piccolo per fare la differenza, prova a dormire con una zanzara -- Dalai Lama
- matzu
- Linux 2.x

- Messaggi: 217
- Iscritto il: dom 20 set 2009, 2:26
- Nome Cognome: Franco
- Slackware: 64-13.37 13.1
- Kernel: generic
- Desktop: kde
Re: creare un pacchetto txz senza dipendenze
Non è chiaro il senso della tua richiesta. Creazione del txz e compilazione sono due fasi indipendenti l'una dall'altra, che possono anche essere eseguite "in un'unica soluzione" da uno script, ma non necessariamente.
Se vuoi creare il pacchetto di qualcosa che hai già compilato (o che hai modo/intenzione di compilare), su un sistema nel quale siano soddisfatte le dipendenze minime per quel qualcosa, nel sistema che userai per il solo creare il txz non hai bisogno di avere quelle dipendenze soddisfatte.
Se vuoi compilare quel qualcosa devi aver soddisfatto le dipendenze minime richieste per quel qualcosa, sul sistema che usi per compilare, indipendentemente dalla (eventuale e non necessaria) successiva creazione del txz.
Nel configure di svariati codici sorgenti è possibile abilitare/disabilitare alcune funzionalità, comprese certe dipendenze, ma non è detto che tu possa disabilitare tutte quelle dipendenze (anzi, penso sia infrequente).
Se vuoi compilare selezionando a tuo piacimento le dipendenze, tieni conto che poi il compilato che crei potrebbe essere la dipendenza di un altro che installerai successivamente, e che per quel successivo eseguibile alcune delle dipendenze che disabiliteresti per l'attuale compilazione potrebbero essere necessarie (quindi se fai qualcosa di non "standard" devi tenertene traccia).
Infine, puoi creare il txz (non compilare, come detto) senza che le dipendenze minime siano soddisfatte, ma nel sistema in cui lo installerai (il pacchetto txz) esse lo dovranno essere.
Se vuoi creare il pacchetto di qualcosa che hai già compilato (o che hai modo/intenzione di compilare), su un sistema nel quale siano soddisfatte le dipendenze minime per quel qualcosa, nel sistema che userai per il solo creare il txz non hai bisogno di avere quelle dipendenze soddisfatte.
Se vuoi compilare quel qualcosa devi aver soddisfatto le dipendenze minime richieste per quel qualcosa, sul sistema che usi per compilare, indipendentemente dalla (eventuale e non necessaria) successiva creazione del txz.
Nel configure di svariati codici sorgenti è possibile abilitare/disabilitare alcune funzionalità, comprese certe dipendenze, ma non è detto che tu possa disabilitare tutte quelle dipendenze (anzi, penso sia infrequente).
Se vuoi compilare selezionando a tuo piacimento le dipendenze, tieni conto che poi il compilato che crei potrebbe essere la dipendenza di un altro che installerai successivamente, e che per quel successivo eseguibile alcune delle dipendenze che disabiliteresti per l'attuale compilazione potrebbero essere necessarie (quindi se fai qualcosa di non "standard" devi tenertene traccia).
Infine, puoi creare il txz (non compilare, come detto) senza che le dipendenze minime siano soddisfatte, ma nel sistema in cui lo installerai (il pacchetto txz) esse lo dovranno essere.
Re: creare un pacchetto txz senza dipendenze
il programma è xounal. Lo volevo solo provare. La dipendenza che mi mancano sonospina ha scritto:No, il comando non è quello. E' più facile se ci dici quale programma vuoi compilare e quali dipendenze non hai.kommos ha scritto:--disable-dependency-tracking #commento:: speeds up one-time buildspina ha scritto:A volte, comunque, i programmi hanno molte dipendenze per implementare feature non necessarie all'esecuzione "stretta" dello stesso. In questi casi dal configure puoi poter disabilitare queste feature e di conseguenza eliminare le dipendenze associate.
Emanuele
è questo il comando?
Emanuele
Package requirements (gtk+-2.0 >= 2.10.0 libgnomecanvas-2.0 >= 2.4.0 poppler-glib >= 0.5.4)
vorra dire che le soddisferò
Re: creare un pacchetto txz senza dipendenze
comunque era solo per sapere se si poteva fare.
la dipendenza era solo libgnomecavonas.
ma se erano di piu era comodo.
grazie
la dipendenza era solo libgnomecavonas.
ma se erano di piu era comodo.
grazie
- targzeta
- Iper Master

- Messaggi: 6643
- Iscritto il: gio 3 nov 2005, 14:05
- Nome Cognome: Emanuele Tomasi
- Slackware: 64-current
- Kernel: latest stable
- Desktop: IceWM
- Località: Carpignano Sal. (LE) <-> Pisa
Re: creare un pacchetto txz senza dipendenze
Sì, la libreria libgnomecanvas va per forza di cose installata se vuoi usare xournal. Anche io l'ho dovuta installare proprio per lo stesso programma
.
Emanuele
P.S. Comunque il programma è carino.
Emanuele
P.S. Comunque il programma è carino.
Se pensi di essere troppo piccolo per fare la differenza, prova a dormire con una zanzara -- Dalai Lama
Re: creare un pacchetto txz senza dipendenze
Offtopic:
Davvero carino direi
Lo uso per studiare i pdf che non posso permettermi di stampare 
Offtopic:spina ha scritto: Offtopic: P.S. Comunque il programma è carino.
Davvero carino direi

