#1014870 perlrdf: fails test 'output contains some known data'

#1014870#5
Date:
2022-07-13 14:21:37 UTC
From:
To:
Dear Debian perlrdf package maintainer,

According to https://tracker.debian.org/pkg/perlrdf , your package needs
another source-only upload to be able to migrate to Debian Testing. Please
consider making another package upload to solve this problem. Thanks!

Regards,
Boyuan Yang

#1014870#10
Date:
2022-07-29 14:48:57 UTC
From:
To:
Quoting Boyuan Yang (2022-07-13 16:21:37)
https://github.com/tobyink/p5-app-perlrdf/issues/1


 - Jonas

#1014870#17
Date:
2022-07-29 14:48:57 UTC
From:
To:
Quoting Boyuan Yang (2022-07-13 16:21:37)
https://github.com/tobyink/p5-app-perlrdf/issues/1


 - Jonas

#1014870#22
Date:
2024-12-17 07:01:19 UTC
From:
To:
Hi Jonas,

Am Fri, Jul 29, 2022 at 04:48:57PM +0200 schrieb Jonas Smedegaard:

I realised that the issue was opened nearly 10 years ago, pinged by you
2.5 years ago and there is no answer.  So we probably can expect this
will remain unanswered.

The Debian bug is strictly speaking serious since the package FTBFS (no
idea why none of the archive wide rebuilds catched this.)  There are
lots of updates in Git[1] with various helpful contributions.  I've
mainly stumbled upon the package since it was Build-Depending from
dh-buildinfo which should be removed.  All this is done in Git - so
it would be great to upload the current state there.

We can only profit from all these enhancements of the package if we
decide to ignore this test.  Upstream seems to be dead so nobody knows
what purpose the test serves.  IMHO it would be a proper solution to
ignore the test.  The attached patch is doing this.  I guess the Perl
experts have a more elegant method to skip tests than simply patching
it out as I did - so feel free to find a better solution but please
upload the package to get rid of one more instance of dh-buildinfo.

Kind regards
   Andreas.

[1] https://salsa.debian.org/perl-team/modules/packages/perlrdf

#1014870#29
Date:
2025-08-07 15:16:45 UTC
From:
To:
Hi,

I've fixed in Salsa a long standing build-time test failure
for perlrdf: the test data was missing from the .tar.gz

I'm now trying to wrap up this package but the autopkgtest
is still failing for the same reason the build-time
tests failed previously.

https://salsa.debian.org/perl-team/modules/packages/perlrdf/-/pipelines/903898

I tried to repack the archive with a +ds suffix,
on a throwaway fork, but this still fails too.

https://salsa.debian.org/detiste-guest/perlrdf/-/pipelines/903926

Any help would be appreciated

Greetings

Alexandre

#1014870#34
Date:
2025-08-07 16:03:49 UTC
From:
To:
Fixed in git; cf. https://perl-team.pages.debian.net/autopkgtest.html

BTW, after the switch from cdbs to dh you can probably revert my
commits about Makefile.old (and the related changelog entry) and
close the bug in a different changelog line (but I haven't tried).


Cheers,
gregor

#1014870#39
Date:
2025-08-07 16:50:08 UTC
From:
To:
We believe that the bug you reported is fixed in the latest version of
perlrdf, which is due to be installed in the Debian FTP archive.

A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to 1014870@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Alexandre Detiste <tchet@debian.org> (supplier of updated perlrdf package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmaster@ftp-master.debian.org)
Format: 1.8
Date: Thu, 07 Aug 2025 18:16:23 +0200
Source: perlrdf
Architecture: source
Version: 0.006-1
Distribution: unstable
Urgency: medium
Maintainer: Debian Perl Group <pkg-perl-maintainers@lists.alioth.debian.org>
Changed-By: Alexandre Detiste <tchet@debian.org>
Closes: 1014870 1047181
Changes:
 perlrdf (0.006-1) unstable; urgency=medium
 .
   * Team Upload
 .
   [ Alexandre Detiste ]
   * Add missing test data (Closes: #1014870)
   * Bump Standards-Version to 4.7.2
   * Update d/source/lintian-overrides for new format
   * Use https url in d/copyrigh
   * janitor: add upstream metadata
 .
   [ upstream ]
   * New release(s).
     + Switch packaging to Dist::Inkt.
     + Drop final usage of smartmatch in favour of match::simple.
     + No longer require Object::AUTHORITY.
 .
   [ Jonas Smedegaard ]
   * Update package relations:
     + Recommend libapp-perlrdf-command-query-perl and
       librdf-generator-void-perl.
     + Stop (build-)depend on librole-commons-perl (or
       libobject-authority-perl fallback).
     + (Build-)depend on libmatch-simple-perl.
     + relax to (build-)depend unversioned
       on librdf-trin3-perl librdf-trinex-functions-perl,
       and to build-depend unversioned on libtest-rdf-perl:
       required versions satisfied in all supported Debian releases
     + stop build-depend explicitly on perl:
       not called directly during build
   * Update copyright info:
     + Drop coverage of no longer included convenience code copies.
     + update coverage
     + Use License-Grant and Reference fields.
       Thanks to Ben Finney.
     + list GitHub issue tracker as preferred upstream contact
   * Add lintian override regarding license in Reference field.
     See bug#786450.
   * use debhelper compatibility level 13 (not 8);
     build-depend on debhelper-compat (not debhelper)
   * update and tighten lintian overrides
   * simplify rules;
     stop build-depend on devscripts dh-buildinfo cdbs (Closes: #1047181)
   * update watch file:
     + use file format 4
     + mention gbp --uscan in usage comment
     + use substitution strings
   * update git-buildpackage config: avoid any .git* files
   * use semantic newlines in long description and copyright fields
   * set Rules-Requires-Root: no
   * enable autopkgtest
   * annotate test-only build-dependencies
 .
   [ Salvatore Bonaccorso ]
   * update Vcs-* headers for switch to salsa.debian.org
 .
   [ gregor herrmann ]
   * use MetaCPAN URIs (not search.cpan.org or www.cpan.org)
   * use secure GitHub URIs
   * Add debian/tests/pkg-perl/smoke-files.
Checksums-Sha1:
 55cba69472062bf953687f502b349f9587a930cd 2542 perlrdf_0.006-1.dsc
 e71878f571df585644530bdea27e03c0b00d0f13 29708 perlrdf_0.006.orig.tar.gz
 da394826b6c0411c5e1f4be76d48d0a37efeead4 5244 perlrdf_0.006-1.debian.tar.xz
 de0cce9d4915411d98782cbbc7e9aa18e71fd35f 10775 perlrdf_0.006-1_source.buildinfo
Checksums-Sha256:
 1f1d0dec8393ce02e7fbbf5633b9367aa08fa6e75afec28e4b854bda27e51bf6 2542 perlrdf_0.006-1.dsc
 de2b426d40f991afd7e75070f6684239ccd65caf1023b3b097bc4089d145591c 29708 perlrdf_0.006.orig.tar.gz
 a366636ab823699ed4d838b8d74ca7beb7e1815663ac4e5f62f2917bfb672e07 5244 perlrdf_0.006-1.debian.tar.xz
 9722899bc23b1e2f0f8274982ce16cc6a53254fef801f7877e34a79c1efa072b 10775 perlrdf_0.006-1_source.buildinfo
Files:
 1ba47c45e2eb860ce6e3539a67752d16 2542 perl optional perlrdf_0.006-1.dsc
 82e05d8738af816fa68a8917f00baa6b 29708 perl optional perlrdf_0.006.orig.tar.gz
 d9de6b5f93febc74162a0107d3170c2a 5244 perl optional perlrdf_0.006-1.debian.tar.xz
 b9993a37d74085c295960080980cb650 10775 perl optional perlrdf_0.006-1_source.buildinfo
-----BEGIN PGP SIGNATURE-----

iQJFBAEBCgAvFiEEj23hBDd/OxHnQXSHMfMURUShdBoFAmiU1UoRHHRjaGV0QGRl
Ymlhbi5vcmcACgkQMfMURUShdBoS2Q/9EqhDtOYmOufZfUpQwZMj4Q/OTyFtMTUH
cAwMcZbTncnY3aaWKJJX1mFf63U9WDRhDXqTENyRXqxQVqJAcJeXfLRBty2Zp7ND
UacAqDqgWT+MwqI3YmgQZX7JKvmmSIHZ2hM5LficKviayZKlvQP+N65dRqB8CO4V
agyuYAjUSWklUqMJCxwSJNvCGo2G2j7D0D77RX45Rlqi8hFcEQjDTIjxuSfzpmQ1
wwjlVdIxpxqOfm3zDY+omkGI0iVZGURLKeFOZYvO9W2D5nIXYWktrRSVGYE6d3GU
GAM0prABo+4Gpm6OdEormWjXSSyRuucIm1I5JYX1FmVJlG88dc4P5DNpWquzS/0t
62UU5gKBs2HHXF1tXGRWZyogzFEO3er3tBGBEWv1r6z4H5lgF5lq7qax8IHlpPxT
poQG27A2JBllG1YvqRHW1BHuW/aDjvX8DHkHboksJfYfdido27xtsslbVMC/ZrpY
r2Vn6MDSgEQEpoQIUNEDBz2Hhg21zCq/Ju+pi5oS2tsU7PZRbOECt7UZGIsNgc3Y
Uqv+I5sQT526agOzG1PWbPx9ImNV/RGrOb6NXAa/jSfIMxPXcvr/7D3F0q0Xee/K
c77jFZ/vP5hg2fRWhw9uzvCNBbijPwby+ybo2Cz63HV+crmR8T83XRCUidZ8g1WN
0fmyb+eka3c=
=61qI
-----END PGP SIGNATURE-----