Bug#594056: future unblock: libdbd-sqlite3-perl/1.29-3
Hi,
Salvatore Bonaccorso <salvatore.bonaccorso@gmail.com> writes:
> On Tue, Aug 24, 2010 at 05:53:21PM +0200, Mehdi Dogguy wrote:
>> The changelog says:
>>
>> + * No longer run release tests.
>> + * Remove build-dep on libpod-simple-perl, libperl-minimumversion-perl,
>> + libtest-cpan-meta-perl, libtest-minimumversion-perl,
>> libtest-pod-perl.
>>
>> Could you please explain why?
>
> Sure. This change was made by Ansgar Burchardt. The reason was to try
> to avoid situations as we had in #589051 [1] and #589052 [2].
>
> [1] http://bugs.debian.org/589051
> [2] http://bugs.debian.org/589052
>
> The idea was to try to avoid (indirect) build-depends on itself of
> packages. These release tests only are t/97_meta.t, t/98_pod.t and
> t/99_pmv.t
>
> The t/97_meta.t tests that the META.yml matches current
> specifications. Similarly t/98_pod.t is test if the POD documentation
> is valid and t/99_pmv.t to test if the minimum needed Perl version
> declared matches really the syntax.
In addition release tests are not intended to be run at build-time by
upstream and often contain tests that are fragile and often break
without affecting the functionality of the package.
Tim Retout <diocles@debian.org> writes:
> I looked at this: the 'Depends' field has dropped 'perl (>=
> 5.10.1-12), perlapi-5.10.1' since the package switched to --with
> perl_dbi.
>
> Could someone (Ansgar) confirm/deny whether this is okay? I've set it
> back to unreleased in the meantime.
That should not happen and does not for me. Just like gregor I get
Depends: libdbi-perl, perl (>= 5.10.1-14), perl-dbdabi-94,
perlapi-5.10.1, libc6 (>= 2.4), libsqlite3-0 (>= 3.7.2)
when building the package (and did so in July as well when I committed
these changed to out SVN).
Regards,
Ansgar
Reply to: