Bug#589052: FTBFS: cross-dep with libtest-minimumversion-perl and libperl-minimumversion-perl

Ansgar Burchardt ansgar at 43-1.org
Thu Jul 15 14:26:05 UTC 2010


Hi,

Mounaam <mounaam at gmail.com> writes:

> On 14/07/2010 18:03, Ansgar Burchardt wrote:
>> The package from unstable builds fine in unstable.
> How is it possible if none of an older version of these packages is
> already installed?

The older version is in unstable.  Just how you need a C compiler to
build a C compiler.

But of course this situation should be avoided if possible, so thanks
for you report.

>> It is not a release-critical bug if a package from unstable fails to
>> build in stable.
> I agree with that. I just used novice mode of reportbug tool and
> selected the more appropriate option without consideration about the
> used repository. Sorry for that.

No problem.  I just wanted to give a reason why I lowered the severity
of the report.

>> I still agree that we should avoid (indirect) build-deps on itself.
> For libperl-minimumversion-perl it isn't enough.
> I think I found others (indirect) build-deps on itself:

> libtest-subcalls-perl
>   needs libtest-minimumversion-perl

Used for author tests that we do not need to run.  The build-dep will be
removed in 1.09-2.

> libtest-script-perl
>   needs libperl-minimumversion-perl
>   and libtest-minimumversion-perl

Also for author tests.  Will be removed in 1.07-2.

There should still be some more cyclic build deps:

  Looking for cyclic build-dependencies for libtest-minimumversion-perl.
  [done] libtest-minimumversion-perl > libperl-minimumversion-perl > libtest-script-perl: cyclic dependency on libtest-minimumversion-perl found.
  libtest-minimumversion-perl > libfile-find-rule-perl > libtest-differences-perl > libtext-diff-perl: cyclic dependency on libtest-minimumversion-perl found.
  libtest-minimumversion-perl > libperl-minimumversion-perl > libppi-perl > libfile-remove-perl: cyclic dependency on libtest-minimumversion-perl found.
  [done] libtest-minimumversion-perl > libperl-minimumversion-perl > libppi-perl > libtest-subcalls-perl: cyclic dependency on libtest-minimumversion-perl found.
  libtest-minimumversion-perl > libperl-minimumversion-perl > libppi-perl > libclass-inspector-perl: cyclic dependency on libtest-minimumversion-perl found.
  libtest-minimumversion-perl > libperl-minimumversion-perl > libperl-critic-perl > libfile-which-perl: cyclic dependency on libtest-minimumversion-perl found.
  libtest-minimumversion-perl > libperl-minimumversion-perl > libtest-script-perl > libprobe-perl-perl > libmodule-build-perl > libarchive-zip-perl: cyclic dependency on libtest-minimumversion-perl found.

I guess it would be nice to get rid of all of them, but I am too lazy to
do so right now.

Regards,
Ansgar





More information about the pkg-perl-maintainers mailing list