Bug#759960: libcatalyst-engine-psgi-perl: FTBFS: dh_auto_test: make -j1 test returned exit code 2

gregor herrmann gregoa at debian.org
Sat Oct 4 18:02:47 UTC 2014


On Sat, 04 Oct 2014 17:00:46 +0300, Niko Tyni wrote:

> As noted in the upstream bug, this is caused by the libcatalyst-perl upgrade
> from 5.90065-1 to 5.90071-1. This upstream changelog entry seems relevant:
> 
>   - Removed code related to supporting the long deprecated stand alone
>     PSGI Engine.  If you are still using this you code is now broken.
>     Luckily you can just stop using it and likely everything will work
>     under the new PSGI support built into Catalyst for several years.
> 
> I assume that this 'stand alone PSGI Engine' is Catalyst-Engine-PSGI,
> in which case it looks like removal is in order? 

Nice catch, thank you.
 
> I see libmojomojo-perl depends on it, not sure how hard that dependency is?


At first glance it doesn't look very hard:

% grep -r Catalyst::Engine::PSGI *
META.yml:  Catalyst::Engine::PSGI: 0
Makefile.PL:    'Catalyst::Engine::PSGI'

i.e. it's only in the metadata but not use'd anywhere.

If I drop the buildtime and runtime dependency, (and wait for 354
packages being installed in my build chroot,) the test suite during
the build passes, and the autopkgtest failures at least don't talk
about Catalyst::Engine::PSGI.

OTOH, I'm not sure what this tells us:

% grep -r PSGI *
META.yml:  Catalyst::Engine::PSGI: 0
Makefile.PL:    'Catalyst::Engine::PSGI'                       => '0',
app.psgi:MojoMojo->setup_engine('PSGI');
script/mojomojo.psgi:MojoMojo->setup_engine('PSGI');

(the former gets installed, the latter doesn't).


Changes pushed; but I need to run now, and this might need a second
look anyway.


Cheers,
gregor

-- 
 .''`.  Homepage: http://info.comodo.priv.at/ - OpenPGP key 0xBB3A68018649AA06
 : :' : Debian GNU/Linux user, admin, and developer  -  http://www.debian.org/
 `. `'  Member of VIBE!AT & SPI, fellow of the Free Software Foundation Europe
   `-   NP: Joan Baez: Ghetto
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 949 bytes
Desc: Digital Signature
URL: <http://lists.alioth.debian.org/pipermail/pkg-perl-maintainers/attachments/20141004/77a81c6d/attachment-0001.sig>


More information about the pkg-perl-maintainers mailing list