View previous topic :: View next topic |
Author |
Message |
Aleksandra Tux's lil' helper


Joined: 21 Jul 2003 Posts: 100
|
Posted: Wed Oct 27, 2004 11:58 am Post subject: |
|
|
xchris wrote: |
E' un disastro....
molto perplesso! |
E' colpa mia quando si testano le cose sulla mia macchina xchris si abbatte
Nun fa' cussiiiiii' non e' colpa tua lo saiiiii, Devil Jenny lo fa per te cosi' trovi tutti i bug possibili e ti tempri
Dai dai resistiiiiiii _________________ Non si può prevenire e preparare una guerra allo stesso tempo. Albert Einstein |
|
Back to top |
|
 |
xchris Advocate


Joined: 10 Jul 2003 Posts: 2824
|
Posted: Wed Oct 27, 2004 1:24 pm Post subject: |
|
|
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() |
|
Back to top |
|
 |
randomaze Bodhisattva


Joined: 21 Oct 2003 Posts: 9985
|
Posted: Wed Oct 27, 2004 1:34 pm Post subject: |
|
|
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! |
|
Back to top |
|
 |
xchris Advocate


Joined: 10 Jul 2003 Posts: 2824
|
Posted: Wed Oct 27, 2004 2:18 pm Post subject: |
|
|
siii fantastico
ciao _________________ while True:Gentoo() |
|
Back to top |
|
 |
Cazzantonio Bodhisattva


Joined: 20 Mar 2004 Posts: 4514 Location: Somewere around the world
|
Posted: Wed Oct 27, 2004 4:06 pm Post subject: |
|
|
Soprattutto non ti scoraggiare per errori che non sono tuoi ma di portage...
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! 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 |
|
Back to top |
|
 |
Cazzantonio Bodhisattva


Joined: 20 Mar 2004 Posts: 4514 Location: Somewere around the world
|
Posted: Wed Oct 27, 2004 10:45 pm Post subject: |
|
|
Code: | 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 |
|
Back to top |
|
 |
xchris Advocate


Joined: 10 Jul 2003 Posts: 2824
|
Posted: Thu Oct 28, 2004 6:38 am Post subject: |
|
|
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() |
|
Back to top |
|
 |
Cazzantonio Bodhisattva


Joined: 20 Mar 2004 Posts: 4514 Location: Somewere around the world
|
Posted: Thu Oct 28, 2004 8:59 am Post subject: |
|
|
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 |
|
Back to top |
|
 |
Cazzantonio Bodhisattva


Joined: 20 Mar 2004 Posts: 4514 Location: Somewere around the world
|
Posted: Thu Oct 28, 2004 9:22 am Post subject: |
|
|
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 |
|
Back to top |
|
 |
xchris Advocate


Joined: 10 Jul 2003 Posts: 2824
|
Posted: Fri Oct 29, 2004 4:25 pm Post subject: |
|
|
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() |
|
Back to top |
|
 |
xchris Advocate


Joined: 10 Jul 2003 Posts: 2824
|
Posted: Sat Oct 30, 2004 7:36 am Post subject: |
|
|
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() |
|
Back to top |
|
 |
fctk Veteran

Joined: 28 Jan 2004 Posts: 1424 Location: Milan, Italy, EU
|
Posted: Sat Oct 30, 2004 10:24 am Post subject: |
|
|
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... |
|
Back to top |
|
 |
xchris Advocate


Joined: 10 Jul 2003 Posts: 2824
|
Posted: Tue Nov 02, 2004 6:41 am Post subject: |
|
|
-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() |
|
Back to top |
|
 |
FonderiaDigitale Veteran


Joined: 06 Nov 2003 Posts: 1710 Location: Rome, Italy
|
Posted: Tue Nov 02, 2004 7:45 am Post subject: |
|
|
pessime notizie: ho appena scoperto che i metabuilds di motaboy non vanno d'accordo con ziopino:
Code: |
!!! 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
|
|
Back to top |
|
 |
fedeliallalinea Administrator


Joined: 08 Mar 2003 Posts: 31525 Location: here
|
Posted: Tue Nov 02, 2004 7:53 am Post subject: |
|
|
@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. |
|
Back to top |
|
 |
xchris Advocate


Joined: 10 Jul 2003 Posts: 2824
|
Posted: Tue Nov 02, 2004 8:30 am Post subject: |
|
|
@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  _________________ while True:Gentoo()
Last edited by xchris on Tue Nov 02, 2004 8:43 am; edited 1 time in total |
|
Back to top |
|
 |
xchris Advocate


Joined: 10 Jul 2003 Posts: 2824
|
Posted: Tue Nov 02, 2004 8:42 am Post subject: |
|
|
@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() |
|
Back to top |
|
 |
xchris Advocate


Joined: 10 Jul 2003 Posts: 2824
|
Posted: Tue Nov 02, 2004 2:38 pm Post subject: |
|
|
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() |
|
Back to top |
|
 |
fctk Veteran

Joined: 28 Jan 2004 Posts: 1424 Location: Milan, Italy, EU
|
Posted: Tue Nov 02, 2004 3:13 pm Post subject: |
|
|
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!!
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 #. |
|
Back to top |
|
 |
Cazzantonio Bodhisattva


Joined: 20 Mar 2004 Posts: 4514 Location: Somewere around the world
|
Posted: Tue Nov 02, 2004 3:19 pm Post subject: |
|
|
xcris wrote: | uploadata beta1 |
Evviva evviva!
Stappiamo lo spumante? no, meglio tenerselo per la versione 0.1 stabile...
--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ù (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 |
|
Back to top |
|
 |
xchris Advocate


Joined: 10 Jul 2003 Posts: 2824
|
Posted: Tue Nov 02, 2004 3:27 pm Post subject: |
|
|
Cazzantonio wrote: | xcris wrote: | uploadata beta1 |
Evviva evviva!
Stappiamo lo spumante? no, meglio tenerselo per la versione 0.1 stabile...
|
ahem direi che e' meglio aspettare
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: |
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ù (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?
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() |
|
Back to top |
|
 |
ultimodruido Apprentice


Joined: 11 Dec 2003 Posts: 253 Location: Muenchen
|
Posted: Tue Nov 02, 2004 7:06 pm Post subject: |
|
|
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
se vuoi che ti posti qualcosa dillo...
ciao nic _________________ Account Jabber: ultimodruido@jabber.linux.it |
|
Back to top |
|
 |
xchris Advocate


Joined: 10 Jul 2003 Posts: 2824
|
Posted: Tue Nov 02, 2004 7:53 pm Post subject: |
|
|
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() |
|
Back to top |
|
 |
ultimodruido Apprentice


Joined: 11 Dec 2003 Posts: 253 Location: Muenchen
|
Posted: Tue Nov 02, 2004 8:18 pm Post subject: |
|
|
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 !
ciao nic _________________ Account Jabber: ultimodruido@jabber.linux.it |
|
Back to top |
|
 |
xchris Advocate


Joined: 10 Jul 2003 Posts: 2824
|
Posted: Tue Nov 02, 2004 8:40 pm Post subject: |
|
|
--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() |
|
Back to top |
|
 |
|