From b97279a89c40b7e327f8dd3a4999c5779308dad3 Mon Sep 17 00:00:00 2001 From: Kyle Kelley Date: Sun, 30 Nov 2014 20:24:25 -0600 Subject: [PATCH 1/2] Pin the version of less used in the Dockerfile. --- Dockerfile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Dockerfile b/Dockerfile index f474e8e61..87656478e 100644 --- a/Dockerfile +++ b/Dockerfile @@ -41,7 +41,7 @@ RUN apt-get update && apt-get install -y -q \ npm # In order to build from source, need less -RUN npm install -g less +RUN npm install -g less@1.7.5 RUN pip install invoke From 0bd8d84a6d16307cbc1e131ba4d146eaa7282abc Mon Sep 17 00:00:00 2001 From: Kyle Kelley Date: Sun, 30 Nov 2014 20:25:25 -0600 Subject: [PATCH 2/2] Update package name in error prompt. --- IPython/html/tasks.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/IPython/html/tasks.py b/IPython/html/tasks.py index aae32ef61..338bfd35e 100644 --- a/IPython/html/tasks.py +++ b/IPython/html/tasks.py @@ -67,9 +67,9 @@ def _compile_less(source, target, sourcemap, minify=True, verbose=False): out = out.decode('utf8', 'replace') less_version = out.split()[1] if V(less_version) < V(min_less_version): - raise ValueError("lessc too old: %s < %s. Use `$ npm install lesscss@X.Y.Z` to install a specific version of less" % (less_version, min_less_version)) + raise ValueError("lessc too old: %s < %s. Use `$ npm install less@X.Y.Z` to install a specific version of less" % (less_version, min_less_version)) if V(less_version) >= V(max_less_version): - raise ValueError("lessc too new: %s >= %s. Use `$ npm install lesscss@X.Y.Z` to install a specific version of less" % (less_version, max_less_version)) + raise ValueError("lessc too new: %s >= %s. Use `$ npm install less@X.Y.Z` to install a specific version of less" % (less_version, max_less_version)) static_path = pjoin(here, static_dir) cwd = os.getcwd()