Debian Jessie Install - Missing libexcel-writer-xlsx-perl depend for clark-kent.pl

Bug #1463145 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

Debian Jessie
Evergreen 2.8.1

I just tried to run clark-kent.pl and found that I get an error about "Can't locate Excel/Writer/XLSX.pm"

It looks like that change was made to the other makefile.install-* files but the jessie version was just missed because it was created on the same day (2014-08-07) as the commit for libexcel-writer-xlsx-perl.

LP#1351355 - Switch to libexcel-writer-xlsx-perl

The following commit shows the changes made to the other install files.
http://git.evergreen-ils.org/?p=Evergreen.git;a=commit;h=e19d29a330c2231dd3d10ab3652f55bef4a0aaea

Just need the same changes made to the Makefile.debian-jessie file.

Josh

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

Thanks Josh, I have created a quick working branch for this: user/bshum/lp1463145_jessie_xlsx_writer

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

Let's try to get this pushed along to the branches before the maintenance releases so that Debian Jessie support is in a much better state.

Thanks for your work on this!

tags: added: pullrequest
Changed in evergreen:
status: New → Confirmed
Revision history for this message
Ben Shum (bshum) wrote :

Based on feedback from Josh, I also removed a dependency for libspreadsheet-writeexcel-perl and force pushed another version of this change to working.

Thanks Josh!

Changed in evergreen:
assignee: nobody → Josh Stompro (u-launchpad-stompro-org)
Revision history for this message
Josh Stompro (u-launchpad-stompro-org) wrote :

I just did a test install with this branch applied and it looks good. clark-kent.pl runs without errors after the install is done.

I have tested this code and consent to signing off on it with my name, Josh Stompro and email address, <email address hidden>.

tags: added: signedoff
Changed in evergreen:
assignee: Josh Stompro (u-launchpad-stompro-org) → nobody
Changed in evergreen:
milestone: none → 2.9-alpha
status: Confirmed → Fix Committed
Revision history for this message
Jason Stephenson (jstephenson) wrote :

Cherry-picked into master, rel_2_7, and rel_2_8 for great justice.

Thanks, everyone.

Changed in evergreen:
milestone: 2.9-alpha → 2.9-beta
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.