[Build-common-hackers] duplicate cdbs expansion in @cdbs@
dr at jones.dk
Wed Jan 12 17:49:44 UTC 2011
On Wed, Jan 12, 2011 at 05:50:23PM +0100, IOhannes m zmoelnig wrote:
>i haven't filed a bug-report yet, but wanted to bring this to our
>$ DEB_MAINTAINER_MODE=yes debian/rules clean
>i rebuild my debian/control.in file which contains a @cdbs@
>this is how @cdbs@ is expanded:
>Build-Depends: cdbs (>= 0.4.70~),
> cdbs (>= 0.4.85),
> debhelper (>= 7.0.1),
> patchutils (>= 0.2.25),
> cdbs (>= 0.4.27),
> devscripts (>= 2.10.7~),
>as you can see, there are 3 build-depends on "cdbs" with varying version
>the included snippets are
>this all happened with cdbs-0.4.90
>(i updated to 0.4.90 after 0.4.89 gave my 2 build-depends on "cdbs" :-))
One of them - 0.4.85 - will be fixed in the upcoming 0.4.91.
The other - 0.4.27 - is caused by quilt snippet not part of cdbs.
I haven't bothered to file a bugreport against quilt - I just use it as
a reminder to switch to source 3.0 (quilt). But feel free to do that
What should be changed is a) declare the dependency with ?= (not := )
and an indirect variable to allow suppression.
Also, it might make sense to relax to depend unversioned on cdbs, since
0.4.27 is provided even in oldstable.
...or even better: Join CDBS and maintain the snippet there, to ease
coordinate improvements like that across all snippets.
* Jonas Smedegaard - idealist & Internet-arkitekt
* Tlf.: +45 40843136 Website: http://dr.jones.dk/
[x] quote me freely [ ] ask before reusing [ ] keep private
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Size: 836 bytes
Desc: Digital signature
More information about the Build-common-hackers