[request-tracker-maintainers] Bug#730641: Bug#730641: request-tracker4: FTBFS: "Can't locate Plack/Handler/Starlet.pm in @INC"

Niko Tyni ntyni at debian.org
Tue Dec 3 21:13:55 UTC 2013


severity 730641 important
tags 730641 + moreinfo
thanks

On Wed, Nov 27, 2013 at 05:45:17PM +0100, Andreas Moog wrote:
> Package: request-tracker4
> Severity: serious
> Version: 4.0.17-2

> I tried building your package, but it failed in a clean sbuild chroot:

It works for me on current sid. Could you please supply a full build
log of the failure, if it's still reproducible for you? See below.

> > SOME DEPENDENCIES WERE MISSING.
> > PSGI missing dependencies:
> >         Plack::Handler::Starlet ...MISSING
> >                 Can't locate Plack/Handler/Starlet.pm in @INC (you may need to install the Plack::Handler::Starlet module) (@INC contains: /etc/perl /usr/local/lib/perl/5.18.1 /usr/local/share/perl/5.18.1 /usr/lib/perl5 /usr/share/perl5
> > make[1]: *** [testdeps] Error 1
> > make[1]: Leaving directory `/«PKGBUILDDIR»'
> > make: [build-stamp] Error 2 (ignored)

Please note the '(ignored)' part. From debian/changelog:

request-tracker4 (4.0.13-1) unstable; urgency=low
[...]
  * Run make testdeps, ignoring errors for now as some dependencies
    aren't needed for the Debian package and aren't packaged
[...]
 -- Dominic Hargreaves <dom at earth.li>  Sun, 02 Jun 2013 14:16:34 +0100

Possibly the situation has improved so that this isn't be necessary
anymore.

> This seems to be a case of a missing Build-Depends on the "starlet"
> package. However, even with that added, I get test failures:

I don't see these, it builds successfully with and without starlet
installed (on amd64, both with cowbuilder and sbuild.) The tests pass with

 All tests successful.
 Files=305, Tests=20231, 379 wallclock secs ( 5.09 usr  0.39 sys + 795.34 cusr 44.49 csys = 845.31 CPU)


> > #   Failed test 'found correct number of ticket(s) by 'RefersTo != 5 AND MemberOf  = 5''
> > #   at t/ticket/search_by_links.t line 23.
> > #          got: '0'
> > #     expected: '1'
> > t/ticket/search_by_cf_freeform_single.t ................ ok
> > 
> > #   Failed test 'found correct number of ticket(s) by 'RefersTo IS     NULL AND MemberOf IS NOT NULL''
> > #   at t/ticket/search_by_links.t line 23.
> > #          got: '0'
> > #     expected: '1'
> > # Some tests failed or we bailed out, tmp directory '/«PKGBUILDDIR»/t/tmp/ticket-search_by_links.t-PJFyPm9N' is not cleaned
> > # Looks like you failed 2 tests of 99.
> 
> and
> 
> > ==(   18056;152  38/?  0/? )===========================================
> > #   Failed test 'Now not a member of the supergroup'
> > #   at t/web/owner_disabled_group_19221.t line 168.
> > #     Structures begin differing at:
> > #          $got->[0] = Does not exist
> > #     $expected->[0] = 'Supergroup'
> > # Some tests failed or we bailed out, tmp directory '/root/request-tracker4-4.0.17/t/tmp/web-owner_disabled_group_19221.t-qLKBsHcO' is not cleaned
> > # Looks like you failed 1 test of 48.
> > t/web/owner_disabled_group_19221.t ..................... Dubious, test returned 1 (wstat 256, 0x100)
> > Failed 1/48 subtests 

-- 
Niko Tyni   ntyni at debian.org



More information about the pkg-request-tracker-maintainers mailing list