[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: 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: