libcatalyst-modules-perl missing depends on libjson-any-perl

Bug #241536 reported by Vladimir Osintsev
2
Affects Status Importance Assigned to Milestone
libcatalyst-modules-perl (Debian)
Fix Released
Unknown
libcatalyst-modules-perl (Ubuntu)
Fix Released
Undecided
Unassigned

Bug Description

The package libjson-any-perl is already suggested to package libcatalyst-modules-perl but without this package perl module Catalyst::View::JSON, which is part of a package libcatalyst-modules-perl completely broken. I think that dependence should be required.

How to repeat this bug:

$ catalyst.pl TestApp
created "TestApp"
...
...
created "TestApp/script/testapp_create.pl"
$ cd TestApp/
$ ./script/testapp_create.pl view JSON JSON
 exists "/home/oc/Documents/Develop/TestApp/script/../lib/TestApp/View"
 exists "/home/oc/Documents/Develop/TestApp/script/../t"
created "/home/oc/Documents/Develop/TestApp/script/../lib/TestApp/View/JSON.pm"
created "/home/oc/Documents/Develop/TestApp/script/../t/view_JSON.t"
$ ./script/testapp_server.pl
Can't locate JSON/Any.pm in @INC (@INC contains: /home/oc/Documents/Develop/TestApp/script/../lib /etc/perl /usr/local/lib/perl/5.8.8 /usr/local/share/perl/5.8.8 /usr/lib/perl5 /usr/share/perl5 /usr/lib/perl/5.8 /usr/share/perl/5.8 /usr/local/lib/site_perl .) at /usr/share/perl5/Catalyst/View/JSON.pm line 10.
Compilation failed in require at (eval 89) line 3.
 ...propagated at /usr/share/perl/5.8/base.pm line 84.
BEGIN failed--compilation aborted at /home/oc/Documents/Develop/TestApp/script/../lib/TestApp/View/JSON.pm line 4.
Compilation failed in require at (eval 88) line 1.
Compilation failed in require at ./script/testapp_server.pl line 53.

Changed in libcatalyst-modules-perl:
status: New → Unknown
Changed in libcatalyst-modules-perl:
status: Unknown → New
Changed in libcatalyst-modules-perl:
status: New → Fix Released
Revision history for this message
Ansgar Burchardt (aburch) wrote :

This was fixed in libcatalyst-modules-perl/31:

libcatalyst-modules-perl (31) unstable; urgency=low
  [...]
  * debian/control:
   + Depends: moved libjson-any-perl here from Suggests (closes: #489534)

 -- Krzysztof Krzyżaniak (eloy) <email address hidden> Fri, 11 Jul 2008 17:15:45 +0200

Changed in libcatalyst-modules-perl (Ubuntu):
status: New → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.