Bug#882513: gsequencer: autopkgtest is broken

Joël Krähemann jkraehemann at gmail.com
Fri Nov 24 09:50:15 UTC 2017


Hi,
Just providing a patch. The target ags-integration-test wasn't take care
much.

Apply the patch fix-integration-tests.patch
`patch -p1 < ../nongnu/gsequencer/fix-integration-tests.patch`
run `autoreconf -fi && ./configure`
then `make -j20 && make ags-integration-test`

Bests,
Joël


On Fri, Nov 24, 2017 at 9:26 AM, Joël Krähemann <jkraehemann at gmail.com> wrote:
> Hi Dimitri,
> The make target ags-integration-test runs against installed libraries. Just run
> `make check` which contains the very same functional tests. But this requires
> to remove the following patch:
>
> debian/patches/disable-functional-tests.patch
>
> `make ags-integration-test` is only useful to run against installed gsequencer
> package. Further libgsequencer.so can't be a private library if you want to run
> them. So additional patch would be required to change library installation path.
>
> Best regards,
> Joël Krähemann
>
>
> On Thu, Nov 23, 2017 at 5:01 PM, Dimitri John Ledkov <xnox at ubuntu.com> wrote:
>> Package: gsequencer
>> Version: 1.1.4-1
>> Severity: normal
>>
>> -----BEGIN PGP SIGNED MESSAGE-----
>> Hash: SHA256
>>
>> Dear Maintainer,
>>
>> The autopkgtest included in gsequencer appears to not work at all
>> anymore.
>>
>> It calls into debian/rules targets that do not exist anymore. I've
>> tried fixing it up, by making the test depend on '@builddeps@` or
>> using 'build-needed' restriction and modifying the test script
>> appropriately only to see that `make ags-integration-test` fails.
>>
>> Could you please fix up integration test? Or remove it, as it cannot
>> be executed anymore?
>>
>> Regards,
>>
>> Dimitri.
>>
>> -----BEGIN PGP SIGNATURE-----
>> Version: GnuPG v2
>>
>> iQEcBAEBCAAGBQJaFvDxAAoJEMrC2LnNLKX5is0IAIvh3irtF/gIk1rUVHo/yiqG
>> 3o95sZobiNDufyayagCtEpNwhRG+lB1weeQADqUfLu7j3a3CiHra3a9ZZkNEIvBL
>> OOs1tQj1wc9vy0SjQ37jwUbJ3NCjYLcr6WL5iwq4rnSfY/mBZsbGKEMoj6Hb3Kv/
>> FZosTJtido/zOdyB+Xv1lwWnd0109l44Pz0MiY8oUlRqax/OX+jvfM+lkGFSRqDW
>> tlRhFkMhpsRTTI6U/l1ajL5htmY6/gSgkZe6KkIyda+Uxbn+wY7mGLVHZCtGDw7c
>> 6sAxfDSR2RaBOFFhpFkHDlfcloiJ2yUDZgn43xQv+cqzYBWChGtDZceZ0O/juXo=
>> =zzou
>> -----END PGP SIGNATURE-----
>>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: fix-integration-tests.patch
Type: text/x-patch
Size: 10950 bytes
Desc: not available
URL: <http://lists.alioth.debian.org/pipermail/pkg-multimedia-maintainers/attachments/20171124/19d94669/attachment-0001.bin>


More information about the pkg-multimedia-maintainers mailing list