Fwd: ardour3 4.1~dfsg-1 MIGRATED to testing

Jonas Smedegaard dr at jones.dk
Mon Sep 14 06:59:13 UTC 2015


Hi Fabian,

Quoting Fabian Greffrath (2015-09-14 07:30:05)
> Am Sonntag, den 13.09.2015, 19:58 +0200 schrieb IOhannes m zmölnig:
>> personally i'm in favour of using it, but i only recently got 
>> involved.
>
> For those not involved, could you point me to a *single* advantage of 
> this workflow? The only difference I am able to point out is two 
> nearly identical files and a list of backslash-escaped Build-Depends 
> in debian/rules instead of debian/control.

Some build-dependencies directly tied to build system in use is computed 
by CDBS.

For example which exact version of which python or python-dev packages 
you need to depend on with python-central and how to adjust when 
switching to dh_python/dh_python3.

Additional build-dependencies can be computed based on 
other variables available in rules file.

If for example you want to temporarily drop a problematic 
build-dependency, you could do so conditional to the suite being 
experimental (to help ensure it is not forgotten later on - which 
perhaps is prepared by others than yourself).

It may also help keep track of featuresets (e.g. when some are disabled 
for longer times) when build-dependencies, binary dependencies, 
configure options and custom rules can be grouped.  See the ghostscript 
package for an example of that (all features are enabled nowadays, but 
previously there was some juggling with which jpeg library to use that 
needed several different things enabled/disabled in concert).


 - 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: signature.asc
Type: application/pgp-signature
Size: 819 bytes
Desc: signature
URL: <http://lists.alioth.debian.org/pipermail/pkg-multimedia-maintainers/attachments/20150914/c09ec2a7/attachment-0001.sig>


More information about the pkg-multimedia-maintainers mailing list