Jim Pick <jim@jimpick.com> wrote: > Turbo Fredriksson <turbo@tripnet.se> writes: > > > How do I do a NMU? > > >From the "Debian Developer's Reference" > <http://www.debian.org/doc/packaging-manuals/developers-reference/> : > [...] > I hope that helps... Nope! Not a bit! I hardly understood anything. It wasn't the language, I'm quite secure in my English, it's just 'legal' (or formal) English I'm having a bit of a problem with (might be an 'anti-feeling' against formal and legal text in general... :). > we'll need to do a lot of this. In that case, I better make darn sure that I understand. This is how I understood it, correct me if I'm wrong here. 1. Version number increase. If the old version was '1.12-2', _MY_ version should be '1.12-2.1'. Quote: add a new compnent to the debian-revision component of the version number--that is, the portion after the (last) hyphen. 2. Send the maintainer _AND_ the BTS, a unified context diff of the changes _I_ have made. This diff should _ONLY_ contain the differences between the maintainers files, and those that _I_ have changed, not the regular diff that dpkg-buildpackage creates. 3. If the changes fixes a known (and reported) bug, do _NOT_ close the bug report, but instead send a note, describing them fixed in an NMU, and let the maintainer officialy fix the problem (with or without my fixes) and to close the bug report. 4. Add an entry in the changelog file, saying that this is an NMU, and what fixes/changes have been made. Question. 1. How do I build the package? dpkg-buildpackage => Nope. This tries to sign the changes and the source with the maintainers keys, which I naturaly dont have (and shouldn't :) dpkg-buildpackage -uc -us => Same thing, eventhough acording to the manual, it should work. -us unsigned source -uc unsigned changes -- ----------------------------------------------------------------------- Turbo __ _ Debian GNU Unix _IS_ user friendly - it's just ^^^^^ / /(_)_ __ _ ___ __ selective about who its friends are / / | | '_ \| | | \ \/ / papadoc.nocrew.org _ /// / /__| | | | | |_| |> < Turbo Fredriksson turbo@tripnet.se \\\/ \____/_|_| |_|\__,_/_/\_\ Surrey/B.C./Canada (604)572-3523 Debian Certified Linux Developer PGP#788CD1A9 www5.tripnet.se/~turbo ------- PGP: B7 92 93 0E 06 94 D6 22 98 1F 0B 5B FE 33 A1 0B -------- -- KGB genetic counter-intelligence North Korea CIA DES Noriega SDI Serbian domestic disruption terrorist cryptographic nuclear Honduras $400 million in gold bullion
Attachment:
pgpHN9K7nXTkq.pgp
Description: PGP signature