Hi Julien On Fri, Jul 20, 2012 at 10:19:18PM +0200, Julien Cristau wrote: > Source: mootools > Version: 1.4.5~debian1-2 > Severity: serious > X-Debbugs-Cc: [email protected], [email protected] > > Either mootools needs to be removed from wheezy (along with its reverse > dependencies zoneminder and wims), or it needs to lose its build-dep on > node-uglify.
Note: I'm neither part of the Debian Javascripts Maintainers nor
Maintainer of one of the other packages. But I'm interested to have
zoneminder released together with wheezy.
I looked shortly at the changelog of mootools and noticed the
following:
----cut---------cut---------cut---------cut---------cut---------cut-----
mootools (1.4.0~debian1-1) unstable; urgency=low
* New Upstram Release
- Core 1.4.0
- More 1.4.0.1
* Replaced 'yui-compressor' with 'uglifyjs' to minify all JavaScript files
* Parse error in mootools-core.min.js (Closes: #640473)
-- Marcelo Jorge Vieira (metal) <[email protected]> Tue, 13 Sep 2011 00:14:23
-0300
----cut---------cut---------cut---------cut---------cut---------cut-----
so back in September mootools was changed to use 'uglifyjs' instead of
'yui-compressor'. Would this reverting back to you-compressor be a
solution?
At least the produced binary package does not show missing files, but
as said above, I'm no expert in this package. What are the
opinions/thougts on attached debdiff?
Regards,
Salvatore
diff -Nru mootools-1.4.5~debian1/debian/changelog mootools-1.4.5~debian1/debian/changelog --- mootools-1.4.5~debian1/debian/changelog 2012-05-30 23:44:27.000000000 +0200 +++ mootools-1.4.5~debian1/debian/changelog 2012-07-21 17:48:18.000000000 +0200 @@ -1,3 +1,11 @@ +mootools (1.4.5~debian1-2.1) unstable; urgency=low + + * Non-maintainer upload. + * Remove Build-Depends on node-uglify and use again yui-compressor to minify + all JavaScript files. Build-Depends on yui-compressor (Closes: #682265). + + -- Salvatore Bonaccorso <[email protected]> Sat, 21 Jul 2012 17:48:14 +0200 + mootools (1.4.5~debian1-2) unstable; urgency=low * Changed build-dep to node-uglify, because libnode-uglify is a diff -Nru mootools-1.4.5~debian1/debian/control mootools-1.4.5~debian1/debian/control --- mootools-1.4.5~debian1/debian/control 2012-05-30 23:44:05.000000000 +0200 +++ mootools-1.4.5~debian1/debian/control 2012-07-21 17:48:10.000000000 +0200 @@ -3,7 +3,7 @@ Priority: optional Maintainer: Debian Javascript Maintainers <[email protected]> Uploaders: Marcelo Jorge Vieira (metal) <[email protected]> -Build-Depends: debhelper (>= 7.0.50~), node-uglify +Build-Depends: debhelper (>= 7.0.50~), yui-compressor Standards-Version: 3.9.3 Homepage: http://www.mootools.net Vcs-Browser: http://git.debian.org/?p=pkg-javascript/mootools.git diff -Nru mootools-1.4.5~debian1/debian/rules mootools-1.4.5~debian1/debian/rules --- mootools-1.4.5~debian1/debian/rules 2011-09-13 06:51:36.000000000 +0200 +++ mootools-1.4.5~debian1/debian/rules 2012-07-21 17:47:59.000000000 +0200 @@ -3,9 +3,9 @@ dh $@ override_dh_auto_build: - uglifyjs -o mootools-core/mootools-core.min.js mootools-core/mootools-core-nc.js - uglifyjs -o mootools-core/mootools-core-server.min.js mootools-core/mootools-core-server-nc.js - uglifyjs -o mootools-more/mootools-more.min.js mootools-more/mootools-more-nc.js + yui-compressor mootools-core/mootools-core-nc.js -o mootools-core/mootools-core.min.js + yui-compressor mootools-core/mootools-core-server-nc.js -o mootools-core/mootools-core-server.min.js + yui-compressor mootools-more/mootools-more-nc.js -o mootools-more/mootools-more.min.js override_dh_auto_clean: rm -f mootools-core/mootools-core.min.js
signature.asc
Description: Digital signature

