{"action":"closed","issue":{"url":"https://api.github.com/repos/bokeh/bokeh/issues/4299","repository_url":"https://api.github.com/repos/bokeh/bokeh","labels_url":"https://api.github.com/repos/bokeh/bokeh/issues/4299/labels{/name}","comments_url":"https://api.github.com/repos/bokeh/bokeh/issues/4299/comments","events_url":"https://api.github.com/repos/bokeh/bokeh/issues/4299/events","html_url":"https://github.com/bokeh/bokeh/issues/4299","id":153816104,"number":4299,"title":"regression in gulp-less dependency (less) causes gulp build task to fail","user":{"login":"canavandl","id":2198981,"avatar_url":"https://avatars.githubusercontent.com/u/2198981?v=3","gravatar_id":"","url":"https://api.github.com/users/canavandl","html_url":"https://github.com/canavandl","followers_url":"https://api.github.com/users/canavandl/followers","following_url":"https://api.github.com/users/canavandl/following{/other_user}","gists_url":"https://api.github.com/users/canavandl/gists{/gist_id}","starred_url":"https://api.github.com/users/canavandl/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/canavandl/subscriptions","organizations_url":"https://api.github.com/users/canavandl/orgs","repos_url":"https://api.github.com/users/canavandl/repos","events_url":"https://api.github.com/users/canavandl/events{/privacy}","received_events_url":"https://api.github.com/users/canavandl/received_events","type":"User","site_admin":false},"labels":[],"state":"closed","locked":false,"assignee":null,"milestone":null,"comments":2,"created_at":"2016-05-09T16:27:57Z","updated_at":"2016-05-09T20:50:33Z","closed_at":"2016-05-09T20:50:33Z","body":"A new release from the \"less\" project (that is a dependency of gulp-less) contains a bug in sourcemap generation. This causes our build process to fail (see traceback below).\r\n\r\nProposed fix: commenting out LESS sourcemap generation until a new \"less\" release is made.\r\n\r\n```\r\n[11:25:18] Using gulpfile ~/dev/bokeh/bokehjs/gulpfile.js\r\n[11:25:18] Starting 'typings:install'...\r\n[11:25:19] Finished 'typings:install' after 740 ms\r\n[11:25:19] Starting 'build'...\r\n[11:25:19] Starting 'scripts'...\r\n[11:25:19] Starting 'scripts:coffee'...\r\n[11:25:19] Starting 'scripts:eco'...\r\n[11:25:19] Starting 'scripts:ts'...\r\n[11:25:19] Starting 'styles'...\r\n[11:25:19] Starting 'styles:build'...\r\n[11:25:20] Finished 'scripts:eco' after 953 ms\r\nPotentially unhandled rejection [2] Error: Invalid mapping: {\"generated\":{\"line\":13,\"column\":2},\"source\":\"/Users/lcanavan/dev/bokeh/bokehjs/src/vendor/bootstrap-3.1.1/less/grid.less\",\"original\":{\"line\":1,\"column\":null},\"name\":null}\r\n  at SourceMapGenerator_validateMapping [as _validateMapping] (/Users/lcanavan/dev/bokeh/bokehjs/node_modules/gulp-less/node_modules/less/node_modules/source-map/lib/source-map-generator.js:277:13)\r\n  at SourceMapGenerator_addMapping [as addMapping] (/Users/lcanavan/dev/bokeh/bokehjs/node_modules/gulp-less/node_modules/less/node_modules/source-map/lib/source-map-generator.js:101:12)\r\n  at [object Object].SourceMapOutput.add (/Users/lcanavan/dev/bokeh/bokehjs/node_modules/gulp-less/node_modules/less/lib/less/source-map-output.js:88:42)\r\n  at [object Object].Element.genCSS (/Users/lcanavan/dev/bokeh/bokehjs/node_modules/gulp-less/node_modules/less/lib/less/tree/element.js:42:12)\r\n  at [object Object].Selector.genCSS (/Users/lcanavan/dev/bokeh/bokehjs/node_modules/gulp-less/node_modules/less/lib/less/tree/selector.js:104:21)\r\n  at [object Object].Ruleset.genCSS (/Users/lcanavan/dev/bokeh/bokehjs/node_modules/gulp-less/node_modules/less/lib/less/tree/ruleset.js:389:21)\r\n  at [object Object].Directive.outputRuleset (/Users/lcanavan/dev/bokeh/bokehjs/node_modules/gulp-less/node_modules/less/lib/less/tree/directive.js:124:18)\r\n  at [object Object].Media.genCSS (/Users/lcanavan/dev/bokeh/bokehjs/node_modules/gulp-less/node_modules/less/lib/less/tree/media.js:34:10)\r\n  at [object Object].Ruleset.genCSS (/Users/lcanavan/dev/bokeh/bokehjs/node_modules/gulp-less/node_modules/less/lib/less/tree/ruleset.js:414:18)\r\n  at [object Object].SourceMapOutput.toCSS (/Users/lcanavan/dev/bokeh/bokehjs/node_modules/gulp-less/node_modules/less/lib/less/source-map-output.js:126:24)\r\n  at [object Object].SourceMapBuilder.toCSS (/Users/lcanavan/dev/bokeh/bokehjs/node_modules/gulp-less/node_modules/less/lib/less/source-map-builder.js:23:35)\r\n  at [object Object].ParseTree.toCSS (/Users/lcanavan/dev/bokeh/bokehjs/node_modules/gulp-less/node_modules/less/lib/less/parse-tree.js:33:47)\r\n  at /Users/lcanavan/dev/bokeh/bokehjs/node_modules/gulp-less/node_modules/less/lib/less/render.js:31:40\r\n  at /Users/lcanavan/dev/bokeh/bokehjs/node_modules/gulp-less/node_modules/less/lib/less/parse.js:63:17\r\n  at Object.finish [as _finish] (/Users/lcanavan/dev/bokeh/bokehjs/node_modules/gulp-less/node_modules/less/lib/less/parser/parser.js:183:28)\r\n  at Object.ImportVisitor._onSequencerEmpty (/Users/lcanavan/dev/bokeh/bokehjs/node_modules/gulp-less/node_modules/less/lib/less/visitors/import-visitor.js:35:14)\r\n  at ImportSequencer.tryRun (/Users/lcanavan/dev/bokeh/bokehjs/node_modules/gulp-less/node_modules/less/lib/less/visitors/import-sequencer.js:50:14)\r\n  at /Users/lcanavan/dev/bokeh/bokehjs/node_modules/gulp-less/node_modules/less/lib/less/visitors/import-sequencer.js:19:25\r\n  at fileParsedFunc (/Users/lcanavan/dev/bokeh/bokehjs/node_modules/gulp-less/node_modules/less/lib/less/import-manager.js:50:17)\r\n  at /Users/lcanavan/dev/bokeh/bokehjs/node_modules/gulp-less/node_modules/less/lib/less/import-manager.js:113:21\r\n  at finish (/Users/lcanavan/dev/bokeh/bokehjs/node_modules/gulp-less/node_modules/less/lib/less/parser/parser.js:183:28)\r\n  at Object.Parser.parse (/Users/lcanavan/dev/bokeh/bokehjs/node_modules/gulp-less/node_modules/less/lib/less/parser/parser.js:191:24)\r\n  at loadFileCallback (/Users/lcanavan/dev/bokeh/bokehjs/node_modules/gulp-less/node_modules/less/lib/less/import-manager.js:112:64)\r\n\r\n[11:25:21] Finished 'scripts:ts' after 2.33 s\r\n[11:25:24] Finished 'scripts:coffee' after 4.83 s\r\n[11:25:24] Starting 'scripts:compile'...\r\n[11:25:24] Finished 'scripts:compile' after 7.62 μs\r\n[11:25:24] Starting 'scripts:build'...\r\n[11:25:28] Finished 'scripts:build' after 4.01 s\r\n[11:25:28] Starting 'scripts:minify'...\r\n```"}}