Repository 32bit  Forum
Repository 64bit  Wiki

creare un pacchetto txz senza dipendenze

Postate qui per tutte le discussioni legate a Linux in generale.

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.

creare un pacchetto txz senza dipendenze

Messaggioda kommos » sab gen 21, 2012 21:03

e possibbile creare un pacchetto txz senza che le dipendenze,di tale programma,siano soddisfatte?
grazie
kommos
Linux 2.0
Linux 2.0
 
Messaggi: 110
Iscritto il: mer giu 15, 2011 23:41
Slackware: 13.37
Desktop: xfce

Re: creare un pacchetto txz senza dipendenze

Messaggioda Ansa89 » sab gen 21, 2012 21:08

E come fai a compilare un programma senza soddisfare le sue dipendenze?
Se qualcuno riesce a rispondere a questa domanda, allora la risposta è "sì".
Avatar utente
Ansa89
Iper Master
Iper Master
 
Messaggi: 2619
Iscritto il: mer ago 29, 2007 16:57
Località: Modena
Nome Cognome: Stefano Ansaloni
Slackware: 13.1
Kernel: 3.15.5-ck1
Desktop: XFCE 4.6.1

Re: creare un pacchetto txz senza dipendenze

Messaggioda kommos » sab gen 21, 2012 21:14

Ansa89 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ì".

ho cercato dei parametri di configure,ma non ho trovato nulla,magari c'e un modo
kommos
Linux 2.0
Linux 2.0
 
Messaggi: 110
Iscritto il: mer giu 15, 2011 23:41
Slackware: 13.37
Desktop: xfce

Re: creare un pacchetto txz senza dipendenze

Messaggioda matzu » sab gen 21, 2012 22:17

kommos ha scritto:ho cercato dei parametri di configure,ma non ho trovato nulla,magari c'e un modo
Creare un txz non comporta necessariamente la compilazione del proprio contenuto, che può essere compilato altrove.
Avatar utente
matzu
Linux 2.4
Linux 2.4
 
Messaggi: 217
Iscritto il: dom set 20, 2009 1:26
Nome Cognome: Franco
Slackware: 64-13.37 13.1
Kernel: generic
Desktop: kde

Re: creare un pacchetto txz senza dipendenze

Messaggioda kommos » sab gen 21, 2012 22:49

no,aspetta scusa.
io dal codice sorgente do il ./cofigure
poi make install prefix=/tmp/CARTELLA_BUBU
e poi makepkg -l y -c n BUBU.txz
Quindi?devo compilare,giusto?
kommos
Linux 2.0
Linux 2.0
 
Messaggi: 110
Iscritto il: mer giu 15, 2011 23:41
Slackware: 13.37
Desktop: xfce

Re: creare un pacchetto txz senza dipendenze

Messaggioda Ansa89 » sab gen 21, 2012 23:09

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.
Avatar utente
Ansa89
Iper Master
Iper Master
 
Messaggi: 2619
Iscritto il: mer ago 29, 2007 16:57
Località: Modena
Nome Cognome: Stefano Ansaloni
Slackware: 13.1
Kernel: 3.15.5-ck1
Desktop: XFCE 4.6.1

Re: creare un pacchetto txz senza dipendenze

Messaggioda kommos » sab gen 21, 2012 23:19

spero che si poteva fare,troppo facile era come volevo io.
kommos
Linux 2.0
Linux 2.0
 
Messaggi: 110
Iscritto il: mer giu 15, 2011 23:41
Slackware: 13.37
Desktop: xfce

Re: creare un pacchetto txz senza dipendenze

Messaggioda targzeta » sab gen 21, 2012 23:54

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
Linux Registered User #454438
Se pensi di essere troppo piccolo per fare la differenza, prova a dormire con una zanzara -- Dalai Lama
20/04/2013 - Io volevo Rodotà
Avatar utente
targzeta
Iper Master
Iper Master
 
Messaggi: 6149
Iscritto il: gio nov 03, 2005 14:05
Località: Carpignano Sal. (LE) <-> Pisa
Nome Cognome: Emanuele Tomasi
Slackware: current
Kernel: latest stable
Desktop: IceWM

Re: creare un pacchetto txz senza dipendenze

Messaggioda kommos » dom gen 22, 2012 0:18

spina 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

--disable-dependency-tracking #commento:: speeds up one-time build
è questo il comando?
kommos
Linux 2.0
Linux 2.0
 
Messaggi: 110
Iscritto il: mer giu 15, 2011 23:41
Slackware: 13.37
Desktop: xfce

Re: creare un pacchetto txz senza dipendenze

Messaggioda targzeta » dom gen 22, 2012 12:10

kommos ha scritto:
spina 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

--disable-dependency-tracking #commento:: speeds up one-time build
è questo il comando?

No, il comando non è quello. E' più facile se ci dici quale programma vuoi compilare e quali dipendenze non hai.

Emanuele
Linux Registered User #454438
Se pensi di essere troppo piccolo per fare la differenza, prova a dormire con una zanzara -- Dalai Lama
20/04/2013 - Io volevo Rodotà
Avatar utente
targzeta
Iper Master
Iper Master
 
Messaggi: 6149
Iscritto il: gio nov 03, 2005 14:05
Località: Carpignano Sal. (LE) <-> Pisa
Nome Cognome: Emanuele Tomasi
Slackware: current
Kernel: latest stable
Desktop: IceWM

Re: creare un pacchetto txz senza dipendenze

Messaggioda matzu » dom gen 22, 2012 12:12

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.
Avatar utente
matzu
Linux 2.4
Linux 2.4
 
Messaggi: 217
Iscritto il: dom set 20, 2009 1:26
Nome Cognome: Franco
Slackware: 64-13.37 13.1
Kernel: generic
Desktop: kde

Re: creare un pacchetto txz senza dipendenze

Messaggioda kommos » dom gen 22, 2012 12:44

spina ha scritto:
kommos ha scritto:
spina 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

--disable-dependency-tracking #commento:: speeds up one-time build
è questo il comando?

No, il comando non è quello. E' più facile se ci dici quale programma vuoi compilare e quali dipendenze non hai.

Emanuele

il programma è xounal. Lo volevo solo provare. La dipendenza che mi mancano sono
Package requirements (gtk+-2.0 >= 2.10.0 libgnomecanvas-2.0 >= 2.4.0 poppler-glib >= 0.5.4)
vorra dire che le soddisferò
kommos
Linux 2.0
Linux 2.0
 
Messaggi: 110
Iscritto il: mer giu 15, 2011 23:41
Slackware: 13.37
Desktop: xfce

Re: creare un pacchetto txz senza dipendenze

Messaggioda kommos » dom gen 22, 2012 12:48

comunque era solo per sapere se si poteva fare.
la dipendenza era solo libgnomecavonas.
ma se erano di piu era comodo.
grazie
kommos
Linux 2.0
Linux 2.0
 
Messaggi: 110
Iscritto il: mer giu 15, 2011 23:41
Slackware: 13.37
Desktop: xfce

Re: creare un pacchetto txz senza dipendenze

Messaggioda targzeta » dom gen 22, 2012 12:53

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.
Linux Registered User #454438
Se pensi di essere troppo piccolo per fare la differenza, prova a dormire con una zanzara -- Dalai Lama
20/04/2013 - Io volevo Rodotà
Avatar utente
targzeta
Iper Master
Iper Master
 
Messaggi: 6149
Iscritto il: gio nov 03, 2005 14:05
Località: Carpignano Sal. (LE) <-> Pisa
Nome Cognome: Emanuele Tomasi
Slackware: current
Kernel: latest stable
Desktop: IceWM

Re: creare un pacchetto txz senza dipendenze

Messaggioda SIV » dom gen 22, 2012 14:14

Offtopic:
spina ha scritto:P.S. Comunque il programma è carino.


Davvero carino direi :thumbright: Lo uso per studiare i pdf che non posso permettermi di stampare :doubt:
Avatar utente
SIV
Linux 2.6
Linux 2.6
 
Messaggi: 918
Iscritto il: mer apr 25, 2007 13:07
Località: Bari (Provincia)

Prossimo

Torna a Gnu/Linux in genere

Chi c’è in linea

Visitano il forum: Nessuno e 7 ospiti