Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
[TOOL] - Unclepine - Dipendenze e Pulizia _beta18
View unanswered posts
View posts from last 24 hours
View posts from last 7 days

Goto page Previous  1, 2, 3, 4, 5, 6 ... 13, 14, 15  Next  
Reply to topic    Gentoo Forums Forum Index Forum italiano (Italian) Risorse italiane (documentazione e tools)
View previous topic :: View next topic  
Author Message
fedeliallalinea
Administrator
Administrator


Joined: 08 Mar 2003
Posts: 30885
Location: here

PostPosted: Tue Dec 14, 2004 4:03 pm    Post subject: Reply with quote

xchris wrote:
non e' perfetto (-di funziona a volte male..)
giusto per vedere l'effetto...
usa (S) e (W)
ciao

Saglio ho mette gli stessi colori della versione precedente :?:
_________________
Questions are guaranteed in life; Answers aren't.
Back to top
View user's profile Send private message
xchris
Advocate
Advocate


Joined: 10 Jul 2003
Posts: 2824

PostPosted: Tue Dec 14, 2004 4:11 pm    Post subject: Reply with quote

si e no...

prova un unclepine -df openssh

ciao

EDIT:i colori bene o male si.... pero' mette i tag (S) (W)
_________________
while True:Gentoo()
Back to top
View user's profile Send private message
fedeliallalinea
Administrator
Administrator


Joined: 08 Mar 2003
Posts: 30885
Location: here

PostPosted: Tue Dec 14, 2004 4:14 pm    Post subject: Reply with quote

Ok pero' metterei queste cose anche all'opzione -sw
_________________
Questions are guaranteed in life; Answers aren't.
Back to top
View user's profile Send private message
xchris
Advocate
Advocate


Joined: 10 Jul 2003
Posts: 2824

PostPosted: Tue Dec 14, 2004 4:16 pm    Post subject: Reply with quote

ma quelli sono tutti in (W)
eventualmente possono essere anche (S)...

ciao
_________________
while True:Gentoo()
Back to top
View user's profile Send private message
Cazzantonio
Bodhisattva
Bodhisattva


Joined: 20 Mar 2004
Posts: 4514
Location: Somewere around the world

PostPosted: Wed Dec 15, 2004 12:27 pm    Post subject: Reply with quote

xchris wrote:
Code:

wget http://xchris.altervista.org/GECHI/unclepine_color2


Mi sembra molto chiaro... ottimo lavoro xchris! :D
_________________
Any mans death diminishes me, because I am involved in Mankinde; and therefore never send to know for whom the bell tolls; It tolls for thee.
-John Donne
Back to top
View user's profile Send private message
xchris
Advocate
Advocate


Joined: 10 Jul 2003
Posts: 2824

PostPosted: Mon Dec 20, 2004 11:06 am    Post subject: Reply with quote

ok :)

beta10 out con nuovo output sistemato e possibilita' di settare portdir e arch.
Normalmente sono rilevate in automatico... quindi non e' necessario impostarle.
Supporta lettura di USE="...." unclepine [opz]


ciao
_________________
while True:Gentoo()
Back to top
View user's profile Send private message
Cazzantonio
Bodhisattva
Bodhisattva


Joined: 20 Mar 2004
Posts: 4514
Location: Somewere around the world

PostPosted: Mon Dec 20, 2004 3:04 pm    Post subject: Reply with quote

sei un fenomeno! è il caso di dirlo! :D
_________________
Any mans death diminishes me, because I am involved in Mankinde; and therefore never send to know for whom the bell tolls; It tolls for thee.
-John Donne
Back to top
View user's profile Send private message
xchris
Advocate
Advocate


Joined: 10 Jul 2003
Posts: 2824

PostPosted: Mon Dec 20, 2004 3:42 pm    Post subject: Reply with quote

esaggggerato :)
ho fatto solo qualche modifichina :)

ciao ciao
_________________
while True:Gentoo()
Back to top
View user's profile Send private message
klaudyo
Apprentice
Apprentice


Joined: 03 Dec 2003
Posts: 207

PostPosted: Wed Dec 22, 2004 9:30 am    Post subject: Reply with quote

Ho provato ad usare il tool sul mio sistema.

Ho fatto:

Code:
./unclepine -su -u


Ottenendo la seguente lista

Code:

Unlinked Packages: 24

        * app-arch/sharutils-4.2.1-r10
        * app-crypt/gpgme-0.4.0
        * app-crypt/qca-tls-1.0
        * app-text/dgs-0.5.10-r1
        * dev-cpp/gtkmm-2.2.11
        * dev-libs/fribidi-0.10.4
        * dev-libs/libpcre-4.5
        * dev-libs/libsigc++-1.2.5
        * dev-util/yacc-1.9.1-r2
        * media-libs/hermes-1.3.2-r2
        * media-libs/libao-0.8.5
        * media-libs/musicbrainz-2.1.1
        * media-libs/taglib-1.2
        * media-libs/tunepimp-0.3.0
        * media-sound/vorbis-tools-1.0.1
        * net-analyzer/gnome-nettool-0.99.3
        * net-dns/libidn-0.3.7
        * net-misc/dhcpcd-1.3.22_p4-r5
        * sys-apps/fbset-2.1
        * sys-apps/setserial-2.17-r2
        * sys-apps/slocate-2.7-r5
        * sys-kernel/development-sources-2.6.6 (W):  old slot
        * sys-kernel/development-sources-2.6.8.1 (W):  old slot
        * sys-libs/gdbm-1.8.0-r5 (S):  old slot


A parte gli "old slot", ci sono alcune cose che credo non debbano essere rimosse!! E' il caso di dhcpcd, gnome-nettool, fbset, forse slocate, yacc.

In realtà anche per gli altri pacchetti non c'è ragione di toglierli.... forse sbaglio qualcosa io..... come devo interpretare l'output ottenuto?
Back to top
View user's profile Send private message
fedeliallalinea
Administrator
Administrator


Joined: 08 Mar 2003
Posts: 30885
Location: here

PostPosted: Wed Dec 22, 2004 9:34 am    Post subject: Reply with quote

Li vuole togliere perche' (credo) li abbia installati come dipendenze di altri pacchetti. Se controlli ne tuo world file (prendiamo ad esempio slocate) non ci sara' l'entry slocate. Quindi visto che sara' una dipendenza di qualche pacchetto che serve solo per la compilazione unclepine dice, giustamente, che non serve.
_________________
Questions are guaranteed in life; Answers aren't.
Back to top
View user's profile Send private message
klaudyo
Apprentice
Apprentice


Joined: 03 Dec 2003
Posts: 207

PostPosted: Wed Dec 22, 2004 9:39 am    Post subject: Reply with quote

fedeliallalinea wrote:
Li vuole togliere perche' (credo) li abbia installati come dipendenze di altri pacchetti. Se controlli ne tuo world file (prendiamo ad esempio slocate) non ci sara' l'entry slocate. Quindi visto che sara' una dipendenza di qualche pacchetto che serve solo per la compilazione unclepine dice, giustamente, che non serve.


...e quindi? Lo devo rimuovere o no?

Io ad esempio dhcpcd non lo vorrei rimuovere!
Back to top
View user's profile Send private message
fedeliallalinea
Administrator
Administrator


Joined: 08 Mar 2003
Posts: 30885
Location: here

PostPosted: Wed Dec 22, 2004 9:52 am    Post subject: Reply with quote

No semplicemente li metti nel world file quelli che vuoi tenere
_________________
Questions are guaranteed in life; Answers aren't.
Back to top
View user's profile Send private message
klaudyo
Apprentice
Apprentice


Joined: 03 Dec 2003
Posts: 207

PostPosted: Wed Dec 22, 2004 10:02 am    Post subject: Reply with quote

fedeliallalinea wrote:
No semplicemente li metti nel world file quelli che vuoi tenere


Ok, ma la domanda ora è perchè non sono già nel world file? Dipende dal fatto che ho fatto l'installazione dallo stage 3?

Infatti ho provato a riemergere dhcpcd ed ora unclepine non me lo da più come cosa da rimuovere!

Per mettere le cose nel world file basta aggiungerle a mano o c'è un modo migliore?
Back to top
View user's profile Send private message
fedeliallalinea
Administrator
Administrator


Joined: 08 Mar 2003
Posts: 30885
Location: here

PostPosted: Wed Dec 22, 2004 10:08 am    Post subject: Reply with quote

klaudyo wrote:
Ok, ma la domanda ora è perchè non sono già nel world file? Dipende dal fatto che ho fatto l'installazione dallo stage 3?

Possibile

klaudyo wrote:
Per mettere le cose nel world file basta aggiungerle a mano o c'è un modo migliore?

Si basta che metti l'entry a mano
_________________
Questions are guaranteed in life; Answers aren't.
Back to top
View user's profile Send private message
Cazzantonio
Bodhisattva
Bodhisattva


Joined: 20 Mar 2004
Posts: 4514
Location: Somewere around the world

PostPosted: Wed Dec 22, 2004 7:19 pm    Post subject: Reply with quote

@klaudyo
Se scrivi
Code:
emerge pippo
il programma "pippo" verrà messo nel word file (considerato come programma volontariamente installato), tutti i pacchetti che vengono installati come dipendenza invece no
Se scrivi emerge gnome solo il pacchetto gnome-base/gnome viene messo in world, tutte le sue dipendenze (ovvero tutti i pacchetti che compongono gnome) non verranno messi in world.
Quando dai
Code:
emerge -C gnome
viene rimosso il pacchetto suddetto ma tutte le sue dipendenze rimangono a giro (in pratica tutto gnome visto che il pacchetto gnome-base/gnome è solo un metapacchetto)... e qui entra in gioco unclepine che ti lista tutti i pacchetti che non sono dipendenza di nessun pacchetto in world (e che pertanto nemmeno vengono upgradati quando scrivi emerge -uD world)
Se unclepine ti segnala qualche pacchetto che vorresti, ma attualmente non è dipendenza di nessun pacchetto in world allora puoi metterlo a mano in world oppure riemergerlo scrivendo emerge nomepacchetto, in tal modo viene automaticamente messo in world
_________________
Any mans death diminishes me, because I am involved in Mankinde; and therefore never send to know for whom the bell tolls; It tolls for thee.
-John Donne
Back to top
View user's profile Send private message
Cazzantonio
Bodhisattva
Bodhisattva


Joined: 20 Mar 2004
Posts: 4514
Location: Somewere around the world

PostPosted: Sat Dec 25, 2004 6:12 pm    Post subject: Reply with quote

@xchris

mi sono recentemente fermato a riflettere su un fatto interessante:
A volte capita di emergere un programma che ha tra le sue dipendenze un pacchetto che genera delle use flag "ereditate"; a me è capitato di installare mysql come dipendenza di mythtv (ho ricevuto per natale la scheda tv :wink: )
Le use flag generate da tali pacchetti vengono riutilizzate talvolta da altri programmi, che una volta riemersi (con le use flag "ereditate") diventano "depend from" di mysql.... a me è capitato con le qt
in tale caso, dopo aver tolto mythtv, unclepine -u non mi seleziona (giustamente) mysql come "unlinked", tuttavia mi farebe piacere sbarazzarmi di tale pacchetto insieme a mythtv visto che non era certo mia intenzione originale installare le qt con la use "mysql"
In questo caso sono stato attento a quanto veniva emerso quindi non avrò problemi a ricompilare le qt senza mysql e togliere quest'ultimo... tuttavia in casi più generali il problema dei pacchetti "generatori di use flag", che si insediano e non se ne vanno più, esiste

Secondo te è possibile implementare in unclepine un modo per scovare questi pacchetti, mostrare le loro dipendenze "vere" e quelle generate solo dalle use flag che loro stessi hanno imposto (che quindi non sono nel make.conf) e generare una lista di quelli "sospetti"? (che dipendono solo dalle use flag suddette)

forse è una cosa che richiede un lavoro sproporzionato rispetto al beneficio ricevuto... tuttavia penso potrebbe essere una feature interessante....
che ne dici?
_________________
Any mans death diminishes me, because I am involved in Mankinde; and therefore never send to know for whom the bell tolls; It tolls for thee.
-John Donne
Back to top
View user's profile Send private message
silverhand
n00b
n00b


Joined: 29 Dec 2004
Posts: 23

PostPosted: Fri Dec 31, 2004 2:29 pm    Post subject: Reply with quote

Scusate un paio di domande magari banali e sciocche ho dato:

Code:

unclepine -sw


per aevere i pacchetti presenti in world e mi trovo una lista di pacchetti ora:

1. Quando trovo:

Code:

     -> * dev-libs/glib-2.4.6 needed by All:20 World:4 System:0
                gnome-base/gconf-2.6.2
                x11-libs/pango-1.4.1
                x11-misc/xscreensaver-4.16
                x11-wm/openbox-3.2-r1


vuol dire che glib-2.4.6 ha bisogno di gconf eccetera o viceversa?

2. nel caso:

Code:

     -> * dev-libs/glib-1.2.10-r5 needed by All:3 World:0 System:1
               sys-libs/pam-0.77-r1


Cosa significa needed by All:3?
e System:1?

Grazie mille e fantastico tool!!!
Back to top
View user's profile Send private message
gutter
Bodhisattva
Bodhisattva


Joined: 13 Mar 2004
Posts: 7162
Location: Aarau, Aargau, Switzerland

PostPosted: Fri Dec 31, 2004 4:12 pm    Post subject: Reply with quote

"All" sono tutti i pacchetti cha utilizano quello in questione "World" indica quanti di quelli precedenti sono nel world file e "system" quanti di quelli precedenti sono nel system. Spero di essere stato chiaro ;) anche se non credo :)
_________________
Registered as User #281564 and Machines #163761
Back to top
View user's profile Send private message
silverhand
n00b
n00b


Joined: 29 Dec 2004
Posts: 23

PostPosted: Sat Jan 01, 2005 9:08 pm    Post subject: Reply with quote

Una cosa un po contorta ma penso di aver capito dimmi se è giusto:

Nell'output:

Code:

     -> * dev-libs/glib-2.4.6 needed by All:20 World:4 System:0
                gnome-base/gconf-2.6.2
                x11-libs/pango-1.4.1
                x11-misc/xscreensaver-4.16
                x11-wm/openbox-3.2-r1


significa che glib-2.4.6 è necessario a 20 pacchetti di cui 4 sono nel world file e sono quelli elencati!!


Dimmi che è giusto?

Grazie
Back to top
View user's profile Send private message
xchris
Advocate
Advocate


Joined: 10 Jul 2003
Posts: 2824

PostPosted: Sun Jan 02, 2005 9:28 pm    Post subject: Reply with quote

e' giusto :)

@Cazzantonio: appena torno ne riparliamo.Al momento sono lontano dal mondo informatico... periodo disintossicante :)


ciao
_________________
while True:Gentoo()
Back to top
View user's profile Send private message
fedeliallalinea
Administrator
Administrator


Joined: 08 Mar 2003
Posts: 30885
Location: here

PostPosted: Sun Jan 02, 2005 9:41 pm    Post subject: Reply with quote

Bentornato xchris :D
_________________
Questions are guaranteed in life; Answers aren't.
Back to top
View user's profile Send private message
Cazzantonio
Bodhisattva
Bodhisattva


Joined: 20 Mar 2004
Posts: 4514
Location: Somewere around the world

PostPosted: Mon Jan 03, 2005 1:40 pm    Post subject: Reply with quote

xchris wrote:

@Cazzantonio: appena torno ne riparliamo.Al momento sono lontano dal mondo informatico... periodo disintossicante :)

Fai più che bene :wink: Anche io ultimamente uso il pc in maniera abbastanza passiva (ho ricominciato a studiare... ebbene sì... udite udite forse mi laureo davvero anche io prima o poi :lol: )
_________________
Any mans death diminishes me, because I am involved in Mankinde; and therefore never send to know for whom the bell tolls; It tolls for thee.
-John Donne
Back to top
View user's profile Send private message
gutter
Bodhisattva
Bodhisattva


Joined: 13 Mar 2004
Posts: 7162
Location: Aarau, Aargau, Switzerland

PostPosted: Mon Jan 03, 2005 5:38 pm    Post subject: Reply with quote

@Cazzantonio: In bocca al lupo :wink:
_________________
Registered as User #281564 and Machines #163761
Back to top
View user's profile Send private message
=DvD=
Veteran
Veteran


Joined: 25 Mar 2004
Posts: 1353

PostPosted: Tue Jan 04, 2005 8:35 pm    Post subject: Reply with quote

Segnalo
https://forums.gentoo.org/viewtopic.php?t=261529&highlight=
https://forums.gentoo.org/viewtopic.php?t=142475&highlight=
Nel primo si parla della necessità di un tool come unclepine, nel secondo è presentato un tool, dep, che pare svolga le funzioni di unclepine, ma a quanto ho letto è meno potente, e non più sviluppato.
Back to top
View user's profile Send private message
xchris
Advocate
Advocate


Joined: 10 Jul 2003
Posts: 2824

PostPosted: Thu Jan 06, 2005 5:25 pm    Post subject: Reply with quote

ti ringrazio per l'ottima pub che stai facendo ma e' inutile postare in quel thread perche' ho parlato in chat proprio con loro :)

grazie cmq :)

@fedeliallalinea: ora sono tornato veramente :) Grazie :)
_________________
while True:Gentoo()
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Forum italiano (Italian) Risorse italiane (documentazione e tools) All times are GMT
Goto page Previous  1, 2, 3, 4, 5, 6 ... 13, 14, 15  Next
Page 5 of 15

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum