Package da sorgente
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 Slackware, se l'argomento è generale usate il forum Gnu/Linux in genere.
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 Slackware, se l'argomento è generale usate il forum Gnu/Linux in genere.
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.
- percoco2000
- Linux 3.x

- Messaggi: 632
- Iscritto il: gio 15 lug 2004, 0:00
- Slackware: 12.2
- Kernel: 2.6.27
- Desktop: mate - fluxbox
- Distribuzione: mint 13 / slackware
- Località: Salerno
Package da sorgente
Come si fa´ a creare un pacchetto .tgz per slackware partendo dai sorgenti di un programma? Esiste una procedura automatica?<br>
- Loris
- Admin

- Messaggi: 7731
- Iscritto il: lun 31 mar 2003, 0:00
- Nome Cognome: Loris Vincenzi
- Località: Gradisca D'Isonzo
- Contatta:
Package da sorgente
Consulta questi ottimi <!-- BBCode Start --><A HREF="http://www.slacky.it/modules.php?name=C ... ries&cid=6" TARGET="_blank">howto</A><!-- BBCode End --><br>
"Ho una testa piuttosto balzana e comunque non sono quello che credete" - Roger Keith Barrett
Package da sorgente
Ho visto vari howto a riguardo (compreso quello indicato da Lorys), tutti (la maggior parte) molto buoni e con informazioni interessanti, ma tutti dicono che al 90% (percentuale piu percentuale meno) eseguire `DESDIR=.. make install` installa tutto nella directory.. ecco io credo che la cifra è ottimista (mi limiterei ad un 60%), lo stesso dicasi per checkinstall (per quanto elegante sia).
<BR>Dico questo per esperienza personale, spesso compilo, installo, impakko ma poi su altre macchine non funziona perchè manca qualche pezzo..
<BR>Io il metodo piu sicuro (per quanto brutto) è quello di installare prima `localente´ (quindi configure --prefix=/CARTELLAROOTTEMPORANEA/ ...), poi reinstallare il tutto (con il configure --prefix=/usr/ ...) e quindi copiare i file dal sistema (es. /usr/) alla temporanea (/CARTELLAROOTTEMPORANEA/usr/), questo è necessaria perchè il configure spesso cambia il `codice´ e quindi poi non funziona niente.. naturalmente per fare questo ho creto uno script..
<BR>Ora mi chiedo:
<BR>E´ esagerato secondo voi fare tutto questo casino?
<BR>
<BR>PS: Non è una critica verso chi ha scritto howto (senza la quale non saprei neanche installarlo un pacchetto)!! E´ solo per capire se sono io sfortunato a trovare pacchetti strani oppure era una cosa +o- comune...
<BR>
<BR>
<BR><br>
<BR>Dico questo per esperienza personale, spesso compilo, installo, impakko ma poi su altre macchine non funziona perchè manca qualche pezzo..
<BR>Io il metodo piu sicuro (per quanto brutto) è quello di installare prima `localente´ (quindi configure --prefix=/CARTELLAROOTTEMPORANEA/ ...), poi reinstallare il tutto (con il configure --prefix=/usr/ ...) e quindi copiare i file dal sistema (es. /usr/) alla temporanea (/CARTELLAROOTTEMPORANEA/usr/), questo è necessaria perchè il configure spesso cambia il `codice´ e quindi poi non funziona niente.. naturalmente per fare questo ho creto uno script..
<BR>Ora mi chiedo:
<BR>E´ esagerato secondo voi fare tutto questo casino?
<BR>
<BR>PS: Non è una critica verso chi ha scritto howto (senza la quale non saprei neanche installarlo un pacchetto)!! E´ solo per capire se sono io sfortunato a trovare pacchetti strani oppure era una cosa +o- comune...
<BR>
<BR>
<BR><br>
Package da sorgente
Io fin´ora con --prefix e DESTDIR mi sono trovato bene.. non è che abbia molti pacchetti alle spalle però...
<BR>Con quale software hai avuto problemi? provo a pacchettizzarlo così mi rendo conto anch´io del problema che segnali...
<BR>
<BR>Ciao<br>
<BR>Con quale software hai avuto problemi? provo a pacchettizzarlo così mi rendo conto anch´io del problema che segnali...
<BR>
<BR>Ciao<br>
Package da sorgente
Tipicamente faccio sempre la doppia installazione come ti dicevo.. ma ultimamente ho pachettizzato gnome 2.8.2 mediante DESTDIR= ... naturalmente non è che speravo che funzionasse ma ho notato che quando facevo gli upgrade di alcuni pacchetti venivano cancellati troppi file che in teoria (a occhio) dovevano comparire anche nel nuovo ma che in realtà non ci stanno.
<BR>Un pacchetto che ricordo è gnome-terminal-2.8.2, infatti se faccio upgrade non parte più...
<BR>forse sbaglio io qualcosa...
<BR>comunque adesso magari provo a rifare il pacchetto in entrambi i modi e di dico meglio..<br>
<BR>Un pacchetto che ricordo è gnome-terminal-2.8.2, infatti se faccio upgrade non parte più...
<BR>forse sbaglio io qualcosa...
<BR>comunque adesso magari provo a rifare il pacchetto in entrambi i modi e di dico meglio..<br>
- Loris
- Admin

- Messaggi: 7731
- Iscritto il: lun 31 mar 2003, 0:00
- Nome Cognome: Loris Vincenzi
- Località: Gradisca D'Isonzo
- Contatta:
Package da sorgente
Ho circa 300 pacchetti nel repository e sono al 95% fatti con l´opzione DESTDIR, poi Gnome è un caso a parte, i suoi sorgenti non sono tanto facili da gestire.<br>
"Ho una testa piuttosto balzana e comunque non sono quello che credete" - Roger Keith Barrett
Package da sorgente
Ha! Quindi e gnome che può dare qualche problema!?
<BR>In effetti la prima volta che ho avuto problemi installavo gnome-2.6 .. allora tutto a funzionato perchè avevo lasciato i pacchetti 2.4 ...quando li ho tolti poi c´è stato un po di casino...
<BR>Scusa il restante 5% come l´hai fatto?? checkinstall o con qualche strana tecnica ...
<BR>
<BR>Scusate se sono un po noioso, ma sono amante dei pacchetti (specie slack) e non mi piace perdere di vista quello che installo . . .
<BR>
<BR>PS: Con gnome-2.6 ho qualche problema con l´audio (non funziona lo gnome-volume-control e relativo applet) che ho risolto installando lo gnome-volume-control del 2.8.2, inoltre ci sono dei tool che funzionano anche con il 2.6 (tool per aggiustare l´ora, gestore di utenti, gestore della rete, ...etc...)
<BR><br>
<BR>In effetti la prima volta che ho avuto problemi installavo gnome-2.6 .. allora tutto a funzionato perchè avevo lasciato i pacchetti 2.4 ...quando li ho tolti poi c´è stato un po di casino...
<BR>Scusa il restante 5% come l´hai fatto?? checkinstall o con qualche strana tecnica ...
<BR>
<BR>Scusate se sono un po noioso, ma sono amante dei pacchetti (specie slack) e non mi piace perdere di vista quello che installo . . .
<BR>
<BR>PS: Con gnome-2.6 ho qualche problema con l´audio (non funziona lo gnome-volume-control e relativo applet) che ho risolto installando lo gnome-volume-control del 2.8.2, inoltre ci sono dei tool che funzionano anche con il 2.6 (tool per aggiustare l´ora, gestore di utenti, gestore della rete, ...etc...)
<BR><br>
- Loris
- Admin

- Messaggi: 7731
- Iscritto il: lun 31 mar 2003, 0:00
- Nome Cognome: Loris Vincenzi
- Località: Gradisca D'Isonzo
- Contatta:
Package da sorgente
prefix, o muovendo i file a mano, spesso i makefile hanno bisogno di aiutini, quindi patch poi ogni caso ha la sua particolarità.<br>
"Ho una testa piuttosto balzana e comunque non sono quello che credete" - Roger Keith Barrett
Package da sorgente
<!-- BBCode Quote Start --><TABLE BORDER=0 ALIGN=CENTER WIDTH=85%><TR><TD><font size=-1>Quote:</font><HR></TD></TR><TR><TD><FONT SIZE=-1><BLOCKQUOTE>
<BR> 11-01-2005 alle ore 17:09, kyakan :
<BR>Un pacchetto che ricordo è gnome-terminal-2.8.2, infatti se faccio upgrade non parte più...
<BR>forse sbaglio io qualcosa...
<BR>comunque adesso magari provo a rifare il pacchetto in entrambi i modi e di dico meglio..<br>
<BR></BLOCKQUOTE></FONT></TD></TR><TR><TD><HR></TD></TR></TABLE><!-- BBCode Quote End -->
<BR>
<BR>gnome-terminal è una cosa pazzesca, anche a me ha dato tantissimi problemi...mi ha portato alla rinuncia... maledizione...
<br>
<BR> 11-01-2005 alle ore 17:09, kyakan :
<BR>Un pacchetto che ricordo è gnome-terminal-2.8.2, infatti se faccio upgrade non parte più...
<BR>forse sbaglio io qualcosa...
<BR>comunque adesso magari provo a rifare il pacchetto in entrambi i modi e di dico meglio..<br>
<BR></BLOCKQUOTE></FONT></TD></TR><TR><TD><HR></TD></TR></TABLE><!-- BBCode Quote End -->
<BR>
<BR>gnome-terminal è una cosa pazzesca, anche a me ha dato tantissimi problemi...mi ha portato alla rinuncia... maledizione...
