On Sat, Dec 06, 2014 at 09:26:52PM +0100, Paul van der Vlis wrote: > Op 06-12-14 om 20:13 schreef Geert Stappers: > > On Sat, Dec 06, 2014 at 07:43:53PM +0100, Paul van der Vlis wrote: > >> > >> Ook '--bpo' doet niet wat ik zou verwachten. > >> > > > > Neem a.u.b. de tijd om uit te leggen wat wat er aan de hand is.
Als je blieft > > > > Laat de beginsituatie zien, het commando, het resultaat > > en het verwachte resultaat. > > <knip/> > > debchange --increment --local ~bpo70+ --distribution wheezy-backports > "Rebuild for wheezy-backports." > debchange: fatal error at line 451: > Only one of -a, -i, -e, -r, -v, -d, -n/--nmu, --bin-nmu, -q/--qa, > -R/--rebuild, -s/--security, --team, --bpo, -l/--local is allowed; > try debchange --help for more help > <knip/> > -------2e poging-------------- <knip/> > paul@server2:~/sources/hello/hello-2.9$ head -n 13 debian/changelog > hello (2.9-2) unstable; urgency=low > > * Apply patch from Reuben Thomas to fix i18n of default message. > This is upstream commit c4aed00. Closes: #767172. > * The previous change in src/hello.c trigger a rebuild of man/hello.1 > that we don't need. Add a "touch man/hello.1" to avoid it. > * Use Breaks: hello-debhelper (<< 2.9), not Conflicts, > as hello-debhelper is deprecated. > * Restore simple watch file from old hello package that was lost > when the packages were renamed. > * Update 99-config-guess-config-sub patch. > > -- Santiago Vila <sanv...@debian.org> Thu, 06 Nov 2014 12:03:40 +0100 } paul@server2:~/sources/hello/hello-2.9$ debchange --increment ~bpo70+ --distribution wheezy-backports "Rebuild for wheezy-backports." > paul@server2:~/sources/hello/hello-2.9$ head debian/changelog hello > (2.9-2.1) wheezy-backports; urgency=medium > > * Non-maintainer upload. > * ~bpo70+ Rebuild for wheezy-backports. > > -- Paul van der Vlis <p...@vandervlis.nl> Sat, 06 Dec 2014 20:59:11 +0100 > > hello (2.9-2) unstable; urgency=low > > * Apply patch from Reuben Thomas to fix i18n of default message. > > ---------3e poging-------------- > paul@server2:~/sources/hello/hello-2.9$ head debian/changelog > hello (2.9-2) unstable; urgency=low > > * Apply patch from Reuben Thomas to fix i18n of default message. <knip/> > paul@server2:~/sources/hello/hello-2.9$ debchange --increment --bpo > --distribution wheezy-backports "Rebuild for wheezy-backports." > debchange: fatal error at line 451: > Only one of -a, -i, -e, -r, -v, -d, -n/--nmu, --bin-nmu, -q/--qa, > -R/--rebuild, -s/--security, --team, --bpo, -l/--local is allowed; > try debchange --help for more help > paul@server2:~/sources/hello/hello-2.9$ head debian/changelog hello > (2.9-2) unstable; urgency=low > > * Apply patch from Reuben Thomas to fix i18n of default message. <knip/> } ---------3e poging, deel twee -------------- > paul@server2:~/sources/hello/hello-2.9$ debchange --bpo --distribution > wheezy-backports > paul@server2:~/sources/hello/hello-2.9$ head debian/changelog > hello (2.9-2~bpo70+1) wheezy-backports; urgency=medium > > * Rebuild for wheezy-backports. > > -- Paul van der Vlis <p...@vandervlis.nl> Sat, 06 Dec 2014 21:07:17 +0100 > > hello (2.9-2) unstable; urgency=low > > * Apply patch from Reuben Thomas to fix i18n of default message. > This is upstream commit c4aed00. Closes: #767172. > paul@server2:~/sources/hello/hello-2.9$ > ----------------- > > > # wat verwacht was > > Dat hij een correcte changelog af zou leveren. En correct volgens welke verwachting? En voor alle duidelijkheid, dat is een retorische vraag. > Bij het eerste voorbeeld geeft hij een fout en wijzigt de changelog niet. Die "fout" melding betekent iets als "je gebruikt opties die elkaar uitsluiten". > Bij het tweede voorbeeld is het versie-nummer niet juist. :-) Neem a.u.b. de moeite om te melden wat de verwachtingen zijn voor het "het juiste versie-nummer". > Bij het derde voorbeeld is het wel in orde, alleen opent hij een editor > met de changelog (kun je niet zien). Een stuk manual page: DEBCHANGE(1) DEBCHANGE(1) NAME debchange - Tool for maintenance of the debian/changelog file in a sourcepackage SYNOPSIS debchange [options] [text ...] Daar staat dat 'text ...' optioneel meegegeven kan worden. De vierkante haken geven dat aan. Verder op in de manual page van `debchange(1)` staat: If no text is specified then debchange will run the editor. > Als ik niets wijzig dan gaat het mis dus wijzig ik wel wat (tweede > lege sterretje verwijderd) en dan gaat het goed. Ja, een debian/changelog bestand wordt ook machinaal gelezen en gebruikt, daardoor moet het aan eisen voldoen. > Deze regel werkt ook, dan wordt geen editor geopend omdat er al iets > is toegevoegd: > debchange --bpo --distribution wheezy-backports " " Voor computers staat er dan wel iets achter het sterretje. Voor mensen is die spatie echter slecht te zien, vermijd dat dan ook. > > Ik heb bovenstaande gedaan met de debchange uit wheezy-backports. > > De oplossing met '--bpo' vind ik wellicht wat mooier dan de oplossing > met '--local ~bpo70+' omdat die specifiek voor backports is. Daarom zal > ik die gaan gebruiken. > > Uiteindelijk heb ik geen fout gevonden in debchange. Goed om te leze dat debchange goed is. Groeten Geert Stappers stappers@nero:~/src/hello-2.9 $ head -n 13 debian/changelog hello (2.9-2) unstable; urgency=low * Apply patch from Reuben Thomas to fix i18n of default message. This is upstream commit c4aed00. Closes: #767172. * The previous change in src/hello.c trigger a rebuild of man/hello.1 that we don't need. Add a "touch man/hello.1" to avoid it. * Use Breaks: hello-debhelper (<< 2.9), not Conflicts, as hello-debhelper is deprecated. * Restore simple watch file from old hello package that was lost when the packages were renamed. * Update 99-config-guess-config-sub patch. -- Santiago Vila <sanv...@debian.org> Thu, 06 Nov 2014 12:03:40 +0100 stappers@nero:~/src/hello-2.9 $ debchange --bpo --distribution wheezy-backports "tekst van script" stappers@nero:~/src/hello-2.9 $ head -n 5 debian/changelog hello (2.9-2~bpo70+1) wheezy-backports; urgency=medium * Rebuild for wheezy-backports. * tekst van script stappers@nero:~/src/hello-2.9 $ debchange --bpo --distribution wheezy-backports "tekst van script" stappers@nero:~/src/hello-2.9 $ head -n 6 debian/changelog hello (2.9-2~bpo70+2) wheezy-backports; urgency=medium * Rebuild for wheezy-backports. * tekst van script -- Geert Stappers <stapp...@debian.org> Sun, 07 Dec 2014 13:24:20 +0100 stappers@nero:~/src/hello-2.9 $ debchange --bpo --distribution wheezy-backports "tekst van script" stappers@nero:~/src/hello-2.9 $ head -n 6 debian/changelog hello (2.9-2~bpo70+3) wheezy-backports; urgency=medium * Rebuild for wheezy-backports. * tekst van script -- Geert Stappers <stapp...@debian.org> Sun, 07 Dec 2014 13:25:01 +0100 stappers@nero:~/src/hello-2.9 $ -- Leven en laten leven
signature.asc
Description: Digital signature