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 [VECCHIO THREAD]

Forum riservato alla documentazione in italiano.

Moderator: ago

Locked
  • Print view
Advanced search
494 posts
  • Page 18 of 20
    • Jump to page:
  • Previous
  • 1
  • …
  • 16
  • 17
  • 18
  • 19
  • 20
  • Next
Author
Message
Aleksandra
Tux's lil' helper
Tux's lil' helper
User avatar
Posts: 100
Joined: Mon Jul 21, 2003 11:06 pm

Post by Aleksandra » Wed Oct 27, 2004 11:58 am

xchris wrote: E' un disastro....

molto perplesso!
E' colpa mia :oops: quando si testano le cose sulla mia macchina xchris si abbatte 8) :lol:
Nun fa' cussiiiiii' non e' colpa tua lo saiiiii, Devil Jenny lo fa per te :roll: cosi' trovi tutti i bug possibili :lol: e ti tempri :lol:
Dai dai :D resistiiiiiii
Non si può prevenire e preparare una guerra allo stesso tempo. Albert Einstein
Top
xchris
Advocate
Advocate
User avatar
Posts: 2824
Joined: Thu Jul 10, 2003 10:21 pm

Post by xchris » Wed Oct 27, 2004 1:24 pm

no comment.. :)

stavo scrivendo un post km quando ho visto la luce (la luuuuceee.. che film vi ricorda?)

allora...
tempo fa ho modificato unclepine per errore...
l'errore era nel ebuild.. non in ziopino :|

quanto prima lo rimetto in sesto con il vecchio /var/db/pkg e con bug-bug-fix

tra l'altro... avete presente quando da un giorno all'altro un Dup world vi vuole mettere un pacchetto come dipendenza di qualchecosa gia' compilato? bhe... con buona probabilita' non servira' a nulla! no comment

ciao e grazie per il supporto morale ;)
while True:Gentoo()
Top
randomaze
Bodhisattva
Bodhisattva
User avatar
Posts: 9985
Joined: Tue Oct 21, 2003 7:55 am
Contact:
Contact randomaze
Website

Post by randomaze » Wed Oct 27, 2004 1:34 pm

xchris wrote:stavo scrivendo un post km quando ho visto la luce (la luuuuceee.. che film vi ricorda?)
...John Belushi che inizia a fare le capriole?
Ciao da me!
Top
xchris
Advocate
Advocate
User avatar
Posts: 2824
Joined: Thu Jul 10, 2003 10:21 pm

Post by xchris » Wed Oct 27, 2004 2:18 pm

:lol:
siii fantastico :D
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

Post by Cazzantonio » Wed Oct 27, 2004 4:06 pm

Soprattutto non ti scoraggiare per errori che non sono tuoi ma di portage... :wink:
Se portage ha dei buchi (che ci vuoi fare... con più di 7000 pacchetti qualcuno te ne aspetti) non è che puoi impiccarti se ziopino non li corregge a dovere... tanto più che il tuo programmino fa qualcosa che ci si aspetterebbe facesse un tool di portage! :D Quindi è già una patch per portage
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

Post by Cazzantonio » Wed Oct 27, 2004 10:45 pm

Code: Select all

casa01 ale # unclepine -db -su -v media-libs/divx4linux
---- ometto la mucca che prende troppo posto -----
~ Version 0.1_alpha17

>>> Psyco enabled! ;)
>>> Considering System Use
>>> Considering Build time Use
>>> Considering RDEPEND files
>>> Considering DEPEND files
>>> Considering PDEPEND files

>>> Building Virtuals
>>> Reading dependencies files from /var/cache/edb/dep/usr/portage/
Traceback (most recent call last):
  File "/home/file_comuni/scripts/bin/unclepine", line 1217, in ?
    main()
  File "/home/file_comuni/scripts/bin/unclepine", line 1181, in main
    build_database()
  File "/home/file_comuni/scripts/bin/unclepine", line 1001, 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 "/home/file_comuni/scripts/bin/unclepine", line 403, in db_builder
    data=retrieve_data(dirname)
  File "/home/file_comuni/scripts/bin/unclepine", line 345, in retrieve_data
    all_dependencies[x]=clean_or(devirtualize(flatten(dep_opconvert(dep_parenred         uce(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
che significa?
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

Post by xchris » Thu Oct 28, 2004 6:38 am

oggi uploado la alpha18 che sara' un po' sporca perche' non ho cancellato le vecchie routine (ma le ho solo disattivate)

Lavoriamo poi su quella nuova.

Cmq pure io ieri ho rilevato stranezze direttamente da portage.
(noti infatti che si inciofeca una routine di portage)
Questo non vuole dire che sia colpa i portage (potrei passargli un input non corretto) ma dopo quello che mi e' capitato ieri..... veramente ora inizio a pensare che il mio pc sia un entita' vivente...che fa quel c.... che vuole :)

magari poi ci si sente in skype
ciao


EDIT:alpha18 out - bug fix - utilizzo vecchio /var/db/pkg per non togliere librerie importanti (ed e' qui che emerge --depclean sbaglia...)
while True:Gentoo()
Top
Cazzantonio
Bodhisattva
Bodhisattva
User avatar
Posts: 4514
Joined: Sat Mar 20, 2004 8:57 pm
Location: Somewere around the world

Post by Cazzantonio » Thu Oct 28, 2004 8:59 am

Stesso identico errore anche con la nuova...
Sto sbagliando qualcosa? perchè ha problemi a dirmi le dipendenze di divx4linux? (che ti anticipo dovrebbe dipendere solo da mplayer)
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

Post by Cazzantonio » Thu Oct 28, 2004 9:22 am

Mi da lo stesso errore facendo qualsiasi cosa che non sia -h
Immagino che il problema sia mio... ma non capisco cosa
Non è che da qualche parte salva un database che si è corrotto per sbaglio e che se cancello riparte?
Mi pare che la prima volta che ha dato questo problema fu quando l'ho stoppato con ctrl-c
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

Post by xchris » Fri Oct 29, 2004 4:25 pm

scusa se non ti ho risposto prima...ma senza notifiche del forum mi sono perso i tuoi msg.

Sentiamoci Lunedi..
Cmq e' mooolto strano.
ciao

P.S.:non salva nulla...
while True:Gentoo()
Top
xchris
Advocate
Advocate
User avatar
Posts: 2824
Joined: Thu Jul 10, 2003 10:21 pm

Post by xchris » Sat Oct 30, 2004 7:36 am

alpha19 out

non ho avuto tempo di sistemare l'errore riportato da Cazzantonio.
Semplicemente ignora il pacchetto! (quindi occhio se vuole rimuovere una dipendenza nota di windowmaker)

Lunedi cerchero' di capire dove sta l'errore.

aggiunta funzione --dep-check (controlla il nostro ebuild installato e quello nuovo in portage e mostra le differenze) ATTENZIONE perche' per funzionare bene dovete avere il sistema aggiornato.

migliorato --sw

ciao
while True:Gentoo()
Top
fctk
Veteran
Veteran
Posts: 1424
Joined: Wed Jan 28, 2004 8:08 pm
Location: Milan, Italy, EU

Post by fctk » Sat Oct 30, 2004 10:24 am

non so se è un bug o qualcosa voluta ma quando lancio ./unclepine -sw mi scrive World file: 60 che non corrisponde al numero di pacchetti scritti nel file world quanto piuttosto al numero di righe che formano il file... ad esempio se commento con # qualche riga il numero rimane 60...
Top
xchris
Advocate
Advocate
User avatar
Posts: 2824
Joined: Thu Jul 10, 2003 10:21 pm

Post by xchris » Tue Nov 02, 2004 6:41 am

-sw mostra i file che "dipendono" dal world file.

mi spiego meglio..
Sono tutti i pacchetti del world (con tutte le versioni).
60 nel tuo caso non sono il numero di righe del file world... ma tutti i pacchetti conteggiando N per i pacchetti che hanno N versioni.
(ad es se hai gimp 1.2 e 2.0 te lo contera' 2 volte)

ciao

EDIT:ho letto male il tuo post...controllero'... grazie
while True:Gentoo()
Top
FonderiaDigitale
Veteran
Veteran
User avatar
Posts: 1710
Joined: Thu Nov 06, 2003 4:28 am
Location: Rome, Italy
Contact:
Contact FonderiaDigitale
Website

Post by FonderiaDigitale » Tue Nov 02, 2004 7:45 am

pessime notizie: ho appena scoperto che i metabuilds di motaboy non vanno d'accordo con ziopino:

Code: Select all

!!! Switching to /var/db/pkg for: kde-base/krdc-3.3.1
!!! Switching to /var/db/pkg for: kde-base/kdeaddons-docs-konq-plugins-3.3.1
!!! Switching to /var/db/pkg for: kde-base/kdebase-applnk-3.3.1
!!! Switching to /var/db/pkg for: kde-base/kio-locate-0.2.2
>>> Resolving dependencies

!!! Error in dependencies files :~kde-base/kde-env-3:

!!! Error in dependencies files :~kde-base/kde-env-3:

!!! Cannot continue with corrupted /var/db/pkg
da notare che un altro ebuild sempre dei metabuilds, ovvero krdc (che si vede poco sopra) non da problemi.

non so da cosa dipenda l'errore esattamente, principalmente perche non ho avuto modo di studiare lo ziopino a fondo, per cui christian non ti so aiutare piu di tanto.
gli ebuild in questione li trovi in questo thread.
Come disse un amico, i sistemisti sono un po' come gli artigiani per l'informatica :)
Top
fedeliallalinea
Administrator
Administrator
User avatar
Posts: 31985
Joined: Sat Mar 08, 2003 11:15 pm
Location: here
Contact:
Contact fedeliallalinea
Website

Post by fedeliallalinea » Tue Nov 02, 2004 7:53 am

@FonderiaDigitale: ammetto di averlo provato con dei metapacchetti di motaboy piu' vecchi ma a me ziopino ha funzionato bene.
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

Post by xchris » Tue Nov 02, 2004 8:30 am

@Fonderia:
controllero'.. cmq tu scarica l'ultimo zio disponibile perche' ne stai usando uno vecchio.
(magari ripostami l'errore con la nuova.. e' + semplice risalire al problema)

ciao :)
Last edited by xchris on Tue Nov 02, 2004 8:43 am, edited 1 time in total.
while True:Gentoo()
Top
xchris
Advocate
Advocate
User avatar
Posts: 2824
Joined: Thu Jul 10, 2003 10:21 pm

Post by xchris » Tue Nov 02, 2004 8:42 am

@fctk:
era un bug.

Ti sconsiglio cmq di commentare le entry in world file.
Ho notato che al primo emerge pkt che fai te li cancella.
Grazie cmq per la segnalazione.

Ciao
while True:Gentoo()
Top
xchris
Advocate
Advocate
User avatar
Posts: 2824
Joined: Thu Jul 10, 2003 10:21 pm

Post by xchris » Tue Nov 02, 2004 2:38 pm

uploadata beta1

risolve i problemi con dipendenze scritte in modo poco standard
risolve il bug rilevato da fctk

stavo pensando a questa funzione:
avete presente quando "a tutti i costi" si deve rimuovere un pacchetto?
Unclepine a volte lo impedisce perche' necessario ad altri.
Si potrebbe fare un --deep-unmerge-force che elimina tutti i pacchetti che dipendono dalla nostra selezione e tutti quelli che bloccano la rimozione.
Che ne pensate? inutile?

Sono passato alla fase di beta perche' a parte piccole migliorie e bug fix direi che la base ormai e' semi-stabile. (la stabilita' in questo caso e' utopica)

ciao
while True:Gentoo()
Top
fctk
Veteran
Veteran
Posts: 1424
Joined: Wed Jan 28, 2004 8:08 pm
Location: Milan, Italy, EU

Post by fctk » Tue Nov 02, 2004 3:13 pm

xchris wrote:@fctk:
era un bug.

Ti sconsiglio cmq di commentare le entry in world file.
Ho notato che al primo emerge pkt che fai te li cancella.
Grazie cmq per la segnalazione.

Ciao
evvai ho scovato un bug!! :lol: 8)

comunque quando commento il world è solo per testare unclepine e non dover riscrivere il nome del pacchetto se mi accorgo di aver sbagliato ad eliminarlo... a prove concluse non rimane alcun #.
Top
Cazzantonio
Bodhisattva
Bodhisattva
User avatar
Posts: 4514
Joined: Sat Mar 20, 2004 8:57 pm
Location: Somewere around the world

Post by Cazzantonio » Tue Nov 02, 2004 3:19 pm

xcris wrote:uploadata beta1
Evviva evviva!
Stappiamo lo spumante? no, meglio tenerselo per la versione 0.1 stabile... :wink:

--deep-unmerge-force non so a che potrebbe servire... se pensi possa essere utile...
Comunque se continui ad aggiungere opzioni tra un po' bisognerà fare direttamente una pagina man, l'help non basta più :D (scherzo... vai avanti così che è perfetto)

Hai risolto anche il problema con windowmaker nuovo? Hai scoperto cosa era? Ora non posso provare, ma stasera a casa vedo un po'...
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

Post by xchris » Tue Nov 02, 2004 3:27 pm

Cazzantonio wrote:
xcris wrote:uploadata beta1
Evviva evviva!
Stappiamo lo spumante? no, meglio tenerselo per la versione 0.1 stabile... :wink:
ahem direi che e' meglio aspettare :lol:
Cazzantonio wrote: --deep-unmerge-force non so a che potrebbe servire... se pensi possa essere utile...
capita ad esempio che voglio togliere gaim
Solitamente si installano anche altri pacchetti tipo gaim-smileys,gaim-festival,gaim-extra......

Se lanci un -du gaim non ricavi nulla :)
uhm...A dire il vero e' suff fare:

Code: Select all

unclepine -db gaim -x | xargs ./unclepine -du
Cazzantonio wrote: Comunque se continui ad aggiungere opzioni tra un po' bisognerà fare direttamente una pagina man, l'help non basta più :D (scherzo... vai avanti così che è perfetto)
effettivamente....
magari -du force lo scartiamo visto che e' simulabile...

L'idea del man non e' affatto male! Volontari? :lol:
Cazzantonio wrote: Hai risolto anche il problema con windowmaker nuovo? Hai scoperto cosa era? Ora non posso provare, ma stasera a casa vedo un po'...
si.
Era un problema di dipendenza scritto in modo non standard...ma cmq valido. (anche se non ho ancora ben capito perche' emerge lo digerisca visto che ziopino sfrutta alcune routine native)

bah :)
prova e fammi sapere!
10x

ciao
while True:Gentoo()
Top
ultimodruido
Apprentice
Apprentice
User avatar
Posts: 253
Joined: Thu Dec 11, 2003 5:25 pm
Location: Muenchen

Post by ultimodruido » Tue Nov 02, 2004 7:06 pm

Ciao! gia che scrivo ti ringrazio per averci donato zio pino...
pero c'è qulcosa che mi turba...
zio pino mi da come da togliere gli ethemes e le dipendenze... giustissimo, io li volevo cancellare da tempo (e ho tolto il pacchetto da world).... solo che emerge non si sa bene dove legge perche ogni volta che li cancello me li segnala come da ri-installare! non so se mi sono fumato emerge ma comunque forse non legge gli stessi file di zio pino...
dal momento che non sono in grado di risolvere il mistero (ci ho provato, ma buco nell'H2O...) te lo pongo :wink:
se vuoi che ti posti qualcosa dillo...
ciao nic
Account Jabber: ultimodruido@jabber.linux.it
Top
xchris
Advocate
Advocate
User avatar
Posts: 2824
Joined: Thu Jul 10, 2003 10:21 pm

Post by xchris » Tue Nov 02, 2004 7:53 pm

purtroppo e' possibile...
e ti spiego il perche'..

ziopino legge da /var/db/pkg per non lasciare il tuo sistema inconsistente (librerie mancanti e schifezze del genere...tipiche di emerge --depclean)

emerge per fare l'update usa /var/cache/edb/dep/usr/portage che e' una versione di cache (particolare) del portage syncato.

ti consiglio di provare a sistema aggiornato la funzione di unclepine -dc
molto probabilmente vedrai la differenza in un pacchetto. (non solo uno...) che influenzera' proprio quello che ti vuole ripulire.

Volendo potresti riemerge il pacchetto incriminato e a quel punto hai una situazione consistente.

Sono riuscito a spiegarmi? uhm forse no :)

se non hai capito provo a rispiegartelo in italiano :)

ciao e grazie per i test
while True:Gentoo()
Top
ultimodruido
Apprentice
Apprentice
User avatar
Posts: 253
Joined: Thu Dec 11, 2003 5:25 pm
Location: Muenchen

Post by ultimodruido » Tue Nov 02, 2004 8:18 pm

xchris wrote:ti consiglio di provare a sistema aggiornato la funzione di unclepine -dc
molto probabilmente vedrai la differenza in un pacchetto. (non solo uno...) che influenzera' proprio quello che ti vuole ripulire.

Volendo potresti riemerge il pacchetto incriminato e a quel punto hai una situazione consistente.
Non è che ho proprio tutto chiaro... pero provo a fare quello che mi hai detto e se mi sembra che ci sia ancora qcosa di strano ti ricontatto...
intanto continuo a giocare con lo zio e vedo cosa mi suggerisce...
ciao grazie... perhce comunque in pratica mi risistemo il sistema :D !
ciao nic
Account Jabber: ultimodruido@jabber.linux.it
Top
xchris
Advocate
Advocate
User avatar
Posts: 2824
Joined: Thu Jul 10, 2003 10:21 pm

Post by xchris » Tue Nov 02, 2004 8:40 pm

--deps-check (-dc) elenca le differenze tra le dipendenze lette e risolte usando /var/db/pkg e /var/cache/edb/dep/usr/portage.

Le prime derivano dal nostro sistema installato.
Le seconde derivano dal portage syncato.

Capita spesso che gli ebuild cambino (anche della stessa versione) e quindi in questo caso si verificano discrepanze tra lo zio e emerge.

In passato ho utilizzato le stesse informazioni usate da portage ma si e' rivelata presto una scelta infelice. (rottura di applicazioni per libs mancanti)

Quindi tornando a noi...con -dc dovresti rilevare l'ebuild che e' cambiato e che ti "forza" la ri-emersione.
Se lo riemergi...ziopino non rompera' + le scatole :)

oppure e' un bug :)

Fai il test quando il sistema e' aggiornato (con ethemes o quello che era...installato)

Fammi sapere ;)
ciao
while True:Gentoo()
Top
Locked
  • Print view

494 posts
  • Page 18 of 20
    • Jump to page:
  • Previous
  • 1
  • …
  • 16
  • 17
  • 18
  • 19
  • 20
  • 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 Foundation, Inc.

Powered by phpBB® Forum Software © phpBB Limited

Privacy Policy

 

 

magic