Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
[TIP] Aggiornamento bugs free?
View unanswered posts
View posts from last 24 hours
View posts from last 7 days

 
Reply to topic    Gentoo Forums Forum Index Forum italiano (Italian) Risorse italiane (documentazione e tools)
View previous topic :: View next topic  
Author Message
morellik
l33t
l33t


Joined: 03 Feb 2003
Posts: 629
Location: Firenze

PostPosted: Thu Nov 13, 2003 2:13 pm    Post subject: [TIP] Aggiornamento bugs free? Reply with quote

Gechi ciauz,

in preda a tipsomania, pythoneggiamento e trovando idee nei vari forum, ho provato
a riscrivere in python un programmino gia' fatto da un tizio in ruby 8O .
Il programmino dovrebbe eseguire un 'emerge -up world' e fare un check su bugs.gentoo.org
per vedere se non ci sono bug aperti per ogni pacchetto da aggiornare.
Il risultato e' una pagina html con i risultati.

Non sono un programmatore, per cui il tutto potrebbe essere incasinato al massimo.
Fatemi sapere la vostra opinione.
Sono pronto a ricevere fino a 20 frustate sulla mano e lapidazioni pubbliche.

Potete scaricarlo con:
Code:
wget http://www.gentoo.it/utility/bugzilla.py


Ciauz
morellik
Back to top
View user's profile Send private message
DuDe
Guru
Guru


Joined: 04 Dec 2002
Posts: 314
Location: Roma Italy

PostPosted: Thu Nov 13, 2003 2:38 pm    Post subject: Reply with quote

Peggio, se non funziona e ci brasi il database dei packages, sarai costretto ad installare windows millenium! 8O
_________________
mount -t brain /dev/brain /body/skull
Back to top
View user's profile Send private message
codadilupo
Advocate
Advocate


Joined: 05 Aug 2003
Posts: 3134

PostPosted: Thu Nov 13, 2003 2:59 pm    Post subject: Reply with quote

DuDe wrote:
Peggio, se non funziona e ci brasi il database dei packages, sarai costretto ad installare windows millenium! 8O


No, no, win98 prima edizione, quello che crashava quando muovevi il mouse troppo velocemente, perché non trovava sti cavolo di file VxD ! :twisted:

Coda
_________________
# emerge -C gelmini
Back to top
View user's profile Send private message
morellik
l33t
l33t


Joined: 03 Feb 2003
Posts: 629
Location: Firenze

PostPosted: Fri Nov 14, 2003 8:41 am    Post subject: Reply with quote

DuDe wrote:
Peggio, se non funziona e ci brasi il database dei packages, sarai costretto ad installare windows millenium! 8O

Nooo!!! virus nooo!!! (voce del Gollum dal Signore degli Anelli).... :cry:

Non nominate quel nome invano!!!

CIauz
morellik
Back to top
View user's profile Send private message
morellik
l33t
l33t


Joined: 03 Feb 2003
Posts: 629
Location: Firenze

PostPosted: Thu Feb 12, 2004 1:19 pm    Post subject: Reply with quote

Riprendo questo post,
perche' col buon cataenry abbiamo fatto alcune migliorie al
programmetto in questione.

Se lo volete prova': come sempre:
Code:
wget http://www.gentoo.it/utility/bugzilla.py


Ciauz
morellik
Back to top
View user's profile Send private message
anborn
Apprentice
Apprentice


Joined: 28 Dec 2003
Posts: 185
Location: Somewhere over the rainbow

PostPosted: Thu Feb 12, 2004 1:24 pm    Post subject: Reply with quote

Dum de dum.. (citazione dallo stesso libro.. :lol: )

Propostina... visto il lavoro di Neon.it al "Gufo" (quello per ricompilare il mondo con determinate flag, ecc..), perché non vi "trovate" e fondete le due cose?

A mio (IMHISSIMO) parere questo tuo script potrebbe essere una specie di modulo/aggiunta/plug-in al Gufo... :wink:

In questo modo il suddetto Gufo, prima di ricompilarsi tutto, fa un check (opzionale) per eventuali versioni buggate... e avvisa, prima della ri-compilation il caro gentoo-user.. 8)

..forse però sono un po' troppo sognatore...ma, citando la firma di dott.Shev, cos'é l'impossibile, se non una questione di tempo? :wink:

Anb
Back to top
View user's profile Send private message
Ash y Nod
Tux's lil' helper
Tux's lil' helper


Joined: 06 Nov 2003
Posts: 98

PostPosted: Thu Feb 12, 2004 1:56 pm    Post subject: Reply with quote

morellik wrote:
Riprendo questo post,
perche' col buon cataenry abbiamo fatto alcune migliorie al
programmetto in questione.

Se lo volete prova': come sempre:
Code:
wget http://www.gentoo.it/utility/bugzilla.py



Ma hai visto anche come implementare anche il check sui pacchetti masked?
Visto che se il tuo programma si blocca se ne becca uno...
Basterebbe anche un workaround per evitare che vengano presi in considerazione detti pacchetti masked visto che diversa gente li usa...

_________________________
I'm a -i number,I cannot exist!
Back to top
View user's profile Send private message
cataenry
Guru
Guru


Joined: 04 Nov 2003
Posts: 343

PostPosted: Thu Feb 12, 2004 2:11 pm    Post subject: Reply with quote

mmm effettivamente non li avevamo presi in considerazione...
Appena posso ci do un'occhiata... grazie mille :wink:
Back to top
View user's profile Send private message
morellik
l33t
l33t


Joined: 03 Feb 2003
Posts: 629
Location: Firenze

PostPosted: Thu Feb 12, 2004 4:28 pm    Post subject: Reply with quote

Ash y Nod wrote:

Ma hai visto anche come implementare anche il check sui pacchetti masked?
Visto che se il tuo programma si blocca se ne becca uno...
Basterebbe anche un workaround per evitare che vengano presi in considerazione detti pacchetti masked visto che diversa gente li usa...


Sorry :oops: :oops: :oops: Ash y Nod, mi e' passato di mente il problema (colpo di karate'
sull'occhio!).

Cataenry ci pensi te?

morellik
Back to top
View user's profile Send private message
federico
Advocate
Advocate


Joined: 18 Feb 2003
Posts: 3270
Location: Italy, Milano

PostPosted: Thu Feb 12, 2004 6:57 pm    Post subject: Reply with quote

Code:

 * Bug query for libdv-0.101
 * Bug query for Convert-ASN1-0.17
 * Bug query for MIME-Base64-2.20
 * Bug query for URI-1.28
 * Bug query for Net-SSLeay-1.23
 * Bug query for IO-Socket-SSL-0.95
 * Bug query for perl-ldap-0.29
 * Bug query for metamail-2.7.45
 * Bug query for shared-mime-info-0.13
 * Bug query for gnome-vfs-2.4.2-r1
 * Bug query for imlib2-1.1.0.20040207
 * Bug query for bind-tools-9.2.3-r1
 * Bug query for hdparm-5.5
 * Bug query for netpbm-10.20
 * Bug query for mjpegtools-1.6.2
 * Bug query for transcode-0.6.12
 * Bug query for k3b-0.11.2
 * Bug query for pciutils-2.1.11-r1
 !!! Bugs found. Check showbug.html page.  :-((
blackman@altair blackman $


Ma non ho capito una cosa.. a che serve? Cioe' se nn compilasse vado a cercare il bug, anche xke' la totalita' dei programmi hanno compilato poi..

Fede
_________________
Sideralis www.sideralis.org
Pic http://blackman.amicofigo.com/gallery
Arduino http://www.arduino.cc
Chi aveva potuto aveva spaccato
2000 pezzi buttati là
Molti saluti,qualche domanda
Semplice come musica punk
Back to top
View user's profile Send private message
cataenry
Guru
Guru


Joined: 04 Nov 2003
Posts: 343

PostPosted: Fri Feb 13, 2004 1:14 am    Post subject: Reply with quote

Serve prima di aggiornare il tuo sistema, o prima di installare qualcosa...
Tipo se tu non hai una connessione flat, o tipo se ci sono dei bug negli ebuild da cambiare prima della compilazione e robette simili, con questo pratico tool potete aggiustare le cose prima che si rompano.. :wink: se poi la compilazione ti va a buon fine, questo non vuol dire che non contenga bug...
Tipo blender versione precedente all'ultima, mi si compilava, partiva, ma con una radeon con il 2.4 e xfree-drm andava in SIGSEGV alle richieste di rendering.. I bug non sono solo legati alla compilazione :wink:
Ok? Bye

P.S.: anborn, io ho semplicemente fatto qualche modifica (mi ero scocciato di modificare il file la dove faceva la richiesta per le query :P :P ) per la loro fusione in un nuovo progetto è meglio che ne parlino i due autori && mantainer... :wink:

morellik..: volentieri, anche se non ti posso assicurare i tempi, come detto, di python conosco il minimo della sintassi e lo 0% delle librerie.. indi prima mi devo orientare un po'... anche perchè non ho capito cosa dovrei fare di fronte ad un pacchetto masked: farne lo stesso la query, abortire e segnalare, oppure boh?? 8O 8O

Abbiate pazienza magari per i tempi dei miglioramenti.. io ultimamente sono un po' impegnato con un esame che mi porto dietro da un anno e mezzo (sto pensando di passare a maniere un po' più persuasive :lol: :lol: :evil: :evil: ) e penso che anche morellik non è che sti senza far niente... appena possibile spero di dedicarmi un po' di più alla sua creatura, fatemi sapere come volete che la faccia muovere di fronte ad un pacchetto masked... e lo farò :P :P 8) (Spero :roll: )


Bye a tutti..!!
Back to top
View user's profile Send private message
federico
Advocate
Advocate


Joined: 18 Feb 2003
Posts: 3270
Location: Italy, Milano

PostPosted: Fri Feb 13, 2004 1:41 pm    Post subject: Reply with quote

Gia' non avevo pensato a quelli che hanno linee o macchine un po' d'epoca..
_________________
Sideralis www.sideralis.org
Pic http://blackman.amicofigo.com/gallery
Arduino http://www.arduino.cc
Chi aveva potuto aveva spaccato
2000 pezzi buttati là
Molti saluti,qualche domanda
Semplice come musica punk
Back to top
View user's profile Send private message
cataenry
Guru
Guru


Joined: 04 Nov 2003
Posts: 343

PostPosted: Thu Feb 26, 2004 5:53 pm    Post subject: Reply with quote

Come promesso, sto iniziando a dare un'occhiata al problema masked package... :P :P

Ragazzi ho bisogno di un po' di suggerimenti però..
Il problema principale è questo... non conviene che faccio fare modifiche al package.mask, poichè se per caso bugzilla crasha, ci possono esser incoerenze o cosucce del genere... d'altronde, se gli faccio fare una query per ogni pacchetto esclusi quelli che hanno dipendenze mascherate, si rischia che si perde un botto di roba, oppure il fatidico -D dell'emerge potrebbe comunque sia richiamare a dipendenze lo stesso mascherate...

Cosa mi suggerite di fare?

Leggendo per i forum ho trovato questo...:
/etc/portage/package.unmask
Funziona? Non l'ho mai provato... Se si, eventualmente potrei fare in modo tale che lo scriptino crei un file del genere, lo usi per fare le varie query, e poi a seconda degli argomenti datigli, cancella il file o lo mantiene... Sempre con il solito discorso che se per caso il processo termina erratamente il file è sputtanato/da eliminare.. ma sempre meglio che ritoccare il package.mask... che ne dite??


P.S.: Sono ancora in 56K, quindi abbiate pazienza...
Back to top
View user's profile Send private message
cataenry
Guru
Guru


Joined: 04 Nov 2003
Posts: 343

PostPosted: Mon Mar 01, 2004 11:34 am    Post subject: Reply with quote

Ciao ragazzi, finalmente ho avuto il tempo di giochicchiare con il package.unmask, potrebbe andare bene, ma ci sono 2 problemini:

1) Se lo script viene killato, o simile, il file potrebbe rimanere, tenendo quindi un pacchetto smascherato involontariamente, oppure potrebbe rimanere il file corrotto...

2) Vi è la possibilità di smascherare i file dal package.mask e non dal -keyword:
esempio, se non sbaglio gli usermode-sources sono mascherati ad architetture diverse dal x86... quindi se volessi fare una query per gli usermode-sources avendo un ppc... sarei un po' fregato, a meno di cambiare l'ACCEPT_KEYWORD, oppure di passare come argomento l'ebuild specifico con rispettivo path... ma a questo punto... un emerge -uDp world andrebbe a farsi friggere...


Coraggio datemi consigli, ditemi come volete che lo faccio: mica lo sto facendo per me, è per tutta la comunità :P :P

Bye (P.S.: Sempre solito discorso della 56K e che non so quando potrò rispondervi, ma voi fatevi sentire!!! :wink:)
Back to top
View user's profile Send private message
cataenry
Guru
Guru


Joined: 04 Nov 2003
Posts: 343

PostPosted: Tue Mar 09, 2004 5:13 pm    Post subject: Reply with quote

Ciao ragazzi :wink:
Vi annuncio a nome mio e di morellik, l'uscita di Bugzilla-2.1..
Lo trovate su http://www.gentoo.it/ con tanto di ebuild fatto da morellik...

Avete 2 modi di installazione:

1) Scaricare solo il sorgente, scompattare ed entrarvi da root e lanciare l'INSTALL.sh

2) attivare la variabile PORTDIR_OVERLAY="/usr/local/portage", mkdir -p /usr/local/portage/sys-apps/, copiarvi l'ebuild, scompattarlo, cancellare il sorgente dell'ebuild e fare un emerge Bugzilla :wink:

Ok? Provatelo e fateci sapere...
Ah, dimenticavo... :
Code:
 man Bugzilla
:P :P
Bye
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Forum italiano (Italian) Risorse italiane (documentazione e tools) All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum