Control: retitle -1 phing fails to start: Missing JsMinTask.php Control: found -1 2.9.1-1
Hi Scott, Thanks for your report and your analyses. On Sun, Jan 10, 2016 at 06:26:03PM -0500, Scott Howard wrote: > When phing is run, it will fail: > $ phing > Buildfile: /home/showard/bootstrap/sitecake/build.xml > [PHP Error] include_once(phing/tasks/ext/jsmin/JsMinTask.php): failed to open > stream: No such file or directory [line 1272 of > /usr/share/php/phing/Phing.php] […] > Why: > JsMinTask.php is non-free, and removed during the config step in debian/rules. Actually, JsMin.php was the non-free bit, and has been removed upstream in 2.9.1. Now JsMinTask.php uses JShrink if available. > However /usr/share/php/data/phing/tasks/default.properties still refers to it > > Fix: > Comment/delete the following line from > /usr/share/php/data/phing/tasks/default.properties > > jsmin=phing.tasks.ext.jsmin.JsMinTask In fact, default.properties used to be patched to drop any reference to JsMin. The error was actually to still remove JsMinTask.php in debian/rules. I’ve just fixed it in Git, and checked (with sitecake) that it now runs properly. The version in Jessie (2.8.2+dfsg-1) is not affected. Do you need the fix in the archive now (I can upload it quickly if you wish), or can it wait for the next upstream release or PHP transition, whatever comes first? Regards David
signature.asc
Description: PGP signature

