[Bug #127739] Bugfix facile

Coordinamento delle attività e informazioni sui progetti del gruppo: creazione, modifica e gestione dei pacchetti di Ubuntu e relative problematiche.

Moderatore: Gruppo Sviluppo

Avatar utente
DktrKranz
Rampante Reduce
Rampante Reduce
Messaggi: 5071
Iscrizione: giovedì 2 novembre 2006, 11:24
Desktop: GNOME Shell
Distribuzione: Debian GNU/Linux sid - x86_64
Località: Guastalla (RE)
Contatti:

Re: [Bug #127739] Bugfix facile

Messaggio da DktrKranz »

Preferibilmente si. Se il pacchetto si compila correttamente, allega il debdiff alla discussione.
Avatar utente
lex79
Imperturbabile Insigne
Imperturbabile Insigne
Messaggi: 3966
Iscrizione: venerdì 18 maggio 2007, 4:51
Località: Loano (Savona)

Re: [Bug #127739] Bugfix facile

Messaggio da lex79 »

Scusa la domanda niubba, ma per riparare i bug in generale bisogna aver installato per forza la versione di sviluppo, gutsy in questo momento,  o si puo' fare lo stesso tutto con feisty lavorando sui pacchetti che andranno ad essere installati in gutsy?
Avatar utente
DktrKranz
Rampante Reduce
Rampante Reduce
Messaggi: 5071
Iscrizione: giovedì 2 novembre 2006, 11:24
Desktop: GNOME Shell
Distribuzione: Debian GNU/Linux sid - x86_64
Località: Guastalla (RE)
Contatti:

Re: [Bug #127739] Bugfix facile

Messaggio da DktrKranz »

A patto di avere gli strumenti a portata di mano, lo puoi fare su qualsiasi distribuzione. Se ci fosse il port di devscripts per Windows, lo potresti fare anche da lì ;D
Ovviamente per testare il corretto funzionamento è necessario avere sottomano la versione di riferimento (nella stragrande maggioranza dei casi è quella di sviluppo), basta anche il LiveCD.
Avatar utente
Rospo Zoppo
Rampante Reduce
Rampante Reduce
Messaggi: 5291
Iscrizione: martedì 16 gennaio 2007, 20:35

Re: [Bug #127739] Bugfix facile

Messaggio da Rospo Zoppo »

lo ho installato e funziona, c'è l'icona :D adesso provo a fare il debdiff... però non ho aggiornato il changelog e le altre robe..
Avatar utente
DktrKranz
Rampante Reduce
Rampante Reduce
Messaggi: 5071
Iscrizione: giovedì 2 novembre 2006, 11:24
Desktop: GNOME Shell
Distribuzione: Debian GNU/Linux sid - x86_64
Località: Guastalla (RE)
Contatti:

Re: [Bug #127739] Bugfix facile

Messaggio da DktrKranz »

Ricorda di modificare il campo Maintainer: https://wiki.ubuntu.com/DebianMaintainerField.
Per il changelog, dovrebbe essere più che sufficiente questo:

Codice: Seleziona tutto

   * Provide an icon (LP: #127739)
   * Adjusted desktop file to be freedesktop compliant
   * Update Maintainer field in debian/control
Avatar utente
Rospo Zoppo
Rampante Reduce
Rampante Reduce
Messaggi: 5291
Iscrizione: martedì 16 gennaio 2007, 20:35

Re: [Bug #127739] Bugfix facile

Messaggio da Rospo Zoppo »

ok, per fare il debdiff devo usare il comando debdiff giusto? ma dove trovo il nuovo dsc ?

EDIT: devo modificare i file changeloc e debian/control e poi ripacchettizzare ?
Ultima modifica di Rospo Zoppo il venerdì 17 agosto 2007, 16:50, modificato 1 volta in totale.
Avatar utente
DktrKranz
Rampante Reduce
Rampante Reduce
Messaggi: 5071
Iscrizione: giovedì 2 novembre 2006, 11:24
Desktop: GNOME Shell
Distribuzione: Debian GNU/Linux sid - x86_64
Località: Guastalla (RE)
Contatti:

Re: [Bug #127739] Bugfix facile

Messaggio da DktrKranz »

Il nuovo .dsc dovrebbe essere stato generato da debuild/dpkg-buildpackage nella directory superiore a quella dei sorgenti.
Ricorda di installare il pacchetto patchutils prima di lanciare il comando debdiff.
Avatar utente
Rospo Zoppo
Rampante Reduce
Rampante Reduce
Messaggi: 5291
Iscrizione: martedì 16 gennaio 2007, 20:35

Re: [Bug #127739] Bugfix facile

Messaggio da Rospo Zoppo »

E per l'EDIT ?
Avatar utente
DktrKranz
Rampante Reduce
Rampante Reduce
Messaggi: 5071
Iscrizione: giovedì 2 novembre 2006, 11:24
Desktop: GNOME Shell
Distribuzione: Debian GNU/Linux sid - x86_64
Località: Guastalla (RE)
Contatti:

Re: [Bug #127739] Bugfix facile

Messaggio da DktrKranz »

Si, ma occorre solamente rigenerare il pacchetto sorgente con debuild -S.
Avatar utente
Rospo Zoppo
Rampante Reduce
Rampante Reduce
Messaggi: 5291
Iscrizione: martedì 16 gennaio 2007, 20:35

Re: [Bug #127739] Bugfix facile

Messaggio da Rospo Zoppo »

ok, fatto il changelog e il deb, per il mantainer l'indirizzo è @debian quindi cosa devo mettere ?


EDIT: devo mettere Debian-Mantainer ? non ho capito bene quel documento..  :-\
Ultima modifica di Rospo Zoppo il venerdì 17 agosto 2007, 17:03, modificato 1 volta in totale.
Avatar utente
DktrKranz
Rampante Reduce
Rampante Reduce
Messaggi: 5071
Iscrizione: giovedì 2 novembre 2006, 11:24
Desktop: GNOME Shell
Distribuzione: Debian GNU/Linux sid - x86_64
Località: Guastalla (RE)
Contatti:

Re: [Bug #127739] Bugfix facile

Messaggio da DktrKranz »

Codice: Seleziona tutto

Maintainer: Ubuntu MOTU Developers <ubuntu-motu@lists.ubuntu.com>
XSBC-Original-Maintainer: Roberto Lumbreras <rover@debian.org>
A meno che l'indirizzo non sia @ubuntu.com, va modificato sempre.
Avatar utente
lex79
Imperturbabile Insigne
Imperturbabile Insigne
Messaggi: 3966
Iscrizione: venerdì 18 maggio 2007, 4:51
Località: Loano (Savona)

Re: [Bug #127739] Bugfix facile

Messaggio da lex79 »

Raga scusate se vi rompo mentre state lavorando  :P ma vi sto seguendo e ieri sera avevo cominciato anch'io ad occuparmi di questa cosa, solo che, il senso lo capisco ma non so dove mettere le mani con i comandi  :-\
So cosa dovrei fare ma non so come farlo  ::)
Quindi mi piacerebbe se mi postate qualche link (anche in inglese) che mi spiegano in maniera completa e non superficiale queste belle cose, così piu' in là mi cimento anch'io.
Grazie
Avatar utente
DktrKranz
Rampante Reduce
Rampante Reduce
Messaggi: 5071
Iscrizione: giovedì 2 novembre 2006, 11:24
Desktop: GNOME Shell
Distribuzione: Debian GNU/Linux sid - x86_64
Località: Guastalla (RE)
Contatti:

Re: [Bug #127739] Bugfix facile

Messaggio da DktrKranz »

Qui c'è qualche riferimento utile. Non sono cose facilissime da leggere, è molto meglio farle ;)
Avatar utente
Rospo Zoppo
Rampante Reduce
Rampante Reduce
Messaggi: 5291
Iscrizione: martedì 16 gennaio 2007, 20:35

Re: [Bug #127739] Bugfix facile

Messaggio da Rospo Zoppo »

non mi ricordo il comando per fare il changelog..  :-[
Avatar utente
DktrKranz
Rampante Reduce
Rampante Reduce
Messaggi: 5071
Iscrizione: giovedì 2 novembre 2006, 11:24
Desktop: GNOME Shell
Distribuzione: Debian GNU/Linux sid - x86_64
Località: Guastalla (RE)
Contatti:

Re: [Bug #127739] Bugfix facile

Messaggio da DktrKranz »

Codice: Seleziona tutto

dch -i -D gutsy
Avatar utente
Rospo Zoppo
Rampante Reduce
Rampante Reduce
Messaggi: 5291
Iscrizione: martedì 16 gennaio 2007, 20:35

Re: [Bug #127739] Bugfix facile

Messaggio da Rospo Zoppo »

e poi lo sovrascrivo a debian/changelog giusto ?
Avatar utente
DktrKranz
Rampante Reduce
Rampante Reduce
Messaggi: 5071
Iscrizione: giovedì 2 novembre 2006, 11:24
Desktop: GNOME Shell
Distribuzione: Debian GNU/Linux sid - x86_64
Località: Guastalla (RE)
Contatti:

Re: [Bug #127739] Bugfix facile

Messaggio da DktrKranz »

No, ti basta salvare. Pensa a lui a fare il resto.
Avatar utente
Rospo Zoppo
Rampante Reduce
Rampante Reduce
Messaggi: 5291
Iscrizione: martedì 16 gennaio 2007, 20:35

Re: [Bug #127739] Bugfix facile

Messaggio da Rospo Zoppo »

si ma quando faccio ctrl+o mi chiede dove salvarlo..
Avatar utente
DktrKranz
Rampante Reduce
Rampante Reduce
Messaggi: 5071
Iscrizione: giovedì 2 novembre 2006, 11:24
Desktop: GNOME Shell
Distribuzione: Debian GNU/Linux sid - x86_64
Località: Guastalla (RE)
Contatti:

Re: [Bug #127739] Bugfix facile

Messaggio da DktrKranz »

Dagli conferma. Lo salva in una posizione temporanea, poi provvede a sostituirlo.
Avatar utente
Rospo Zoppo
Rampante Reduce
Rampante Reduce
Messaggi: 5291
Iscrizione: martedì 16 gennaio 2007, 20:35

Re: [Bug #127739] Bugfix facile

Messaggio da Rospo Zoppo »

mi ha dato

Codice: Seleziona tutto

parsechangelog/debian: error: badly formatted trailer line, at file debian/changelog line 7
dch: fatal error at line 462:
Problem executing dpkg-parsechangelog: 
Scrivi risposta

Ritorna a “Gruppo Sviluppo”

Chi c’è in linea

Visualizzano questa sezione: 0 utenti iscritti e 1 ospite