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

[TIP] Aggiornamento bugs free?

Forum riservato alla documentazione in italiano.

Moderator: ago

Post Reply
  • Print view
Advanced search
15 posts • Page 1 of 1
Author
Message
morellik
l33t
l33t
User avatar
Posts: 629
Joined: Mon Feb 03, 2003 2:24 pm
Location: Firenze
Contact:
Contact morellik
Website

[TIP] Aggiornamento bugs free?

  • Quote

Post by morellik » Thu Nov 13, 2003 2:13 pm

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: Select all

wget http://www.gentoo.it/utility/bugzilla.py
Ciauz
morellik
Top
DuDe
Guru
Guru
User avatar
Posts: 314
Joined: Wed Dec 04, 2002 11:47 am
Location: Roma Italy

  • Quote

Post by DuDe » Thu Nov 13, 2003 2:38 pm

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
Top
codadilupo
Advocate
Advocate
Posts: 3135
Joined: Tue Aug 05, 2003 8:48 am

  • Quote

Post by codadilupo » Thu Nov 13, 2003 2:59 pm

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
Top
morellik
l33t
l33t
User avatar
Posts: 629
Joined: Mon Feb 03, 2003 2:24 pm
Location: Firenze
Contact:
Contact morellik
Website

  • Quote

Post by morellik » Fri Nov 14, 2003 8:41 am

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
Top
morellik
l33t
l33t
User avatar
Posts: 629
Joined: Mon Feb 03, 2003 2:24 pm
Location: Firenze
Contact:
Contact morellik
Website

  • Quote

Post by morellik » Thu Feb 12, 2004 1:19 pm

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

Se lo volete prova': come sempre:

Code: Select all

wget http://www.gentoo.it/utility/bugzilla.py
Ciauz
morellik
Top
anborn
Apprentice
Apprentice
User avatar
Posts: 185
Joined: Sun Dec 28, 2003 8:29 pm
Location: Somewhere over the rainbow

  • Quote

Post by anborn » Thu Feb 12, 2004 1:24 pm

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
Top
Ash y Nod
Tux's lil' helper
Tux's lil' helper
User avatar
Posts: 98
Joined: Thu Nov 06, 2003 4:30 pm

  • Quote

Post by Ash y Nod » Thu Feb 12, 2004 1:56 pm

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

Se lo volete prova': come sempre:

Code: Select all

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!
Top
cataenry
Guru
Guru
User avatar
Posts: 343
Joined: Tue Nov 04, 2003 9:25 am

  • Quote

Post by cataenry » Thu Feb 12, 2004 2:11 pm

mmm effettivamente non li avevamo presi in considerazione...
Appena posso ci do un'occhiata... grazie mille :wink:
Top
morellik
l33t
l33t
User avatar
Posts: 629
Joined: Mon Feb 03, 2003 2:24 pm
Location: Firenze
Contact:
Contact morellik
Website

  • Quote

Post by morellik » Thu Feb 12, 2004 4:28 pm

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
Top
federico
Advocate
Advocate
User avatar
Posts: 3272
Joined: Tue Feb 18, 2003 2:08 pm
Location: Italy, Milano
Contact:
Contact federico
Website

  • Quote

Post by federico » Thu Feb 12, 2004 6:57 pm

Code: Select all

 * 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
Top
cataenry
Guru
Guru
User avatar
Posts: 343
Joined: Tue Nov 04, 2003 9:25 am

  • Quote

Post by cataenry » Fri Feb 13, 2004 1:14 am

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..!!
Top
federico
Advocate
Advocate
User avatar
Posts: 3272
Joined: Tue Feb 18, 2003 2:08 pm
Location: Italy, Milano
Contact:
Contact federico
Website

  • Quote

Post by federico » Fri Feb 13, 2004 1:41 pm

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
Top
cataenry
Guru
Guru
User avatar
Posts: 343
Joined: Tue Nov 04, 2003 9:25 am

  • Quote

Post by cataenry » Thu Feb 26, 2004 5:53 pm

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...
Top
cataenry
Guru
Guru
User avatar
Posts: 343
Joined: Tue Nov 04, 2003 9:25 am

  • Quote

Post by cataenry » Mon Mar 01, 2004 11:34 am

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:)
Top
cataenry
Guru
Guru
User avatar
Posts: 343
Joined: Tue Nov 04, 2003 9:25 am

  • Quote

Post by cataenry » Tue Mar 09, 2004 5:13 pm

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: Select all

 man Bugzilla 
:P :P
Bye
Top
Post Reply
  • Print view

15 posts • Page 1 of 1

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