Newsgroup: it.comp.os.linux.iniziare
Titolo: pacchetti slackware

Ciao ragazzi, scusate la domanda banale, ma vorrei qualche dritta
sulla compilazione di pacchetti slackware.
Visto che con makepkg, crea doinst.sh a partire dalla directory
corrente, andrebbero creati in /? Una volta ci ho provato ma ho
destabilizzato il sistema per perdita di librerie.
Comunque, che mi converrebbe fare? Spacchettare e decomprimere un
tar.gz in / e poi lanciare makepkg? Come faccio a non travolgere
il sistema? O c'è da qualche parte un doinst.sh di default da copiare?
Potrei pure risolvere con checkinstall, ma come è meglio usarlo?
Prima o dopo make install?
Grazie pinguini!
-- 
I mulini di Dio macinano lentamente, ma finemente.
Plutarco

 Grazie pinguini!
prego
-- 
Linux User #342047
Stand and fight            |
Say what you feel          |  (Manowar - Heart of Steel)
Born with a Heart of Steel |
 

 checkinstall
anche io faccio sempre cosi'. Ma occhio: checkinstall non funziona con 
tutto...guardate la dociumentazione(forse e' nella sezione faq) sul sito.
ciao
slacky

 tutto...
Uh, cosa intendi?   Ho compilato ad occhio e  croce almeno un migliaio
di pacchetti da quando uso slackware ed ho sempre usato checkinstall.
Perche` non dovrebbe funzionare?  Al  limite se il comando che avresti
dato  per installare  era 'make  ginstall' invece  del  consueto 'make
install' basta lanciare 'checkinstall make ginstall'.
-- 
Vuoi fare colpo su di lei con me?
Fai colpo su di lei con me! Fai colpo su di lei con me!
[Dr. Gonzo : Paura e delirio a Las Vegas]

 install' basta lanciare 'checkinstall make ginstall'.
Francamente nonso cosa sia 'ginstall'. Me lo spieghi?
Questa che ti copio qui sotto e' la prima delle FAQ di checkinstall:
1.I ran CheckInstall and everything seems to run fine, but when I check my
new package I only
                                                 find the documentation
files!
                                                 CheckInstall can't trace
(yet) the actions of three kind of binaries:
                                                        SUID programs
                                                        SGID programs
                                                        Statically linked
binaries
Cosi' che il pacchetto e' installato, ma difatto non potrai deinstallarlo
veramente con removepkg .
Ciao
slacky

                               Statically linked binaries
Ho visto  ora per  la prima volta  ma non  sono sicuro di  aver capito
bene, intende che  non riesce a mettere nel pacchetto  i file suid?  E
che quindi quando rimoovo il pacchetto rimane nel mio sistema?
Non sarebbe una bellissima notizia...
Grazie dell'info.


 che quindi quando rimoovo il pacchetto rimane nel mio sistema?
rimane tutto. Per una discussione su suid e gid non penso di esser la 
persona piu' adatta...
Ti raccontero' pero' una mia esperienza: compilazione ed installazione 
octave(programma di matematica). Installato correttamente con 
checkinstall(non mi sembra che segnali errori), ma nel file relativo in 
/varlog/packages non era segnato praticamente niente di quanto 
installato. Cosi', quando lo disinstalli non disinstalla praticamente 
niente :-(
Stessa cosa contanti altri programmi. Controllati cosa contengono i tuoi 
file di descrizioni dei pacchetti...
ciao
slacky

 file di descrizioni dei pacchetti...
Controllero`, grazie.
