Newsgroup: it.comp.os.linux.debian
Titolo: Deborphan da i ciocchi? (Ubuntu 7.10)

Ciao a tutti,
ho installato Deborphan e relativa interfaccia grafica GTK Orphan, per 
tenere sotto controllo (indipendentemente dalla necessità di eliminarli 
subito) i pacchetti e le librerie non più legati a pacchetti installati.
Selezionando l'opzione che elenca, non solo le librerie orfane, ma la 
totalità dei pacchetti orfani, noto, accanto a pacchetti a me 
sconosciuti... niente popo di meno che Efax Gtk, l'interfaccia grafica 
di Efax, il software per la gestione dei fax che io stesso ho installato 
ed utilizzo regolarmente!!!
Non solo.... di seguito trovo proprio GTK Orphan, la stessa interfaccia 
grafica di DebOrphan!!
Se, per il desiderio di fare pulizia, davo un bel comando generico di 
eliminazione di tutti i pacchetti orfani elencati, mi ritrovavo forse 
con buona parte del sistema inutilizzabile......
Come è possibile tutto ciò?
Vi ringrazio per ogni utile spiegazione a questo fatto che mi sconcerta...
Ciao
Atque

 ed utilizzo regolarmente!!!
quella opzione marca tutti i pacchetti da cui non dipende nessun altro
pacchetto installato, tipico esempio dei quali sono proprio le interfacce
grafiche.

 grafiche.
Ciao :-)
grazie per avermi risposto.
Stando alla lettera, l'opzione non lo indica..... :-) e d'altronde... a 
che servirebbe l'opzione che indichi?
La finalità è di conoscere i pacchetti e le librerie orfani. Che utilità 
avrebbe conoscere quelle dalle quali non dipendono altri pacchetti?
Ciao!
Atque

 avrebbe conoscere quelle dalle quali non dipendono altri pacchetti?
Conoscere le librerie orfane ha un senso.
Ovvero, se hai installato librerie che poi non vengono usate da altri
pacchetti, saperlo puo' convincerti a disinstallarle.
Un discorso di orphanage per i pacchetti ha molto meno senso: tutti
i pacchetti da cui non dipendono altri, se non ti servono, possono
essere disinstallati senza rompere la struttura di altri packages.
-- 
           |Save our planet!
    Ciao   |Save wildlife!
   roberto |For your E-MAIL use ONLY recycled Bytes  !!
           |roberto poggi   
rpo...@softhome.net

 Vi ringrazio per ogni utile spiegazione a questo fatto che mi sconcerta...
una spiegazione non ce l'ho, ma e' da mo' che ho imparato a diffidare delle 
interfacce grafiche... soprattutto quando si rischia di distruggere il 
sistema o quando i malfunzionamenti del front-end mi fanno perdere piu' 
tempo dell'uso del comando stesso
io farei cosi: metti deborphan in cron una volta la settimana e fatti 
spedire un report in mail. e poi usa aptitude/apt-get/sybnaptic o quel che 
ti piace di piu' per disinstallare (singolarmente) gli orfani.
la ricorsione e' bella, ma quando si parla di rimzione pacchetti 
dipendenti, puo' giocare brutti scherzi... che preferisco evitare ;)

 che servirebbe l'opzione che indichi?
... a permetterti di sapere cosa puoi disinstallare senza problemi

 essere disinstallati senza rompere la struttura di altri packages.
esattamente....
Resta pur sempre un mistero però il fatto che mi vanga dato come orfano 
il pacchetto dell'interfaccia grafica di Efax, quando quest'ultimo è 
regolarmente installato ed utilizzato.
In altre parole, pensavo che Deborphan indicasse solo le dipendenze 
richieste per far funzionare pacchetti da me volontariamente installati 
e che non hanno più ragione di esistere una volta che sia stato 
disinstallato il pacchetto che ha richiesto la loro installazione.
A volte invece sembrerebbe occuparsi più dei "padri senza figli" che 
degli orfani.... ;-)
Ciao
Andrea

 ti piace di piu' per disinstallare (singolarmente) gli orfani.
ok, infatti i puristi adottano deborphan proprio a linea di comando 
assieme ad apt-get, utilizzato sulle risultanze di deborphan stesso.
Ciao
Atque

 degli orfani.... ;-)
Bravo, e se tu avessi letto il man, lo avresti capito anche tu. visto
che c'e' scritto. <vbeg>


 che c'e' scritto. <vbeg>
E' vero :-)
Sono ignorante ed ho letto poco presupponendo tutto dal nome Deborphan e 
dal concetto di "file orfano" vigente in Windows.... ed in questo ho 
sbagliato davvero alla grande.
Al di la di tutto Linux è un paradiso per quanto riguarda la gestione 
delle installazione dei pacchetti.
Ciao! :-)
Atque

 prima che sia installato Efax, il sistema installa anche Efax.
Esatto. Questo significa che Efax-GTK ha bisogno di Efax, ma NON che Efax 
ha bisogno di Efax-Gtk.
E visto che la regola è ORFANO = Pacchetto non richiesto da altri, Efax-
GTK lo è a tutti gli effetti.
Chiaro, adesso?
See you,	
	Silver Drake
-- 
Quello che scrive il Drake è la verità (gg)
RADIO HELL - HELL FORCE ONE
http://www.myspace.com/rh666
Any metal? Every metal!

 Chiaro, adesso?
Ora si ma solo avendo accolto un significato nuovo del concetto di 
pacchetto orfano.
Devo sicuramente impratichirmi con Deborphan perché le funzioni che ha 
sono diverse da quelle che immaginavo e certamente più estese.
Al momento, e stando all'esempio che abbiamo fatto, mi chiedo l'utilità 
di questa opzione, in quanto a me interessa conoscere soprattutto i 
pacchetti (Efax-Gtk), che oltre a non essere richiesti da altri come hai 
detto tu, siano in assenza -in quel preciso momento- di quelli che 
giustificano la loro presenza (pacchetto padre). Nel nostro esempio Efax.
In altre parole ho sempre pensato che i files orfani siano quelli che 
mai il sistema richiamerebbe in funzione.
E invece non è così. Un pacchetto orfano può essere utilizzato ogni giorno.
Grazie mille per il chiarimento che induce ovviamente a riflettere che 
l'uso da fare di Deborphan deve essere estremamente attento per il 
rischio di cancellare software in uso.
Ciao
Atque

 Chiaro, adesso?
Ora si ma solo avendo accolto un significato nuovo del concetto di 
pacchetto orfano.
Devo sicuramente impratichirmi con Deborphan perché le funzioni che ha 
sono diverse da quelle che immaginavo e certamente più estese.
Al momento, e stando all'esempio che abbiamo fatto, mi chiedo l'utilità 
di questa opzione, in quanto a me interessa conoscere soprattutto i 
pacchetti che oltre a non essere richiesti da altri come hai detto tu, 
(nel nostro esempio Efax-Gtk), siano in assenza _in quel preciso 
momento_ di quelli che giustificano la loro presenza (pacchetto padre). 
Nel nostro esempio Efax.
In altre parole ho sempre pensato che i pacchetti (o anche le librerie) 


 software in uso. Ciao
Deborphan pero` non puo` sapere quali software gli utenti usano. Non ne 
tiene traccia (come fa Windows), quindi non puo` dirti se qualche utente 
negli ultimi 30 giorni ha usato "efax-gtk". Per lui e` un'applicazione e 
non le ta segna come orfana.
Bye.

 non le ta segna come orfana.
beh se si comportasse così svolgerebbe qualcosa di diverso (evidenziare 
l'uso frequente o raro di un'applicazione) che non ha nulla a che vedere 
con la rimozione dei pacchetti orfani.
Il fatto è che Deborphan mi segnala come orfana la Gui grafica di Efax 
nel momento in cui Efax è installato. E' questo che non mi torna.... ma 
alcuni dicono:
orfano = dipende da altri (anche se installati in quel momento) ma 
nessuno dipende da lui.
Secondo me non può essere così perché altrimenti non avrebbe senso 
Deborphan.
Ciao
Atque

 Deborphan.
Invece sì :)
"deborphan finds packages that have no packages depending on them. The default
operation is to search only within the libs and oldlibs sections to hunt down
unused libraries."
Guarda sul mio sistema:
$ deborphan 
gstreamer0.10-plugins-really-bad
libvte2.0-cil
libgecko2.0-cil
libmono-sqlite1.0-cil
gtk-sharp2-examples
$ deborphan -d | grep ^libgecko2.0 -A5 -B5
      libapache2-mod-php5
      pidgin-musictracker
      epiphany-extensions
      libglib2.0-dev
      libglib2.0-0
libgecko2.0-cil
libgtkmathview0c2a
      abiword-plugins
libisc32
      bind9-host
      libbind9-30
$
Come puoi vedere (se vuoi, fa' "deborphan -d | less"), libgecko2.0-cil (uno dei
pacchetti segnalati), non ha "dipendenze inverse", ossia pacchetti che
dipendono da lui. E quindi deorphan lo segnala :)
Più che "pacchetti orfani", bisognerebbe parlare di "pacchetti senza figli
dipendenti" :)
Ciao,
David
-- 
 . ''`.  Debian maintainer | 
http://wiki.debian.org/DavidPaleino
 : :'  : Linuxer #334216 --|-- 
http://www.hanskalabs.net/
 `. `'`  GPG: 1392B174 ----|---- 
http://snipr.com/qa_page
   `-   2BAB C625 4E66 E7B8 450A C3E1 E6AA 9017 1392 B174

 dipendenti" :)
Ecco.... Questo è allora l'aspetto che rende Deborphan qualcose che fa 
molto di più e di diverso da quello che immaginavo e che lo rende 
pericoloso se lo si usa senza averlo studiato adeguatamente...
Penso che l'averne parlato serva soprattutto per questo, a me in 
particolare....
Grazie, Ciao
Atque

 pericoloso se lo si usa senza averlo studiato adeguatamente...
Qualsiasi cosa, anche un batuffolo di cotone, e' pericoloso se lo
si usa senza averlo studiato adeguatamente.


 si usa senza averlo studiato adeguatamente.
beh  :-)  diciamo che esistono delle graduatorie  :-)  comunque hai ragione.
Ciao
Atque