[Python-modules-team] Bug#750715: ipython: FTBFS against uglify 2.x series - uglifyjs -nc is not a supported option

Leo Iannacone l3on at ubuntu.com
Fri Jun 6 08:16:35 UTC 2014


Source: ipython
Severity: important


Dear maintainer,

your package fails to build from source with uglify version 2.4.13-1,
which is now in experimental and will be soon migrated to unstable.

Here a snip of buildlog:

make -C IPython/html/static/components/bootstrap/ bootstrap-js
make[2]: Entering directory '/tmp/buildd/ipython-2.1.0/IPython/html/static/components/bootstrap'
mkdir -p bootstrap/js
cat js/bootstrap-transition.js js/bootstrap-alert.js js/bootstrap-button.js js/bootstrap-carousel.js js/bootstrap-collapse.js js/bootstrap-dropdown.js js/bootstrap-modal.js js/bootstrap-tooltip.js js/bootstrap-popover.js js/bootstrap-scrollspy.js js/bootstrap-tab.js js/bootstrap-typeahead.js js/bootstrap-affix.js > bootstrap/js/bootstrap.js
uglifyjs -nc bootstrap/js/bootstrap.js > bootstrap/js/bootstrap.min.tmp.js
`bootstrap/js/bootstrap.js` is not a supported option
Supported options:
{ sequences: true,
  properties: true,
  dead_code: true,
  drop_debugger: true,
  unsafe: false,
  unsafe_comps: false,
  conditionals: true,
  comparisons: true,
  evaluate: true,
  booleans: true,
  loops: true,
  unused: true,
  hoist_funs: true,
  keep_fargs: false,
  hoist_vars: false,
  if_return: true,
  join_vars: true,
  cascade: true,
  side_effects: true,
  pure_getters: false,
  pure_funcs: null,
  negate_iife: true,
  screw_ie8: false,
  drop_console: false,
  angular: false,
  warnings: true,
  global_defs: {} }
Makefile:74: recipe for target 'bootstrap/js/*.js' failed
make[2]: *** [bootstrap/js/*.js] Error 1
make[2]: Leaving directory '/tmp/buildd/ipython-2.1.0/IPython/html/static/components/bootstrap'
debian/rules:67: recipe for target 'override_dh_install' failed
make[1]: *** [override_dh_install] Error 2
make[1]: Leaving directory '/tmp/buildd/ipython-2.1.0'
debian/rules:8: recipe for target 'binary' failed
make: *** [binary] Error 2
dpkg-buildpackage: error: fakeroot debian/rules binary gave error exit status 2
E: Failed autobuilding of package
I: user script /srv/debomatic-amd64/experimental/build/cow.29670/tmp/hooks/C00iptables starting
Chain OUTPUT (policy ACCEPT)
target     prot opt source               destination         
I: user script /srv/debomatic-amd64/experimental/build/cow.29670/tmp/hooks/C00iptables finished
I: unmounting dev/pts filesystem
I: unmounting proc filesystem


The options -nc (no copyright) is no longer supported.

Thanks in advance,

Leo.



More information about the Python-modules-team mailing list