Missing Files for Apache2::SizeLimit in libapache2-mod-perl2 (2.0.5-2 oneiric 2.0.5-5 precise)

Bug #898124 reported by Oliver Flimm on 2011-11-30
64
This bug affects 12 people
Affects Status Importance Assigned to Milestone
libapache2-mod-perl2 (Debian)
Fix Released
Unknown
libapache2-mod-perl2 (Ubuntu)
Medium
Unassigned
Precise
Medium
Unassigned

Bug Description

There is an inconsistency in the libapache2-mod-perl2 (2.0.5-2) package in oneiric. Apache2::SizeLimit consists of

Apache/SizeLimit.pm
Apache/SizeLimit/Core.pm
Apache2/SizeLimit.pm

plus manpages.

Only Apache2/SizeLimit.pm is included in the package, but not the other two upon which the included file depends.

Possible solutions

1) Remove all Apache-SizeLimit related files so its possible to build and create/install a separate libapache2-sizelimit-perl package

2) Include all Apache-SizeLimit related files. This would result in a new dependency to the Perl Linux::pid-Module and the creation/addition of this package to Ubuntu.

Regards

Oliver

Scott Moser (smoser) on 2011-12-01
Changed in libapache2-mod-perl2 (Ubuntu):
importance: Undecided → Medium
status: New → Triaged
Torsten Krah (tkrah) wrote :

side effect: bugzilla3 with mod_perl is broken without this fix.

Gerald Combs (gerald.combs) wrote :

This affects Bugzilla 4.0 and 4.2 as well.

srdjan (srdjan-djenka) wrote :

This is still unresolved in precise. I believe the importance should be higher than medium.

summary: Missing Files for Apache2::SizeLimit in libapache2-mod-perl2 (2.0.5-2
- oneiric)
+ oneiric 2.0.5-5 precise)
gork (johnl-blurbco) wrote :

I agree; this is kind of a deal breaker for what is to some a critical piece of mod_perl functionality.

Although to be of any great use it requires Linux::PID which isn't even in the repository and must be built locally...

Gerald Combs (gerald.combs) wrote :

Is 2.0.5 strictly necessary? Manually installing https://launchpad.net/ubuntu/oneiric/amd64/libapache2-mod-perl2/2.0.4-7ubuntu2 on oneiric seems to work fine.

Onno (ostraaten) wrote :

Is this a showstopper for Bugzilla 4.2 on Ubuntu? Also for Ubuntu server?

Onno (ostraaten) wrote :

Is there a workaround?

Vladi Gergov (vladi-1) wrote :

this is also the problem for 12.04 LTS

Robie Basak (racb) wrote :

The Debian bug was fixed in 2.0.7-1 and Trusty is on 2.0.8+httpd24-r1449661-6ubuntu2, so presumably this has been fixed and now affects Precise only.

tags: added: bitesize
Changed in libapache2-mod-perl2 (Ubuntu):
status: Triaged → Fix Released
Changed in libapache2-mod-perl2 (Ubuntu Precise):
status: New → Triaged
importance: Undecided → Medium
Oliver Flimm (flimm-n) wrote :

As far as I can see at least in wiley

Apache/SizeLimit.pm
Apache/SizeLimit/Core.pm
Apache2/SizeLimit.pm

are now all included. From utopic on even the liblinux-pid-perl is included as a package, but is still not listed as a dependency in libapache2-mod-perl - but no liblinux-pid-perl for trusty (LTS)...

So all there is to do is include liblinux-pid-perl as a dependency to fix this issue starting with utopic.

Nevertheless in the meantime I abandoned apache2/mod_perl for my webapp in favor of PSGI/starman, so fixing this bug no longer affects me.

Changed in libapache2-mod-perl2 (Debian):
status: Unknown → Fix Released
To post a comment you must log in.
This report contains Public information  Edit
Everyone can see this information.

Other bug subscribers

Remote bug watches

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