Forums

Skip to content

Advanced search
  • Quick links
    • Unanswered topics
    • Active topics
    • Search
  • FAQ
  • Login
  • Register
  • Board index International Gentoo Users Forum italiano (Italian) Risorse italiane (documentazione e tools)
  • Search

[TOOL] - Unclepine - Dipendenze e Pulizia _beta18

Forum riservato alla documentazione in italiano.

Moderator: ago

Post Reply
  • Print view
Advanced search
363 posts
  • Page 5 of 15
    • Jump to page:
  • Previous
  • 1
  • …
  • 3
  • 4
  • 5
  • 6
  • 7
  • …
  • 15
  • Next
Author
Message
fedeliallalinea
Administrator
Administrator
User avatar
Posts: 32019
Joined: Sat Mar 08, 2003 11:15 pm
Location: here
Contact:
Contact fedeliallalinea
Website

  • Quote

Post by fedeliallalinea » Tue Dec 14, 2004 4:03 pm

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.

"Those who would give up essential liberty to purchase a little temporary safety,
deserve neither liberty nor safety."
- Ben Franklin
https://www.news.admin.ch/it/nsb?id=103968
Top
xchris
Advocate
Advocate
User avatar
Posts: 2824
Joined: Thu Jul 10, 2003 10:21 pm

  • Quote

Post by xchris » Tue Dec 14, 2004 4:11 pm

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()
Top
fedeliallalinea
Administrator
Administrator
User avatar
Posts: 32019
Joined: Sat Mar 08, 2003 11:15 pm
Location: here
Contact:
Contact fedeliallalinea
Website

  • Quote

Post by fedeliallalinea » Tue Dec 14, 2004 4:14 pm

Ok pero' metterei queste cose anche all'opzione -sw
Questions are guaranteed in life; Answers aren't.

"Those who would give up essential liberty to purchase a little temporary safety,
deserve neither liberty nor safety."
- Ben Franklin
https://www.news.admin.ch/it/nsb?id=103968
Top
xchris
Advocate
Advocate
User avatar
Posts: 2824
Joined: Thu Jul 10, 2003 10:21 pm

  • Quote

Post by xchris » Tue Dec 14, 2004 4:16 pm

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

ciao
while True:Gentoo()
Top
Cazzantonio
Bodhisattva
Bodhisattva
User avatar
Posts: 4514
Joined: Sat Mar 20, 2004 8:57 pm
Location: Somewere around the world

  • Quote

Post by Cazzantonio » Wed Dec 15, 2004 12:27 pm

xchris wrote:

Code: Select all

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
Top
xchris
Advocate
Advocate
User avatar
Posts: 2824
Joined: Thu Jul 10, 2003 10:21 pm

  • Quote

Post by xchris » Mon Dec 20, 2004 11:06 am

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()
Top
Cazzantonio
Bodhisattva
Bodhisattva
User avatar
Posts: 4514
Joined: Sat Mar 20, 2004 8:57 pm
Location: Somewere around the world

  • Quote

Post by Cazzantonio » Mon Dec 20, 2004 3:04 pm

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
Top
xchris
Advocate
Advocate
User avatar
Posts: 2824
Joined: Thu Jul 10, 2003 10:21 pm

  • Quote

Post by xchris » Mon Dec 20, 2004 3:42 pm

esaggggerato :)
ho fatto solo qualche modifichina :)

ciao ciao
while True:Gentoo()
Top
klaudyo
Apprentice
Apprentice
Posts: 207
Joined: Wed Dec 03, 2003 12:21 pm
Contact:
Contact klaudyo
Website

  • Quote

Post by klaudyo » Wed Dec 22, 2004 9:30 am

Ho provato ad usare il tool sul mio sistema.

Ho fatto:

Code: Select all

./unclepine -su -u
Ottenendo la seguente lista

Code: Select all

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?
Top
fedeliallalinea
Administrator
Administrator
User avatar
Posts: 32019
Joined: Sat Mar 08, 2003 11:15 pm
Location: here
Contact:
Contact fedeliallalinea
Website

  • Quote

Post by fedeliallalinea » Wed Dec 22, 2004 9:34 am

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.

"Those who would give up essential liberty to purchase a little temporary safety,
deserve neither liberty nor safety."
- Ben Franklin
https://www.news.admin.ch/it/nsb?id=103968
Top
klaudyo
Apprentice
Apprentice
Posts: 207
Joined: Wed Dec 03, 2003 12:21 pm
Contact:
Contact klaudyo
Website

  • Quote

Post by klaudyo » Wed Dec 22, 2004 9:39 am

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!
Top
fedeliallalinea
Administrator
Administrator
User avatar
Posts: 32019
Joined: Sat Mar 08, 2003 11:15 pm
Location: here
Contact:
Contact fedeliallalinea
Website

  • Quote

Post by fedeliallalinea » Wed Dec 22, 2004 9:52 am

No semplicemente li metti nel world file quelli che vuoi tenere
Questions are guaranteed in life; Answers aren't.

"Those who would give up essential liberty to purchase a little temporary safety,
deserve neither liberty nor safety."
- Ben Franklin
https://www.news.admin.ch/it/nsb?id=103968
Top
klaudyo
Apprentice
Apprentice
Posts: 207
Joined: Wed Dec 03, 2003 12:21 pm
Contact:
Contact klaudyo
Website

  • Quote

Post by klaudyo » Wed Dec 22, 2004 10:02 am

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?
Top
fedeliallalinea
Administrator
Administrator
User avatar
Posts: 32019
Joined: Sat Mar 08, 2003 11:15 pm
Location: here
Contact:
Contact fedeliallalinea
Website

  • Quote

Post by fedeliallalinea » Wed Dec 22, 2004 10:08 am

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.

"Those who would give up essential liberty to purchase a little temporary safety,
deserve neither liberty nor safety."
- Ben Franklin
https://www.news.admin.ch/it/nsb?id=103968
Top
Cazzantonio
Bodhisattva
Bodhisattva
User avatar
Posts: 4514
Joined: Sat Mar 20, 2004 8:57 pm
Location: Somewere around the world

  • Quote

Post by Cazzantonio » Wed Dec 22, 2004 7:19 pm

@klaudyo
Se scrivi

Code: Select all

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: Select all

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
Top
Cazzantonio
Bodhisattva
Bodhisattva
User avatar
Posts: 4514
Joined: Sat Mar 20, 2004 8:57 pm
Location: Somewere around the world

  • Quote

Post by Cazzantonio » Sat Dec 25, 2004 6:12 pm

@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
Top
silverhand
n00b
n00b
Posts: 23
Joined: Wed Dec 29, 2004 10:15 am

  • Quote

Post by silverhand » Fri Dec 31, 2004 2:29 pm

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

Code: Select all

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

1. Quando trovo:

Code: Select all

     -> * 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: Select all

     -> * 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!!!
Top
gutter
Bodhisattva
Bodhisattva
User avatar
Posts: 7162
Joined: Sat Mar 13, 2004 10:37 pm
Location: Aarau, Aargau, Switzerland
Contact:
Contact gutter
Website

  • Quote

Post by gutter » Fri Dec 31, 2004 4:12 pm

"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
Top
silverhand
n00b
n00b
Posts: 23
Joined: Wed Dec 29, 2004 10:15 am

  • Quote

Post by silverhand » Sat Jan 01, 2005 9:08 pm

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

Nell'output:

Code: Select all

     -> * 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
Top
xchris
Advocate
Advocate
User avatar
Posts: 2824
Joined: Thu Jul 10, 2003 10:21 pm

  • Quote

Post by xchris » Sun Jan 02, 2005 9:28 pm

e' giusto :)

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


ciao
while True:Gentoo()
Top
fedeliallalinea
Administrator
Administrator
User avatar
Posts: 32019
Joined: Sat Mar 08, 2003 11:15 pm
Location: here
Contact:
Contact fedeliallalinea
Website

  • Quote

Post by fedeliallalinea » Sun Jan 02, 2005 9:41 pm

Bentornato xchris :D
Questions are guaranteed in life; Answers aren't.

"Those who would give up essential liberty to purchase a little temporary safety,
deserve neither liberty nor safety."
- Ben Franklin
https://www.news.admin.ch/it/nsb?id=103968
Top
Cazzantonio
Bodhisattva
Bodhisattva
User avatar
Posts: 4514
Joined: Sat Mar 20, 2004 8:57 pm
Location: Somewere around the world

  • Quote

Post by Cazzantonio » Mon Jan 03, 2005 1:40 pm

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
Top
gutter
Bodhisattva
Bodhisattva
User avatar
Posts: 7162
Joined: Sat Mar 13, 2004 10:37 pm
Location: Aarau, Aargau, Switzerland
Contact:
Contact gutter
Website

  • Quote

Post by gutter » Mon Jan 03, 2005 5:38 pm

@Cazzantonio: In bocca al lupo :wink:
Registered as User #281564 and Machines #163761
Top
=DvD=
Veteran
Veteran
Posts: 1353
Joined: Thu Mar 25, 2004 10:35 pm

  • Quote

Post by =DvD= » Tue Jan 04, 2005 8:35 pm

Segnalo
http://forums.gentoo.org/viewtopic.php? ... highlight=
http://forums.gentoo.org/viewtopic.php? ... 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.
Top
xchris
Advocate
Advocate
User avatar
Posts: 2824
Joined: Thu Jul 10, 2003 10:21 pm

  • Quote

Post by xchris » Thu Jan 06, 2005 5:25 pm

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()
Top
Post Reply
  • Print view

363 posts
  • Page 5 of 15
    • Jump to page:
  • Previous
  • 1
  • …
  • 3
  • 4
  • 5
  • 6
  • 7
  • …
  • 15
  • Next

Return to “Risorse italiane (documentazione e tools)”

Jump to
  • Assistance
  • ↳   News & Announcements
  • ↳   Frequently Asked Questions
  • ↳   Installing Gentoo
  • ↳   Multimedia
  • ↳   Desktop Environments
  • ↳   Networking & Security
  • ↳   Kernel & Hardware
  • ↳   Portage & Programming
  • ↳   Gamers & Players
  • ↳   Other Things Gentoo
  • ↳   Unsupported Software
  • Discussion & Documentation
  • ↳   Documentation, Tips & Tricks
  • ↳   Gentoo Chat
  • ↳   Gentoo Forums Feedback
  • ↳   Duplicate Threads
  • International Gentoo Users
  • ↳   中文 (Chinese)
  • ↳   Dutch
  • ↳   Finnish
  • ↳   French
  • ↳   Deutsches Forum (German)
  • ↳   Diskussionsforum
  • ↳   Deutsche Dokumentation
  • ↳   Greek
  • ↳   Forum italiano (Italian)
  • ↳   Forum di discussione italiano
  • ↳   Risorse italiane (documentazione e tools)
  • ↳   Polskie forum (Polish)
  • ↳   Instalacja i sprzęt
  • ↳   Polish OTW
  • ↳   Portuguese
  • ↳   Documentação, Ferramentas e Dicas
  • ↳   Russian
  • ↳   Scandinavian
  • ↳   Spanish
  • ↳   Other Languages
  • Architectures & Platforms
  • ↳   Gentoo on ARM
  • ↳   Gentoo on PPC
  • ↳   Gentoo on Sparc
  • ↳   Gentoo on Alternative Architectures
  • ↳   Gentoo on AMD64
  • ↳   Gentoo for Mac OS X (Portage for Mac OS X)
  • Board index
  • All times are UTC
  • Delete cookies

© 2001–2026 Gentoo Authors
Gentoo is a trademark of the Gentoo Foundation, Inc. and of Förderverein Gentoo e.V.
The contents of this document, unless otherwise expressly stated, are licensed under the CC-BY-SA-4.0 license.
The Gentoo Name and Logo Usage Guidelines apply.

Powered by phpBB® Forum Software © phpBB Limited

Privacy Policy