Debian Jessie Install - libtemplate-plugin-posix-perl available as package

Bug #1457094 reported by Josh Stompro
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Evergreen
Fix Released
Undecided
Unassigned
2.7
Fix Released
Undecided
Unassigned
2.8
Fix Released
Undecided
Unassigned

Bug Description

It looks like Template::Plugin::Posix is now available as a debian package in Jessie. libtemplate-plugin-posix-perl.

https://packages.debian.org/jessie/libtemplate-plugin-posix-perl

Which would remove one more CPAN dependency from the build process for Jessie. Just need to edit src/extras/install/Makefile.debian-jessie

I'll try this out when I have a chance and make a working branch with the change, or someone can beat me to it.

Josh

Tags: install jessie
Revision history for this message
Josh Stompro (u-launchpad-stompro-org) wrote :

Hello, I added a working branch for this change.

/user/stompro/lp1457094_jessie_depends_libtemplate_posix

http://git.evergreen-ils.org/?p=working/Evergreen.git;a=shortlog;h=refs/heads/user/stompro/lp1457094_jessie_depends_libtemplate_posix

Tested with EG 2.8.1 and Debian Jessie. No problems with the build process and tpac worked fine when I tested it. That perl module is used to expose some POSIX functions to TT2 templates, such as min(), max(), ceiling().

The versions are the same, the latest cpan version is 0.05 from 2007 and that is the debian package version.
http://search.cpan.org/~agent/Template-Plugin-POSIX-0.05/

Josh

Revision history for this message
Ben Shum (bshum) wrote :

Seems reasonable to me. Pushed to master, and backported to rel_2_8 and rel_2_7 for completeness.

Changed in evergreen:
status: New → Fix Committed
Changed in evergreen:
status: Fix Committed → 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.