Peter Samuelson wrote:
> [Ken Bloom]
>
>> $substvar{'Source-Version'}= $fi{"L Version"};
>>+ #Indep-Version is for supporting binary NMUs when a strict
>>+ #version dependancy is required against an arch independant package
>>+ $substvar{'Indep-Version'}= $fi{"L Version"};
>>+ #strip out the +bN format binary NMU version suffix
>>+ $substvar{'Indep-Version'} =~ s/\+b[0-9]+$//;
>
>
> Uh, why does "Source-Version" not refer to, you know, the source
> version?
>
> I think you meant this the other way around - a new Binary-Version or
> Build-Version or something, to indicate the thing that Source-Version
> misleadingly means now.
Backward compatibility. According to
http://lists.debian.org/debian-dpkg/2005/11/msg00000.html, it's quite
common for -dev packages to use Source-Version to depend on their
libraries, so changing the behavior of Source-Version would require a
large transition.
Perhaps the variables Source-Version should be left unchanged (and
deprecated) but 2 variables ArchDep-Version and ArchIndep-Version should
be introduced.
--Ken Bloom
--
I usually have a GPG digital signature included as an attachment.
See http://www.gnupg.org/ for info about these digital signatures.
Attachment:
signature.asc
Description: OpenPGP digital signature