Created
April 12, 2018 13:43
-
-
Save evandandrea/1b68a5546267b4240c48aa613db875d6 to your computer and use it in GitHub Desktop.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
~/Branches/hello-snap | |
☻ docker run -ti -v $PWD:$PWD -w $PWD snapcore/snapcraft snapcraft | |
"grade" property not specified: defaulting to "stable" | |
Preparing to pull hello-node-snap | |
Pulling hello-node-snap | |
Downloading 'node-v8.10.0-linux-x64.tar.gz'[==========================================================================================================================================================] 100% | |
npm --cache-min=Infinity install --global hello-node-snap | |
/Users/ev/Branches/hello-snap/parts/hello-node-snap/install/bin/hello-node-snap -> /Users/ev/Branches/hello-snap/parts/hello-node-snap/install/lib/node_modules/hello-node-snap/bin/hello-node-snap | |
+ [email protected] | |
added 1 package in 4.655s | |
Preparing to build hello-node-snap | |
Building hello-node-snap | |
npm --cache-min=Infinity install --global hello-node-snap | |
/Users/ev/Branches/hello-snap/parts/hello-node-snap/install/bin/hello-node-snap -> /Users/ev/Branches/hello-snap/parts/hello-node-snap/install/lib/node_modules/hello-node-snap/bin/hello-node-snap | |
+ [email protected] | |
updated 1 package in 4.408s | |
Staging hello-node-snap | |
Traceback (most recent call last): | |
File "/usr/lib/python3/dist-packages/snapcraft/file_utils.py", line 119, in link_or_copy | |
os.link(source_path, destination, follow_symlinks=False) | |
OSError: [Errno 5] Input/output error: '/Users/ev/Branches/hello-snap/parts/hello-node-snap/install/bin/npm' -> '/Users/ev/Branches/hello-snap/stage/bin/npm' | |
During handling of the above exception, another exception occurred: | |
Traceback (most recent call last): | |
File "/usr/bin/snapcraft", line 9, in <module> | |
load_entry_point('snapcraft==2.40', 'console_scripts', 'snapcraft')() | |
File "/usr/lib/python3/dist-packages/pkg_resources/__init__.py", line 542, in load_entry_point | |
return get_distribution(dist).load_entry_point(group, name) | |
File "/usr/lib/python3/dist-packages/pkg_resources/__init__.py", line 2569, in load_entry_point | |
return ep.load() | |
File "/usr/lib/python3/dist-packages/pkg_resources/__init__.py", line 2229, in load | |
return self.resolve() | |
File "/usr/lib/python3/dist-packages/pkg_resources/__init__.py", line 2235, in resolve | |
module = __import__(self.module_name, fromlist=['__name__'], level=0) | |
File "/usr/lib/python3/dist-packages/snapcraft/cli/__main__.py", line 43, in <module> | |
run(prog_name='snapcraft') | |
File "/usr/lib/python3/dist-packages/click/core.py", line 716, in __call__ | |
return self.main(*args, **kwargs) | |
File "/usr/lib/python3/dist-packages/click/core.py", line 696, in main | |
rv = self.invoke(ctx) | |
File "/usr/lib/python3/dist-packages/click/core.py", line 1037, in invoke | |
return Command.invoke(self, ctx) | |
File "/usr/lib/python3/dist-packages/click/core.py", line 889, in invoke | |
return ctx.invoke(self.callback, **ctx.params) | |
File "/usr/lib/python3/dist-packages/click/core.py", line 534, in invoke | |
return callback(*args, **kwargs) | |
File "/usr/lib/python3/dist-packages/click/decorators.py", line 17, in new_func | |
return f(get_current_context(), *args, **kwargs) | |
File "/usr/lib/python3/dist-packages/snapcraft/cli/_runner.py", line 75, in run | |
ctx.forward(lifecyclecli.commands['snap']) | |
File "/usr/lib/python3/dist-packages/click/core.py", line 552, in forward | |
return self.invoke(cmd, **kwargs) | |
File "/usr/lib/python3/dist-packages/click/core.py", line 534, in invoke | |
return callback(*args, **kwargs) | |
File "/usr/lib/python3/dist-packages/snapcraft/cli/lifecycle.py", line 139, in snap | |
project_options, directory=directory, output=output) | |
File "/usr/lib/python3/dist-packages/snapcraft/internal/lifecycle/_packer.py", line 46, in snap | |
execute('prime', project_options) | |
File "/usr/lib/python3/dist-packages/snapcraft/internal/lifecycle/_runner.py", line 80, in execute | |
_Executor(config, project_options).run(step, part_names) | |
File "/usr/lib/python3/dist-packages/snapcraft/internal/lifecycle/_runner.py", line 191, in run | |
self._run_step(step, part, part_names) | |
File "/usr/lib/python3/dist-packages/snapcraft/internal/lifecycle/_runner.py", line 236, in _run_step | |
getattr(part, step)() | |
File "/usr/lib/python3/dist-packages/snapcraft/internal/pluginhandler/__init__.py", line 480, in stage | |
self.stagedir, fixup_func=fixup_func) | |
File "/usr/lib/python3/dist-packages/snapcraft/internal/pluginhandler/__init__.py", line 826, in _migrate_files | |
file_utils.link_or_copy(src, dst, follow_symlinks=follow_symlinks) | |
File "/usr/lib/python3/dist-packages/snapcraft/file_utils.py", line 126, in link_or_copy | |
shutil.copy2(source, destination, follow_symlinks=follow_symlinks) | |
File "/usr/lib/python3.5/shutil.py", line 251, in copy2 | |
copyfile(src, dst, follow_symlinks=follow_symlinks) | |
File "/usr/lib/python3.5/shutil.py", line 112, in copyfile | |
os.symlink(os.readlink(src), dst) | |
FileExistsError: [Errno 17] File exists: '../lib/node_modules/npm/bin/npm-cli.js' -> '/Users/ev/Branches/hello-snap/stage/bin/npm' |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment