-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Anthony Towns wrote: > On Tue, Jan 17, 2006 at 04:38:29PM -0800, Matt Zimmerman wrote: >> On Tue, Jan 17, 2006 at 04:09:50PM -0800, Thomas Bushnell BSG wrote: >> > Since you are rebuilding the package, you *must* change the version number >> > *anyway*. It is not correct to recompile, and leave the version number >> > alone. >> I don't agree. This isn't even the case within Debian. Binary-only NMUs >> don't modify the source package, even though the binaries are recompiled. > > However if a binNMU screws up a maintainer's package, the maintainer can > easily fix it, and doing so is just part of contributing to Debian. The > same thing applies when an autobuild on another architecture happens. > That's not the case if an Ubuntu rebuild screws things up.
Let me make it clear that this is not only a hypothetical worry, it's actually happened. (Sorry to people who already saw my similar email sent to -project, but I thought the point was worth repeating.) One of my packages (binary package paw, from source package cernlib) has seriously broken functionality in Breezy because it was compiled with a buggy version of gcc. The breakage did not appear in Debian until later [1], since Ubuntu switched to gcc-3.4 before Debian switched from 3.3 to 4.0. Once the breakage occurred in Debian I promptly uploaded a workaround and filed a bug on gcc [2]. Since paw is not very widely used, no one was bitten by the bug in Ubuntu until recently. An Ubuntu user emailed me about it [3] upon finding my name in the package maintainer field (and also asked upstream about it). If the Maintainer field included something like ubuntu-motu@lists.ubuntu.com, instead of keeping my name and email, I imagine the question would have worked its way to me eventually, but without first making it look like I must be clueless not to have fixed such an obvious bug. References: [1] the Debian bug report on paw: http://bugs.debian.org/324902 [2] the Debian bug report I filed on gcc: http://bugs.debian.org/325050 [3] the Ubuntu bug report on paw: https://launchpad.net/distros/ubuntu/+source/cernlib/+bug/6588 (the user who filed the bug was nice enough to add my emailed response to him as the second reply in the Launchpad entry) regards, - -- Kevin B. McCarty <[EMAIL PROTECTED]> Physics Department WWW: http://www.princeton.edu/~kmccarty/ Princeton University GPG: public key ID 4F83C751 Princeton, NJ 08544 -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.1 (GNU/Linux) Comment: Using GnuPG with Thunderbird - http://enigmail.mozdev.org iD8DBQFDznTYfYxAIk+Dx1ERAn3UAKDI/W2yvJOcQyaH7UXeaps+cVCW1gCbBqjo nfcPVa0Yk+bz2hG/oXd8MM8= =xHNq -----END PGP SIGNATURE----- -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]