source version != binary version breakage
Steve Langasek wrote:
> On Tue, Nov 07, 2006 at 11:32:06AM +0100, Rene Engelhard wrote:
>> Steve Langasek wrote:
>>>> libmyspell3c2
>
>>> Package doesn't appear to be binNMUable, source and binary package numbers
>>> differ. :P
>
>> I don't see how it should not be bin-NMUable. What is exchanged is just
>> the part before the -, the -XY+bY should work...
>
> It's not binNMUable because wanna-build gets confused by any version number
> I try to give it when scheduling the binNMU:
>
> $ wanna-build -b hppa/build-db -d unstable -U vorlon --binNMU 1 \
> -m 'Rebuild against libgcc4' myspell_1:3.1-16
> myspell: version mismatch (1:3.0+pre3.1-16 registered). Skipping.
> $ wanna-build -b hppa/build-db -d unstable -U vorlon --binNMU 1 \
> -m 'Rebuild against libgcc4' myspell_1:3.0+pre3.1-16
> myspell: binNMU 1:3.0+pre3.1-16+b1 is not newer than current version 1:3.1-16
> $
>
> Possibly a bug in w-b.
Binary version != source version is somewhat likely to break all sorts
of things (e.g. version tracking for bugs[1]), so maybe this should just
be forbidden except in the most exceptional circumstances (what's the
reason to have this, anyway?).
Kind regards
T.
1. http://bugs.debian.org/src:myspell has the open bugs against binary
packages as "From other Branch bugs", I'm tempted to think that the
closed bugs seem to disappear completely(?).[2]
2. I couldn't find on any package's summary page #265487
--
Thomas Viehmann, http://thomas.viehmann.net/
Reply to: