View previous topic :: View next topic |
Author |
Message |
xchris Advocate
Joined: 10 Jul 2003 Posts: 2824
|
Posted: Tue Oct 05, 2004 9:36 am Post subject: |
|
|
alpha6 out
implementata nuova routine di deep-unmerge
-du2
in realta' du2 lancia prima un -du poi la nuova routine e calcola le differenze... cosi' e' + semplice in fase di testing capire come,se,quando,quanto e' meglio/peggio.
sistemata routine -r
rileva dipendenze circolari di livello 0,1,>1
altre migliorie...(si ruba qualche centinaio di ms)
ciao _________________ while True:Gentoo() |
|
Back to top |
|
|
Cazzantonio Bodhisattva
Joined: 20 Mar 2004 Posts: 4514 Location: Somewere around the world
|
Posted: Tue Oct 05, 2004 10:23 am Post subject: |
|
|
a me la nuova versione alpha 6 funziona esattamente come la precedente... (stesso identico output discordante tra -u e -u2)
ora però non ho il tempo di fare altre prove... magari più tardi se trovo il tempo _________________ 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 Oct 05, 2004 10:28 am Post subject: |
|
|
discordante nel senso che -u2 non rileva?
prova a postare un emerge -Dep system | grep modutils
ciao _________________ while True:Gentoo() |
|
Back to top |
|
|
nick_spacca l33t
Joined: 29 May 2004 Posts: 689 Location: Paris/France
|
Posted: Tue Oct 05, 2004 1:04 pm Post subject: |
|
|
P.S. sono Cazzantonio
ora purtroppo non ho sotto mano la macchina con cui eseguo i test, tuttavia l'output era esattamente lo stesso del mio precedente post (conta che nel frattempo non ho aggiornato ne installato niente per non modificare nulla) _________________ I can resist anything but temptation.
(O. Wilde) |
|
Back to top |
|
|
xchris Advocate
Joined: 10 Jul 2003 Posts: 2824
|
Posted: Tue Oct 05, 2004 1:11 pm Post subject: |
|
|
magari prova a vedere se e' in Dep system...
quando sei sulla tua macchina guardiamo assieme...magari in privato per non floodare troppo qui.
ciao _________________ while True:Gentoo() |
|
Back to top |
|
|
xchris Advocate
Joined: 10 Jul 2003 Posts: 2824
|
Posted: Tue Oct 05, 2004 1:47 pm Post subject: |
|
|
scusate i messaggi ripetuti ma ho trovato un brutto bug!
costruiva male i virtuals (ormai non li legge + dal file generico perche' deve essere compatibile con il nuovo portage)
alpha7 corregge questo errore.
Sorry!
ciao _________________ while True:Gentoo() |
|
Back to top |
|
|
Cazzantonio Bodhisattva
Joined: 20 Mar 2004 Posts: 4514 Location: Somewere around the world
|
Posted: Tue Oct 05, 2004 3:21 pm Post subject: |
|
|
Code: | casa01 ale # emerge -peD system |grep modutils
[ebuild N ] sys-apps/modutils-2.4.25
casa01 ale # emerge -pe system |grep modutils
[ebuild N ] sys-apps/modutils-2.4.25 |
strano che qpkg -q non me lo segnalasse in system... è più bacato di quanto pensasi!
comunque
Code: | casa01 scripts # unclepine -u -v
......
* dev-perl/perl-tk-804.027
* sys-apps/modutils-2.4.25
|
e
Code: | casa01 scripts # unclepine -u2 -v
......
None Found :)
|
almeno perl-tk dovrebbe trovarlo senza la flag -su
è dipendenza di net-dialup/pptpclient solo se lo ricompilassi con -tcltk, che è in make.conf ma non nelle flag usate per compilalrlo _________________ 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 Oct 05, 2004 3:46 pm Post subject: |
|
|
ok...
e' coretto che -u2 non lo rilevi!
fa parte del tuo packages system!!!
per quanto riguarda perl-tk prova a postare un:
emerge info | grep USE
ciao
EDIT:fai una prova....nello script ad un certo punto c'e' psyco.full.. commentalo con un # vediamo...
EDIT:altra prova... riscarica http://xchris.altervista.org/GECHI/cazzantonio _________________ while True:Gentoo() |
|
Back to top |
|
|
rabside Tux's lil' helper
Joined: 03 Jun 2004 Posts: 86
|
Posted: Tue Oct 05, 2004 5:55 pm Post subject: |
|
|
Ciao! mi sembra che stai sviluppando un tool molto interessante; io purtroppo sono ancora un newbe dato che è da soli 6 mesi che mi sono dedicato a gentoo.
Mi chiedevo quali sono i parametri migliori per pulire il sistema da dipendenze che non sono più utilizzate o magari per unmergare un app con tutte le dipendenza.
Scusa se sono domande già fatte ma 10 pag di topic sono tantine... chiedo solo un riassuntino
sciao! |
|
Back to top |
|
|
fedeliallalinea Administrator
Joined: 08 Mar 2003 Posts: 30842 Location: here
|
Posted: Tue Oct 05, 2004 6:03 pm Post subject: |
|
|
@rabside: il miglior modo (ma non sempre da tutto) e'
Code: | # ./uncelpine -du -su pacchetto |
Ricorda che e' un tool ancora inn fase di testing e le versioni possono cambiare da un giorno all'altro (o anche meno) _________________ Questions are guaranteed in life; Answers aren't. |
|
Back to top |
|
|
xchris Advocate
Joined: 10 Jul 2003 Posts: 2824
|
Posted: Tue Oct 05, 2004 6:06 pm Post subject: |
|
|
se sei all'inizio te lo sconsiglio con tutto il cuore.
unclepine e' lontano dall'essere affidabile!!!
Ti consiglio fino a quando non ti sarai fatto un po' le ossa con gentoo (nel senso che comprendi bene o male come funziona portage) di non darti alle operazioni di pulizia di primavera
Cmq unclepine non rimuove nulla.Da solo indicazioni (magari SBAGLIATE)
cmq..
Code: |
unclepine -du -su -v pacchetto
|
per elenco pacchetti da eliminare se pacchetto non ti interessa +
eventualmente prova anche la versione -du2
per elencare pacchetti inutili:
Code: |
unclepine -u -su -v
unclepine -u2 -su -v
|
rispettivamente la vecchia e la nuova versione.
RIPETO!!! NON TENTARE DI RIMUOVERE SE NON SEI SICURO AL 100%
ciao
P.S.:scusa se URLO,ma non ti vorrei sulla coscienza _________________ while True:Gentoo() |
|
Back to top |
|
|
rabside Tux's lil' helper
Joined: 03 Jun 2004 Posts: 86
|
Posted: Tue Oct 05, 2004 6:32 pm Post subject: |
|
|
Ottimi consigli!
mi sono appena stampato tutta la documentazione relativa a portage! mo mi do allo studio!
thx a lot
ciao! |
|
Back to top |
|
|
Cazzantonio Bodhisattva
Joined: 20 Mar 2004 Posts: 4514 Location: Somewere around the world
|
Posted: Wed Oct 06, 2004 8:21 am Post subject: |
|
|
@xcris: scusa se posto qua, ma ti sono arrivati i miei pm? non riesco a capire se li stia spedendo e a me non arrivano più le notifiche via mail... _________________ 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 |
|
|
fedeliallalinea Administrator
Joined: 08 Mar 2003 Posts: 30842 Location: here
|
Posted: Wed Oct 06, 2004 8:25 am Post subject: |
|
|
Cazzantonio wrote: | non riesco a capire se li stia spedendo e a me non arrivano più le notifiche via mail... |
https://forums.gentoo.org/viewtopic.php?t=232935 _________________ Questions are guaranteed in life; Answers aren't. |
|
Back to top |
|
|
xchris Advocate
Joined: 10 Jul 2003 Posts: 2824
|
Posted: Wed Oct 06, 2004 8:52 am Post subject: |
|
|
tutto ricevuto (tranne le notifiche :S)
risposto via PM.
ciao _________________ while True:Gentoo() |
|
Back to top |
|
|
xchris Advocate
Joined: 10 Jul 2003 Posts: 2824
|
Posted: Wed Oct 06, 2004 10:34 am Post subject: |
|
|
OK!
Dopo aver provato con successo skype
siamo arrivati alla conclusione che ziopino non aveva problemi
Era una piccola distrazione sul pc di Cazzantonio che cmq si e' dimostrato molto paziente nonostante le 3000 prove che gli ho fatto fare
Grazie _________________ while True:Gentoo() |
|
Back to top |
|
|
fedeliallalinea Administrator
Joined: 08 Mar 2003 Posts: 30842 Location: here
|
Posted: Wed Oct 06, 2004 12:34 pm Post subject: |
|
|
Perfetto con la nuova versione e -du2 funziona a meraviglia, litsa tutte le dipendenze nel modo corretto
Code: | Matched from input: 1
* media-tv/xmltv-0.5.35
Fake World removal: media-tv/xmltv-0.5.35
Packages that can be removed (new version): 68
* app-i18n/kakasi-2.3.4
* dev-perl/Archive-Tar-1.10
* dev-perl/Archive-Zip-1.12
* dev-perl/CGI-3.05
* dev-perl/Class-MethodMaker-2.02
* dev-perl/Compress-Zlib-1.33
* dev-perl/Crypt-SSLeay-0.51
* dev-perl/Digest-HMAC-1.01-r1
* dev-perl/Digest-MD5-2.33
* dev-perl/Digest-SHA1-2.10
* dev-perl/Email-Find-0.09
* dev-perl/Email-Valid-0.15
* dev-perl/Exporter-Lite-0.01
* dev-perl/ExtUtils-CBuilder-0.03
* dev-perl/HTML-FromText-2.05
* dev-perl/HTML-LinkExtractor-0.11
* dev-perl/HTML-Parser-3.36-r1
* dev-perl/HTML-TableExtract-1.08
* dev-perl/HTML-Tagset-3.03-r2
* dev-perl/HTML-TokeParser-Simple-2.2
* dev-perl/HTML-Tree-3.18
* dev-perl/IO-Socket-SSL-0.96
* dev-perl/IO-Zlib-1.01
* dev-perl/IO-stringy-2.109
* dev-perl/Lingua-EN-Numbers-Ordinate-0.01
* dev-perl/Lingua-Preferred-0.2.4
* dev-perl/Log-TraceMessages-1.4
* dev-perl/MIME-Base64-3.05
* dev-perl/MIME-Lite-3.01
* dev-perl/MIME-tools-5.413
* dev-perl/MailTools-1.62
* dev-perl/Memoize-1.01
* dev-perl/Net-DNS-0.48
* dev-perl/Net-SSLeay-1.25
* dev-perl/SOAP-Lite-0.60a
* dev-perl/Scalar-List-Utils-1.14
* dev-perl/Storable-2.13
* dev-perl/Term-ProgressBar-2.06-r1
* dev-perl/Test-Harness-2.42
* dev-perl/Test-Simple-0.47-r1
* dev-perl/Text-Iconv-1.4
* dev-perl/Text-Kakasi-2.04
* dev-perl/Tie-IxHash-1.21-r1
* dev-perl/Tk-TableMatrix-1.1
* dev-perl/URI-1.33
* dev-perl/Unicode-String-2.07
* dev-perl/WWW-Mechanize-1.0301
* dev-perl/XML-Filter-BufferText-1.01
* dev-perl/XML-Handler-YAWriter-0.23-r1
* dev-perl/XML-LibXML-1.58
* dev-perl/XML-LibXML-Common-0.13
* dev-perl/XML-NamespaceSupport-1.08
* dev-perl/XML-SAX-0.12
* dev-perl/XML-SAX-Base-1.04
* dev-perl/XML-SAX-Writer-0.44-r1
* dev-perl/XML-Twig-3.15-r1
* dev-perl/XML-Writer-0.510
* dev-perl/XML-XPath-1.13
* dev-perl/digest-base-1.08
* dev-perl/extutils-parsexs-2.08
* dev-perl/libnet-1.19
* dev-perl/libwww-perl-5.800
* dev-perl/libxml-perl-0.07-r2
* dev-perl/module-build-0.25
* dev-perl/module-info-0.26
* dev-perl/perl-tk-804.027
* dev-perl/yaml-0.35
* media-tv/xmltv-0.5.35
Difference (New method - Old method): 9
* dev-perl/Crypt-SSLeay-0.51
* dev-perl/Digest-MD5-2.33
* dev-perl/HTML-Parser-3.36-r1
* dev-perl/HTML-Tagset-3.03-r2
* dev-perl/MIME-Base64-3.05
* dev-perl/URI-1.33
* dev-perl/digest-base-1.08
* dev-perl/libnet-1.19
* dev-perl/libwww-perl-5.800
Difference (Old method - New method): 0
None Found :)
|
_________________ Questions are guaranteed in life; Answers aren't. |
|
Back to top |
|
|
xchris Advocate
Joined: 10 Jul 2003 Posts: 2824
|
Posted: Wed Oct 06, 2004 12:51 pm Post subject: |
|
|
OTTIMO
la nuova versione utilizza la routine principale di -u2 e sembra molto efficiente D
grazie e ciao
EDIT: consiglio di dare un occhio a unclepine -r (e' istruttivo.... soprattutto perche' rileva i pacchetti che dipendono da se stessi....no comment) _________________ while True:Gentoo() |
|
Back to top |
|
|
fedeliallalinea Administrator
Joined: 08 Mar 2003 Posts: 30842 Location: here
|
Posted: Wed Oct 06, 2004 12:55 pm Post subject: |
|
|
Quindi praticamente prima fa un -du poi -u2 per vedere i pacchetti non piu' in uso? _________________ Questions are guaranteed in life; Answers aren't. |
|
Back to top |
|
|
FonderiaDigitale Veteran
Joined: 06 Nov 2003 Posts: 1710 Location: Rome, Italy
|
Posted: Wed Oct 06, 2004 1:02 pm Post subject: |
|
|
ottimo..vedo che in mia assenza xchris fa il suo e sopperisce anche del mio lavoro
cmq per me nel gekit si puo' a pieno titolo rimpiazzare depcleaner con unclepine, non appena christian lo dichiara pubblicabile. _________________ 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: Wed Oct 06, 2004 1:29 pm Post subject: |
|
|
fedeliallalinea wrote: | Quindi praticamente prima fa un -du poi -u2 per vedere i pacchetti non piu' in uso? |
in realta fa:
-aggiungi pacchetti da eliminare in world (in modo virtuale) se non sono presenti
-rileva tutti i pacchetti necessari a world+system
-elimina i pacchetti da eliminare dal world
-rileva tutti i pacchetti necessari a world+system
differenza
con questo sistema trova i pacchetti non + necessari.
Esistono casi in cui potrebbe non funzionare correttamente...(credo)
Per il momento lascio entrambe le routine e in du2 lascio il controllo con -du (cosi' saltano subito all'occhio le differenza)
E' ancora molto presto per rilasciarlo nel gekit credo.
Inoltre non controlla proprio i pacchetti injected..
Lo reputo alquanto immaturo e sono necessari ulteriori test.(soprattutto su ~x86)
Mi hanno riportato (un utente tedesco) che mettendo ACCEPT_KEYWORDS="~x86 x86" in make.conf e emergendo kdesdk... la routine -du sbaglia.
Non ho + avuto modo di debuggare perche' e' alquanto preso.
Il problema nasce dalla pseudo useflag x86.
C'e' ancora da lavorare :S
(e aspetto bug man alla soglia )
ciao ciao _________________ while True:Gentoo() |
|
Back to top |
|
|
xchris Advocate
Joined: 10 Jul 2003 Posts: 2824
|
Posted: Wed Oct 06, 2004 2:30 pm Post subject: |
|
|
ho bisogno di qualche provina al volo sia da:
alpha amd64 arm hppa ia64 mips ppc ppc64 ppc-macos s390 sparc x86
che dai relativi ~
chiaramente non disponiamo di tutte queste architetture...ma gia' 2 o 3 mi faranno capire.
(esempio per x86) cosa dice il vostro:
Code: |
emerge info | grep USE | tr " " "\n" | grep x86
|
e che ACCEPT_KEYWORDS avete nel make.conf?
Grazie mille! _________________ while True:Gentoo() |
|
Back to top |
|
|
fedeliallalinea Administrator
Joined: 08 Mar 2003 Posts: 30842 Location: here
|
Posted: Wed Oct 06, 2004 3:18 pm Post subject: |
|
|
xchris wrote: | ho bisogno di qualche provina al volo sia da:
alpha amd64 arm hppa ia64 mips ppc ppc64 ppc-macos s390 sparc x86 |
Su un sparc posso provare a farlo, su un alpha se aspetti che installo gentoo e sulla mips se mi trovi il metodo per installarla visto che quel processore non si puo (ho trovoto solo un openbsd che vada). Per tutto questo come ti ho detto in pm dovrai aspettare dopo venerdi' _________________ Questions are guaranteed in life; Answers aren't. |
|
Back to top |
|
|
xxchris n00b
Joined: 07 Oct 2004 Posts: 23
|
Posted: Thu Oct 07, 2004 7:31 am Post subject: |
|
|
in realta e' sufficiente che venga fatto anche solo da un paio di architetture...
L'importante e' sapere se viene settato x86 (ad es) o ~x86 per gli unstable.
Non vorrei fidarmi solo del mio caso
Grazie mille!! _________________ while true...Gentoo |
|
Back to top |
|
|
xchris Advocate
Joined: 10 Jul 2003 Posts: 2824
|
Posted: Sat Oct 09, 2004 11:01 am Post subject: |
|
|
scusate se uppo...
qualcuno che sia ~x86,~ppc o altre architetture.. mi fa il test scritto sopra?
Pleeeease
ciao _________________ while True:Gentoo() |
|
Back to top |
|
|
|