View previous topic :: View next topic |
Author |
Message |
xchris Advocate
Joined: 10 Jul 2003 Posts: 2824
|
Posted: Wed Nov 10, 2004 11:19 am Post subject: [TOOL] - Unclepine - Dipendenze e Pulizia _beta18 |
|
|
Questo thread e' nato perche' il vecchio era decisamente kilometrico e quindi poco comodo da consultare per i nuovi tester.
L'originale con tutta la storia dello ZioPino (UnclePine) lo trovate qui:
https://forums.gentoo.org/viewtopic.php?t=220532&start=0
--------------------------------------------------------------------------------------
Unclepine - ver 0.1_beta18
Code: |
wget http://www.xchris.net/download.php?file=files/unclepine/unclepine-latest.tar.gz -O unclepine.tar.gz
|
http://www.xchris.net/download.php?file=files/unclepine/unclepine-latest.tar.gz
--------------------------------------------------------------------------------------
A cosa serve Unclepine?
E' un tool sperimentale!Usatelo a vostro rischio e pericolo!!
* Mostra le dipendenze dirette e inverse di uno o piu' pacchetti installati [ -df,-df,-di ]
* Permette di disinstallare un pacchetto e le sue dipendenze inutilizzate (unmerge ricorsivo) [ -du ]
* Permette di fare pulizia generale del sistema eliminando i pacchetti inutili o obsoleti [-u ]
* Permette di rilevare i pacchetti con dipendenze circolari [-r ]
* Mostra tutti i pacchetti installati con le dipendenze dirette [ -sd ]
* Mostra il file world con i pacchetti corrispondenti installati e permette lo sfoltimento (non automatico) [ -sw ]
* Mostra i pacchetti che forniscono i Virtual [ -sv ]
* Mostra le differenze (in termini di dipendenze) tra i pacchetti installati e i corrispondenti(stessa versione) in portage [ -dc ]
* Permette di passare i risultati ad altri script in modo semplice esclude in automatico i pacchetti SYSTEM e WORLD [ -x ]
* Lavora di default con opzioni sufficientemente sicure ma permette di usare opzioni ad hoc (e magari pericolose) [ -m ] ATTENZIONE
* Considera le useflag usate in fase di compilazione (cosa che non fa emerge --depclen)
* Dispone di una console per velocizzare l'utilizzo ripetuto [ -ic ]
* Supporta i cascading profiles (supporto preliminare)
* Non permette in modo semplice di fare danni!!Non ha nessuna opzione per modificare il sistema!
* Supporta portage 2.0.50 e portage 2.0.51
* Rileva ebuild in /var/db/pkg corrotti
unclepine --help
Code: |
UnclePine 0.1_beta3 - Tool for dependencies jobs
Usage: unclepine SEARCH_METHOD [ OPTIONS ] [ ARGUMENTS ]
unclepine ( -db | -df | -du | -di | -u | -r | -sd | -sw | -sv | -ic ) [ -c , -nc , -cu , -su , -f , -pd , -m , -x , -v ] [ PKG1PKG2 ... PKG-N ]
-h , --help
shows this help screen
ARGUMENTS
- One ore more package name in these formats:
- cat/app
- app
- =cat/app-ver
- None for -u,-sd,-sw,-sv,-ic,-r,-dc actions
SEARCH_METHOD
-db , --depend-by
list inverse dependencies for PKG(S) given
-df , --depend-from
list direct dependencies for PKG(S) given
-di , --deps-inspect
list cumulative inverse/direct dependencies for PKG(S) given
-dc , --deps-check
checks current dependencies against ones from updated portage
-du , --deep-unmerge
list packages that are not needed anymore
if PKG(S) are removed
-u , --unlinked
list packages not needed anymore,according to
your portage settings.BE CAREFUL!!!
-r , --recursive
shows circular dependencies
-sd , --show-db
shows every package installed with its direct
dependencies
-sw , --show-world
shows world file and marks dependent packages
-sv , --show-virtuals
shows virtuals and packages providing them
-ic , --interactive-console
starts an interactive console
OPTIONS
-c ,--color
forced output with color
(if you want colors also when piping to other commands)
-nc ,--no-color
output with no color
-cu ,--compile-use
consider useflags used during compiling
(DEFAULT MODE)
-su ,--system-use
consider system use
-d , --depend
consider DEPEND dependencies files:
(DEFAULT MODE)
-pd , --pdepend
consider PDEPEND dependencies files:
(DEFAULT MODE)
-m , --manual
unset DEFAULT MODE options for tweaking your search
BE CAREFUL!CAN LEAD TO UNSAFE RESULTS!
-x ,--exec
needed to pipe results to other commands
-v ,--verbose
more verbose output
|
Code: | --debug
Da usare per debug... unclepine -u -su -c --debug > debug.file
Poi mandatemelo via mail
--notify
Da usare per vedere se c'e' qualche problema a risolvere dipendenze
|
Limiti di Unclepine
* Non supporta dipendenze in OR. (si comporta cmq in modo conservativo.Potrebbe non segnare per la rimozione un bassissimo numero di pacchetti)
* Non supporta ancora nel cascading profile l'esclusione di pacchetti -*
Note
Le prime volte che lo utilizzate nella riga di comando includete anche -su (system-use) in modo tale da renderlo ancora + sicuro!
Unclepine - Guida pratica alle funzioni principali - In costruzione
rimozione pacchetti inutili e obsoleti
-su: --system-use
-u: --unlinked
E' sempre meglio includere le useflag di sistema! (e' + sicuro)
Supponiamo che vogliamo salvare l'output in un file.
Utilizziamo -x per preaparare un output non colorato e con la sintassi corretta
Code: |
unclepine -su -u -x > da_controllare
|
Nota:con l'opzione -x tutti i pacchetti di sistema e di world (quelli con slot vecchi) non vengono passati per questioni di sicurezza!
Supponiamo ora che l'output del primo comando ci sembri sicuro e attendibile... e vogliamo passare il tutto in pasto a emerge -C
Code: |
unclepine -su -u -x | xargs emerge -C
|
-x: --exec
NOTA: Osservate bene cosa fa e state pronti con un CTRL-C se unclepine impazzisce
Una pratica + sicura e' quella di crearsi il file "da_controllare" come indicato sopra, editare il file e poi
Code: |
emerge -C `cat da_controllare`
|
Unmerge ricorsivo
Eccoci alla funzione + desiderata in portage.Come rimuovere un pacchetto e tutte le sue dipendenze (inutilizzate)
Code: |
unclepine -su -du pacchetto
|
-du: --deep-unmerge
Capita spesso che il nostro pacchetto indesiderato sia dipendenza di altri pacchetti installati e cmq necessari ad altri (magari in world file)
Ad es: se voglio rimuovere l'ottimo mplayer e ho installato kmplayer (presente in world file) unclepine non permettera' la rimozione.
A questo punto potremmo controllare chi "blocca" mplayer con:
Code: |
unclepine -su -db mplayer
|
-db: --depend-by
A questo punto dovremmo rilevare che mplayer e' necessario a kmplayer
Se proprio vogliamo sbarazzarci di tutto mplayer e compagnia bella possiamo fare
Code: |
unclepine -su -du mplayer kmplayer
|
Altra strada..per la rimozione forzata di un pacchetto (rimuove dipendenze dirette e inverse con rispettive dipendenze inutilizzate)
Code: |
unclepine -su -db mplayer -x | xargs unclepine -su -du mplayer
|
(avrei potuto mettere un opzione per fare questo ma e' meglio lasciare manuale questa delicata operazione)
Utilizzando l'opzione -x (nell'ultimo unclepine lanciato) come sopra descritto possiamo rimuovere agevolmente i pacchetti.
ssione sui pacchetti che potrebbero necessitare di kde per funzionare)
Ispezione World File e pulizia
Nessuna funzione automatizzata qui. (E' vitale e non amo che degli script ci lavorino sopra in W mode)
-sw: --show-world
Mostrera' i pacchetti del world file (con versione) e il numero di pacchetti che dipendono da essi (specificando se sono pacchetti generici ,nel world file o nel system profile)
Ispezione dei pacchetti che forniscono Virtual
Dal momento che nel nuovo portage non serve + il file virtuals,con questa funzione eì possibile ispezionare quei pacchetti che forniscono Virtual package.
-sv: --show-virtuals
Le altre funzioni a presto
Direi che ho finito con la presentazione
Riportate qualunque bug,stranezza,dubbio!
Grazie a chiunque vorra' testarlo!
ciao _________________ while True:Gentoo()
Last edited by xchris on Tue Mar 15, 2005 12:46 pm; edited 18 times in total |
|
Back to top |
|
|
gutter Bodhisattva
Joined: 13 Mar 2004 Posts: 7162 Location: Aarau, Aargau, Switzerland
|
Posted: Wed Nov 10, 2004 11:25 am Post subject: |
|
|
Forse ora che non devo leggermi 20 pagine penso di provarlo. La settimana prossima ho finito con l'uni e sarò uno dei tuoi tester _________________ Registered as User #281564 and Machines #163761 |
|
Back to top |
|
|
morellik l33t
Joined: 03 Feb 2003 Posts: 629 Location: Firenze
|
Posted: Wed Nov 10, 2004 11:41 am Post subject: |
|
|
Sarò handicappato, ma non riesco a scaricare il programma.
Se clicco sul link vado nella pagina http://home.altervista.org/site/, se faccio save link
as, mi salva la pagina html di altervista come unclepine.tar.gz.
Mea culpa?
morellik |
|
Back to top |
|
|
gutter Bodhisattva
Joined: 13 Mar 2004 Posts: 7162 Location: Aarau, Aargau, Switzerland
|
Posted: Wed Nov 10, 2004 11:46 am Post subject: |
|
|
morellik wrote: | Sarò handicappato, ma non riesco a scaricare il programma.
Se clicco sul link vado nella pagina http://home.altervista.org/site/, se faccio save link
as, mi salva la pagina html di altervista come unclepine.tar.gz.
Mea culpa?
morellik |
Copia ed incolla tutto il comando in una shell _________________ Registered as User #281564 and Machines #163761 |
|
Back to top |
|
|
xchris Advocate
Joined: 10 Jul 2003 Posts: 2824
|
Posted: Wed Nov 10, 2004 12:28 pm Post subject: |
|
|
@morellik: limitazioni di altervista
O apri una nuova finestra del browser e incolli l'indirizzo o da shell fa wget..... (cosa migliore e + veloce)
@gutter: ottimo ... aspetto i bug report
ciao e grazie a tutti! _________________ while True:Gentoo() |
|
Back to top |
|
|
fedeliallalinea Administrator
Joined: 08 Mar 2003 Posts: 31355 Location: here
|
Posted: Wed Nov 10, 2004 12:55 pm Post subject: |
|
|
Ottimo direi allora che possiamo bloccare l'altro post evitare che qualcuno ci scdriva ancora _________________ Questions are guaranteed in life; Answers aren't. |
|
Back to top |
|
|
randomaze Bodhisattva
Joined: 21 Oct 2003 Posts: 9985
|
Posted: Wed Nov 10, 2004 1:04 pm Post subject: |
|
|
fedeliallalinea wrote: | Ottimo direi allora che possiamo bloccare l'altro post evitare che qualcuno ci scdriva ancora |
Gia fatto _________________ Ciao da me! |
|
Back to top |
|
|
wildancer Guru
Joined: 02 Apr 2004 Posts: 472
|
Posted: Wed Nov 10, 2004 4:29 pm Post subject: |
|
|
Fantastico xchris, mi passi zorro e non mi dici nulla di zio pino?!?!? |
|
Back to top |
|
|
fedeliallalinea Administrator
Joined: 08 Mar 2003 Posts: 31355 Location: here
|
Posted: Wed Nov 10, 2004 4:33 pm Post subject: |
|
|
wildancer wrote: | Fantastico xchris, mi passi zorro e non mi dici nulla di zio pino?!?!? |
zio pino e' da un po' che gira _________________ Questions are guaranteed in life; Answers aren't. |
|
Back to top |
|
|
xchris Advocate
Joined: 10 Jul 2003 Posts: 2824
|
Posted: Wed Nov 10, 2004 4:47 pm Post subject: |
|
|
wildancer wrote: | Fantastico xchris, mi passi zorro e non mi dici nulla di zio pino?!?!? |
ehhhh
ma hai le fette di prosciutto sugli occhi
e' un mese e passa che gira
fammi sapere se lo provi!
ciao _________________ while True:Gentoo() |
|
Back to top |
|
|
FonderiaDigitale Veteran
Joined: 06 Nov 2003 Posts: 1710 Location: Rome, Italy
|
Posted: Sat Nov 13, 2004 12:44 pm Post subject: |
|
|
Code: | Goliath software # /usr/local/scripts/portage/unclepine -df gnome-libs |
Code: | ~ Version 0.1_beta3
Analyzing....Please Wait
If you feel bored launch it with -v switch!
Traceback (most recent call last):
File "/usr/local/scripts/portage/unclepine", line 1260, in ?
main()
File "/usr/local/scripts/portage/unclepine", line 1221, in main
build_database()
File "/usr/local/scripts/portage/unclepine", line 1032, in build_database
os.path.walk(pkg_dir,db_builder,'')
File "/usr/lib/python2.3/posixpath.py", line 290, in walk
walk(name, func, arg)
File "/usr/lib/python2.3/posixpath.py", line 290, in walk
walk(name, func, arg)
File "/usr/lib/python2.3/posixpath.py", line 282, in walk
func(arg, top, names)
File "/usr/local/scripts/portage/unclepine", line 485, in db_builder
database[dirname[12:]]=uniq(retrieve_data(dirname))
File "/usr/local/scripts/portage/unclepine", line 393, in retrieve_data
all_dependencies[x]=clean_or(devirtualize(flatten(dep_opconvert(dep_parenreduce(all_dependencies[x]),uniq(use),[]))))
File "/usr/lib/portage/pym/portage.py", line 398, in flatten
for x in mytokens:
TypeError: iteration over non-sequence
bash: prompt_command: command not found
| ... debug mode:
Code: | ~ Version 0.1_beta3
>>> Psyco enabled! ;)
>>> Considering Build time Use
>>> Considering RDEPEND files
>>> Considering DEPEND files
>>> Considering PDEPEND files
>>> Reading portage parameters
ARCH: x86
PORTDIR: /usr/portage
USEFLAGS: 121
>>> Building Virtuals
>>> Reading dependencies files from /var/db/pkg/ /var/cache/edb/dep/usr/portage/ (mix mode)
!!! Using only info from /var/db/pkg for: app-arch/tar-1.14.90
!!! Using only info from /var/db/pkg for: app-crypt/gpgme-1.0.0-r3
[...]
!!! Using only info from /var/db/pkg for: sys-kernel/nitro-sources-2.6.8.1-r6
!!! Using only info from /var/db/pkg for: sys-kernel/nitro-sources-2.6.9-r3
!!! Using only info from /var/db/pkg for: x11-libs/libwnck-2.7.92
Traceback (most recent call last):
File "/usr/local/scripts/portage/unclepine", line 1260, in ?
main()
File "/usr/local/scripts/portage/unclepine", line 1221, in main
build_database()
File "/usr/local/scripts/portage/unclepine", line 1032, in build_database
os.path.walk(pkg_dir,db_builder,'')
File "/usr/lib/python2.3/posixpath.py", line 290, in walk
walk(name, func, arg)
File "/usr/lib/python2.3/posixpath.py", line 290, in walk
walk(name, func, arg)
File "/usr/lib/python2.3/posixpath.py", line 282, in walk
func(arg, top, names)
File "/usr/local/scripts/portage/unclepine", line 485, in db_builder
database[dirname[12:]]=uniq(retrieve_data(dirname))
File "/usr/local/scripts/portage/unclepine", line 393, in retrieve_data
all_dependencies[x]=clean_or(devirtualize(flatten(dep_opconvert(dep_parenreduce(all_dependencies[x]),uniq(use),[]))))
File "/usr/lib/portage/pym/portage.py", line 398, in flatten
for x in mytokens:
TypeError: iteration over non-sequence
|
_________________ Come disse un amico, i sistemisti sono un po' come gli artigiani per l'informatica
|
|
Back to top |
|
|
xchris Advocate
Joined: 10 Jul 2003 Posts: 2824
|
Posted: Sat Nov 13, 2004 1:12 pm Post subject: |
|
|
purtroppo non posso debuggare nel weekend.
Lunedi lo faro' di sicuro!
Grazie per la segnalazione.
Solitamente questi problemi si hanno con dipendenze scritte in modo non proprio standard :S
Cmq lunedi indago.
Grazie per la segnalazione
ciao
EDIT:prova a cambiare il mix mode sia in local che in portage!10x
(all'inizio delòp script c'e' una var...la vedi subito) _________________ while True:Gentoo()
Last edited by xchris on Sat Nov 13, 2004 1:14 pm; edited 1 time in total |
|
Back to top |
|
|
FonderiaDigitale Veteran
Joined: 06 Nov 2003 Posts: 1710 Location: Rome, Italy
|
Posted: Sat Nov 13, 2004 1:14 pm Post subject: |
|
|
se ti servono altre info fammi sapere _________________ Come disse un amico, i sistemisti sono un po' come gli artigiani per l'informatica
|
|
Back to top |
|
|
xchris Advocate
Joined: 10 Jul 2003 Posts: 2824
|
Posted: Sat Nov 13, 2004 1:21 pm Post subject: |
|
|
FonderiaDigitale wrote: | se ti servono altre info fammi sapere |
visto che non sono infrequenti questi casi...penso che implementero' un debug mode serio...
10x
ciao _________________ while True:Gentoo() |
|
Back to top |
|
|
xchris Advocate
Joined: 10 Jul 2003 Posts: 2824
|
Posted: Sat Nov 13, 2004 1:32 pm Post subject: |
|
|
prova a scaricare questa di test:
wget http://xchris.altervista.org/GECHI/unclepine
dovrebbe ignorare (brutta cosa ma almeno te lo dice) i pacchetti problematici....
ciao ciao _________________ while True:Gentoo() |
|
Back to top |
|
|
_sys/sid Guru
Joined: 27 Aug 2004 Posts: 346 Location: Asola (Mantova)
|
Posted: Mon Nov 15, 2004 7:07 pm Post subject: Bug !!!!! |
|
|
Non so' se solo un problema mio o nessuno ci ha badato...
Il Tool non funziona con i paginatori:
Code: |
# unclepine -h | less
# unclepine -h | more
|
_________________ http://th30z.netsons.org/ |
|
Back to top |
|
|
xchris Advocate
Joined: 10 Jul 2003 Posts: 2824
|
Posted: Mon Nov 15, 2004 7:52 pm Post subject: |
|
|
e' una scelta...
sullo standard output esce solo "vero output" e non messaggi di notifica,help, ...
ridireziona lo standard error sullo standard output...e tutto tornera' a funzionare.
Ciao _________________ while True:Gentoo() |
|
Back to top |
|
|
Cazzantonio Bodhisattva
Joined: 20 Mar 2004 Posts: 4514 Location: Somewere around the world
|
Posted: Tue Nov 16, 2004 8:47 am Post subject: |
|
|
Unclepine ultima verisione:
Local mode:
Code: | #unclepine -u -su -v
......
>>> Reading dependencies files from /var/db/pkg/ (local mode)
>>> Resolving dependencies
>>> Reading world file in /var/lib/portage/world
>>> Reading system packages and dependecies
Unlinked Packages: 20
* dev-cpp/gconfmm-2.0.2
* dev-cpp/gtkmm-2.2.12
* dev-cpp/libglademm-2.0.1
* dev-cpp/libgnomecanvasmm-2.0.1
* dev-cpp/libgnomemm-2.0.1
* dev-cpp/libgnomeuimm-2.0.0
* dev-libs/libsigc++-1.2.5
* dev-perl/DB_File-1.807
* dev-perl/Digest-HMAC-1.01-r1
* dev-perl/Digest-MD5-2.33
* dev-perl/Digest-SHA1-2.07
* dev-perl/HTML-Parser-3.34-r1
* dev-perl/HTML-Tagset-3.03-r2
* dev-perl/IO-Socket-SSL-0.94
* dev-perl/MIME-Base64-3.05
* dev-perl/Net-DNS-0.40
* dev-perl/Net-SSLeay-1.23
* dev-perl/PodParser-1.22
* dev-perl/digest-base-1.05
* mail-filter/spamassassin-2.64 |
Portage & mix mode:
Code: | * dev-cpp/gconfmm-2.0.2
* dev-cpp/gtkmm-2.2.12
* dev-cpp/libglademm-2.0.1
* dev-cpp/libgnomecanvasmm-2.0.1
* dev-cpp/libgnomemm-2.0.1
* dev-cpp/libgnomeuimm-2.0.0
* dev-libs/libsigc++-1.2.5 |
Mi sembra un po' strano che mi segni tutta questa roba... specialmente per il fatto che spamassassin me l'ha appena chiesto di installare evolution
effettivamente è strano anche che evolution mi abbia chiesto di installare spamassassin.... boh
speriamo che non succeda nulla di male a togliere questa roba... ora provo e ti faccio sapere _________________ 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 |
|
|
Cazzantonio Bodhisattva
Joined: 20 Mar 2004 Posts: 4514 Location: Somewere around the world
|
Posted: Tue Nov 16, 2004 9:12 am Post subject: |
|
|
Le ultime erano tutte dipendenze di cdrdao a cui, tolta la flag "gnome" non servivano piu!
Code: | #emerge -pvDut world (una volta rimesso la flag gnome)
[nomerge ] app-cdr/cdrdao-1.1.8-r1 -debug +gnome*
[ebuild N ] dev-cpp/libgnomeuimm-2.0.0 -debug 0 kB
[ebuild N ] dev-cpp/libgnomemm-2.0.1 -debug 0 kB
[ebuild N ] dev-cpp/libglademm-2.0.1 -debug 0 kB
[ebuild N ] dev-cpp/libgnomecanvasmm-2.0.1 -debug 0 kB
[ebuild N ] dev-cpp/gconfmm-2.0.2 -debug 0 kB
[ebuild N ] dev-cpp/gtkmm-2.2.12 -debug 0 kB
[ebuild N ] dev-libs/libsigc++-1.2.5 -debug 0 kB |
Le altre invece (quelle in più nel local mode, ovvero spamassassin e le sue dipendenze) le vuole purtroppo... e sinceramente non capisco perchè sia venuto fuori con quest'idea di installarmi spamassassin all'improvviso...
Code: | casa01 ale # emerge -pvDut world
[nomerge ] gnome-base/gnome-2.8.0-r1 -accessibility +cdr +dvdr -hal
[nomerge ] mail-client/evolution-2.0.2 +crypt -debug -doc +ipv6 -kerberos +ldap +mozilla -nntp -pda +spell +ssl
[ebuild N ] mail-filter/spamassassin-2.64 +berkdb +ssl 0 kB
[ebuild N ] dev-perl/HTML-Parser-3.34-r1 0 kB
[ebuild N ] dev-perl/HTML-Tagset-3.03-r2 0 kB
[ebuild N ] dev-perl/DB_File-1.807 0 kB
[ebuild N ] dev-perl/IO-Socket-SSL-0.94 0 kB
[ebuild N ] dev-perl/Net-SSLeay-1.23 0 kB
[ebuild N ] dev-perl/Net-DNS-0.40 0 kB
[ebuild N ] dev-perl/Digest-HMAC-1.01-r1 0 kB
[ebuild N ] dev-perl/Digest-SHA1-2.07 0 kB
[ebuild N ] dev-perl/Digest-MD5-2.33 0 kB
[ebuild N ] dev-perl/digest-base-1.05 0 kB
[ebuild N ] dev-perl/MIME-Base64-3.05 0 kB
[ebuild N ] dev-perl/PodParser-1.22 0 kB |
_________________ 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 |
|
|
xchris Advocate
Joined: 10 Jul 2003 Posts: 2824
|
Posted: Tue Nov 16, 2004 10:11 am Post subject: |
|
|
purtroppo tutto deriva dalle modifiche degli ebuild correnti
prova a usare -dc...
eventualmente spiegami meglio qual'e' il punto.
(scusami ma sono un po' ko motivo influenza e sono un po' rinco )
ciao _________________ while True:Gentoo() |
|
Back to top |
|
|
klaudyo Apprentice
Joined: 03 Dec 2003 Posts: 207
|
Posted: Tue Nov 16, 2004 10:20 am Post subject: |
|
|
Volevo suggerire che forse sarebbe bene iniziare a scrivere due righe di "manuale utente". Ho provato ad usarlo andando ad intuito sulle opzioni. Sarebbe forse sufficiente qualche esempio.
Domanda stupida: ma unclepine mostra a video delle liste oppure esegue anche azioni?
Se io volessi rimuovere definitivamente dal sistema kde, come devo fare per non sbagliare? |
|
Back to top |
|
|
fedeliallalinea Administrator
Joined: 08 Mar 2003 Posts: 31355 Location: here
|
Posted: Tue Nov 16, 2004 10:47 am Post subject: |
|
|
klaudyo wrote: | Domanda stupida: ma unclepine mostra a video delle liste oppure esegue anche azioni? |
per il momento lista ancora. Puoi eseguire azioni con l'opzione -x e una pipe _________________ Questions are guaranteed in life; Answers aren't. |
|
Back to top |
|
|
Cazzantonio Bodhisattva
Joined: 20 Mar 2004 Posts: 4514 Location: Somewere around the world
|
Posted: Tue Nov 16, 2004 10:59 am Post subject: |
|
|
xchris wrote: | purtroppo tutto deriva dalle modifiche degli ebuild correnti
prova a usare -dc...
eventualmente spiegami meglio qual'e' il punto.
(scusami ma sono un po' ko motivo influenza e sono un po' rinco )
ciao |
Ho riemerso tutti i pacchetti che mi elencava unclepine -dc (quasi tutti, xorg ho preferito lasciarlo dov'era...)
Per mia grande fortuna i pacchetti non erano tantissimi visto che se ti ricordi avevo già dato questo grosso aggiornamento da >200 pacchetti poco più di due settimane fa...
Purtroppo unclepine -u -su -v
Code: | >>> Reading portage parameters
ARCH: x86
PORTDIR: /usr/portage
USEFLAGS: 86
>>> Building Virtuals
>>> Reading dependencies files from /var/db/pkg/ (local mode)
>>> Resolving dependencies
>>> Reading world file in /var/lib/portage/world
>>> Reading system packages and dependecies
Unlinked Packages: 13
* dev-perl/DB_File-1.807
* dev-perl/Digest-HMAC-1.01-r1
* dev-perl/Digest-MD5-2.33
* dev-perl/Digest-SHA1-2.07
* dev-perl/HTML-Parser-3.34-r1
* dev-perl/HTML-Tagset-3.03-r2
* dev-perl/IO-Socket-SSL-0.94
* dev-perl/MIME-Base64-3.05
* dev-perl/Net-DNS-0.40
* dev-perl/Net-SSLeay-1.23
* dev-perl/PodParser-1.22
* dev-perl/digest-base-1.05
* mail-filter/spamassassin-2.64
|
(anche senza -su)
E ti assicuro che emerge -pvDu world li vuole eccome!
Penso comunque possa essere un problema di ebuild... infatti tutto questo succede dall'ultimo sync
@klaudyo
a me sta bene scrivere il man... se ti va di darmi una mano... (forse è meglio aspettare una versione stabile?)
Non è che possiamo subissare di superlavoro xchris!! fa già anche troppo! _________________ 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 |
|
|
klaudyo Apprentice
Joined: 03 Dec 2003 Posts: 207
|
Posted: Tue Nov 16, 2004 11:27 am Post subject: |
|
|
Si, il fatto è che praticamente non conosco unclepine, come posso scriverne un manuale?
Potrebbe essere chiarificatore fare un post con alcuni casi d'uso particolarmente interessanti.
Penso che chi ha seguito lo sviluppo del tool si in grado di farlo mooolto meglio di me ed in tempi veramente rapidi![/code] |
|
Back to top |
|
|
fedeliallalinea Administrator
Joined: 08 Mar 2003 Posts: 31355 Location: here
|
Posted: Tue Nov 16, 2004 11:28 am Post subject: |
|
|
klaudyo wrote: | Potrebbe essere chiarificatore fare un post con alcuni casi d'uso particolarmente interessanti. |
Concordo. Appena ho un po' di tempo posso metterli io _________________ Questions are guaranteed in life; Answers aren't. |
|
Back to top |
|
|
|