[Gruppo-Sviluppo] [ it-dev Mentoring ] ikiwiki merge

Andrea Gasparini gaspa a yattaweb.it
Gio 10 Dic 2009 22:58:42 GMT


In data giovedì 10 dicembre 2009 23:42:26, Valerio Turturici ha scritto:
> > Allora, intanto conta che il "scopo" è produrre un pacchetto nuovo (
> > quindi vogliamo un "3.20091113ubuntu1".
> 
> Il 3.20091113ubuntu1 non è quello attuale?

Non ancora, è quella che 'dobbiamo cercare di fare' :)
http://launchpad.net/ubuntu/+source/ikiwiki
( a meno che qualcuno non ci freghi il merge nelle prossime ore :P )
 
> > (2) Dopo che hai capito il perchè della modifica (in questo caso il
> > changelog è esplicativo), controlli che questa modifica sia applicata nel
> > merge che ha fatto grab-merge (in questo caso vedi che il file
> > debian/control è appunto quello che da' conflitti).
> 
> Quindi quando trovo con grab-merge uno o più file che danno conflitti
> vuol dire che la modifica nel changelog non è stata applicata?

Non proprio, significa che la modifica non è applicabile chiaramente. Hai mai 
usato svn o un sistema di VCS? la sintassi che vedi è molto simile, guarda il 
debian/control, le righe tra: 
  8 <<<<<<< ikiwiki-3.14ubuntu1 (ubuntu)
  9   libhtml-scrubber-perl,
 10   libhtml-parser-perl, liburi-perl, perlmagick
 11 Maintainer: Ubuntu MOTU Developers <ubuntu-motu a lists.ubuntu.com>
 12 XSBC-Original-Maintainer: Joey Hess <joeyh a debian.org>
 13 =======
 14   libhtml-scrubber-perl, wdg-html-validator,
 15   libhtml-parser-perl, liburi-perl, perlmagick, po4a (>= 0.34),
 16   libfile-chdir-perl
 17 Maintainer: Joey Hess <joeyh a debian.org>
 18 >>>>>>> ikiwiki-3.20091113 (debian)
indicano il conflitto da gestire.

L'idea è partire dal pezzo di debian e replicare il fix applicato da Ubuntu: in 
questo caso lo dice il changelog, come dicevo:
"Drop wdg-html-validator from Build-Depends field."

a te completare ;) 

Per PPA c'è l'help su launchpad:
https://help.launchpad.net/Packaging/PPA

> Purtroppo non sono cose che si possono imparare totalmente da soli
> affidandosi alla documentazione, come magari succede nella
> programmazione, ma serve un minimo di insegnamento da qualcuno. Per
> questo ci sono i mentor :-)
> O almeno spero che tutti hanno iniziato cosi, altrimenti sono anormale
> io :-)

no, ognuno di noi ha imparato a modo suo, in modi diversi e personali. Quindi 
nessuno è anormale... oppure lo siamo tutti!? ;)

RONF!
-- 
-gaspa-
-----------------------------------------------
--------- http://launchpad.net/~gaspa ---------
------ HomePage: iogaspa.altervista.org -------
-Il lunedi'dell'arrampicatore: www.lunedi.org -


Maggiori informazioni sulla lista Gruppo-Sviluppo