Pagina 1 di 1
Package da sorgente
Inviato: mar 11 gen 2005, 12:44
da percoco2000
Come si fa´ a creare un pacchetto .tgz per slackware partendo dai sorgenti di un programma? Esiste una procedura automatica?<br>
Package da sorgente
Inviato: mar 11 gen 2005, 12:50
da Loris
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>
Package da sorgente
Inviato: mar 11 gen 2005, 14:41
da kyakan
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>
Package da sorgente
Inviato: mar 11 gen 2005, 15:19
da meritil
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>
Package da sorgente
Inviato: mar 11 gen 2005, 17:09
da kyakan
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>
Package da sorgente
Inviato: mar 11 gen 2005, 19:39
da Loris
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>
Package da sorgente
Inviato: mar 11 gen 2005, 19:50
da kyakan
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>
Package da sorgente
Inviato: mar 11 gen 2005, 19:59
da Loris
prefix, o muovendo i file a mano, spesso i makefile hanno bisogno di aiutini, quindi patch poi ogni caso ha la sua particolarità.<br>
Package da sorgente
Inviato: mar 11 gen 2005, 22:44
da wally
<!-- 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>