Rob Torop wrote: > Recently I switched from potato to woody (modified sources.list and did > a dist-upgrade). I'd been using the combination of the apache and > libapache-mod-perl packages successfully under potato. > > I am by no means an expert, but it looks to me as though > libapache-mod-perl hasn't been updated to woody, specifically that it > wasnt build using perl 5.6. When I start apache, I get an error when it > loads my mod_perl startup.pl, and the @INC that's displayed contains all > sorts of 5.005 paths, and not, eg /usr/share/perl/5.6.0.
See bug http://bugs.debian.org/92134 I hit the same problem today. I was about to suggest using the version from unstable, but it's broken too! > Second question: I decided to be brave: I removed libapache-mod-perl and > did > > apt-get --build source libapache-mod-perl > > This seemed to work but it installed stuff under ./debian/tmp rather > than the usual system locations. Right. It is building the layout for a new package. It should also build a .deb package which you can install. Peter