[Build-common-hackers] Bug#576850: closed by Jonas Smedegaard <dr at jones.dk> (reply to 576850 at bugs.debian.org) (Re: Bug#576850: cdbs: Does not execute shell commands in debian/control generation)

Jonas Smedegaard dr at jones.dk
Wed Apr 7 22:57:52 UTC 2010


On Wed, Apr 07, 2010 at 04:12:40PM -0400, Felipe Sateler wrote:

>> This is not a bug, but a feature[1]: CDBS never promised to support 
>> shell expansion of the control.in file - that was just the way 
>> build-dependencies was expanded until a safer approach replaced it 
>> recently.
>
>I think it is one of the key features of autogenerating debian/control, 
>since it helps in automating the annoying parts of writing it.


>> Perhaps it makes sense for CDBS to generally support this feature of 
>> resolving build-dependencies using rmadison.  Suggestions for syntax 
>> in control.in is most welcome.
>
>I think it's overly specific. A more general mechanism is best. I would 
>suggest:
>
>1. (Re)Introduce some way to run shell commands from debian/control.in 
>2. Support arbitrary variable expansion in debian/control.in (not just 
>   @cdbs@).


Thanks for the suggestion.  I will consider it, it thus keep this 
bugreport open - but must say that simply reverting is not likely to 
happen.


  - Jonas

-- 
* 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
Type: application/pgp-signature
Size: 836 bytes
Desc: Digital signature
URL: <http://lists.alioth.debian.org/pipermail/build-common-hackers/attachments/20100408/e134dfc8/attachment-0001.pgp>


More information about the Build-common-hackers mailing list