[SCM] gsequencer/master: fix missing build dependencies in debian/tests/control

James Cowgill jcowgill at debian.org
Fri Nov 24 17:43:20 UTC 2017


On 24/11/17 17:35, Jonas Smedegaard wrote:
> Quoting James Cowgill (2017-11-24 17:18:25)
>> On 24/11/17 16:15, jkraehemann-guest at users.alioth.debian.org wrote:
>>> The following commit has been merged in the master branch:
>>> commit 99483a11ecdd167d4e87ed74fffd31ca53ff998a
>>> Author: Joël Krähemann <jkraehemann at gmail.com>
>>> Date:   Fri Nov 24 17:13:13 2017 +0100
>>>
>>>     fix missing build dependencies in debian/tests/control
>>>
>>> diff --git a/debian/tests/control b/debian/tests/control
>>> index a830078..1dfbb57 100644
>>> --- a/debian/tests/control
>>> +++ b/debian/tests/control
>>> @@ -16,4 +16,24 @@ Depends:
>>>       xvfb,
>>>       fakeroot,
>>>       libgtk2.0-dev,
>>> +     debhelper,
>>> +     gettext,
>>> +     libcunit1-dev,
>>> +     xauth,
>>> +     libinstpatch-dev,
>>> +     libsndfile1-dev,
>>> +     libsamplerate-dev,
>>> +     libxml2-dev,
>>> +     ladspa-sdk,
>>> +     dssi-dev,
>>> +     lv2-dev,
>>> +     libgmp-dev,
>>> +     libasound2-dev,
>>> +     libjack-dev,
>>> +     libpulse-dev,
>>> +     uuid-dev,
>>> +     docbook-xsl,
>>> +     docbook-xml,
>>> +     gtk-doc-tools,
>>> +     xsltproc
>>
>> Probably best to get rid of all of those and use '@builddeps@' instead.
> 
> Please elborate, I don't know that trick.

https://anonscm.debian.org/cgit/autopkgtest/autopkgtest.git/tree/doc/README.package-tests.rst#n115

"
    ``@builddeps@`` will be replaced by the package's
    ``Build-Depends:``, ``Build-Depends-Indep:``, and
    ``build-essential``. This is useful if you have many build
    dependencies which are only necessary for running the test suite and
    you don't want to replicate them in the test ``Depends:``. However,
    please use this sparingly, as this can easily lead to missing binary
    package dependencies being overlooked if they get pulled in via
    build dependencies.
"

James

-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 833 bytes
Desc: OpenPGP digital signature
URL: <http://lists.alioth.debian.org/pipermail/pkg-multimedia-maintainers/attachments/20171124/ed4530dc/attachment.sig>


More information about the pkg-multimedia-maintainers mailing list