Skip to content

Instantly share code, notes, and snippets.

@andrewspiers
Created March 22, 2014 10:26
Show Gist options
  • Select an option

  • Save andrewspiers/9704542 to your computer and use it in GitHub Desktop.

Select an option

Save andrewspiers/9704542 to your computer and use it in GitHub Desktop.
Nodejs installation apt dependency failure while doing a puppet run.
Nodejs installation apt dependency failure while doing a puppet run.
notice: /Stage[main]/Etherpad::Dependencies/Package[build-essential]/ensure: ensure changed 'purged' to '
present'
notice: /Stage[main]/Etherpad::Dependencies/Package[pkg-config]/ensure: ensure changed 'purged' to 'prese
nt'
notice: /Stage[main]/Etherpad::Dependencies/Package[libssl-dev]/ensure: ensure changed 'purged' to 'prese
nt'
notice: /Stage[main]/Etherpad::Dependencies/Package[curl]/ensure: ensure changed 'purged' to 'present'
notice: /Stage[main]/Etherpad::Dependencies/Package[git-core]/ensure: ensure changed 'purged' to 'present
'
notice: /Stage[main]/Etherpad::Setup/User[etherpad]/ensure: created
notice: /Stage[main]/Etherpad::Setup/File[/var/log/etherpad]/ensure: created
notice: /Stage[main]/Etherpad::Setup/File[/srv/etherpad]/ensure: created
notice: /Stage[main]/Etherpad::Setup/Exec[etherpad-clone]/returns: executed successfully
notice: /Stage[main]/Etherpad::Setup/Exec[etherpad-upgrade]/returns: executed successfully
notice: /Stage[main]/Etherpad::Setup/File[/etc/init.d/etherpad]/ensure: defined content as '{md5}24d7a284
f7a74361cf79f588128e0c57'
notice: /Stage[main]/Etherpad/File[/srv/etherpad/settings.json]/ensure: defined content as '{md5}c9293ef8
d5d108f4c1b3e7d2c2e5292b'
notice: /Stage[main]/Etherpad/Service[etherpad]/ensure: ensure changed 'stopped' to 'running'
notice: /Stage[main]/Etherpad/Service[etherpad]: Triggered 'refresh' from 3 events
err: /Stage[main]/Nodejs/Package[nodejs]/ensure: change from purged to present failed: Execution of '/usr
/bin/apt-get -q -y -o DPkg::Options::=--force-confold install nodejs' returned 100: Reading package lists
...
Building dependency tree...
Reading state information...
Some packages could not be installed. This may mean that you have
requested an impossible situation or if you are using the unstable
distribution that some required packages have not yet been created
or been moved out of Incoming.
The following information may help to resolve the situation:
The following packages have unmet dependencies:
nodejs : Depends: libc6 (>= 2.14) but 2.13-38+deb7u1 is to be installed
Depends: libv8-3.14.5 but it is not going to be installed
E: Unable to correct problems, you have held broken packages.
err: /Stage[main]/Nodejs/Package[npm]/ensure: change from purged to present failed: Execution of '/usr/bi
n/apt-get -q -y -o DPkg::Options::=--force-confold install npm' returned 100: Reading package lists...
Building dependency tree...
Reading state information...
Some packages could not be installed. This may mean that you have
requested an impossible situation or if you are using the unstable
distribution that some required packages have not yet been created
or been moved out of Incoming.
The following information may help to resolve the situation:
The following packages have unmet dependencies:
npm : Depends: nodejs but it is not going to be installed
Depends: node-abbrev (>= 1.0.4) but it is not going to be installed
Depends: node-ansi but it is not going to be installed
Depends: node-ansi-color-table but it is not going to be installed
Depends: node-archy but it is not going to be installed
Depends: node-block-stream but it is not going to be installed
Depends: node-fstream (>= 0.1.22) but it is not going to be installed
Depends: node-fstream-ignore but it is not going to be installed
Depends: node-github-url-from-git but it is not going to be installed
Depends: node-glob (>= 3.1.21) but it is not going to be installed
Depends: node-graceful-fs (>= 2.0.0) but it is not going to be installed
Depends: node-inherits but it is not going to be installed
Depends: node-ini (>= 1.1.0) but it is not going to be installed
Depends: node-lockfile but it is not going to be installed
Depends: node-lru-cache (>= 2.3.0) but it is not going to be installed
Depends: node-minimatch (>= 0.2.11) but it is not going to be installed
Depends: node-mkdirp (>= 0.3.3) but it is not going to be installed
Depends: node-gyp (>= 0.10.9) but it is not going to be installed
Depends: node-nopt (>= 2.1.1) but it is not going to be installed
Depends: node-npmlog but it is not going to be installed
Depends: node-once but it is not going to be installed
Depends: node-osenv but it is not going to be installed
Depends: node-read but it is not going to be installed
Depends: node-read-package-json (>= 1.1.0) but it is not going to be installed
Depends: node-request (>= 2.25.0) but it is not going to be installed
Depends: node-retry but it is not going to be installed
Depends: node-rimraf (>= 2.2.2) but it is not going to be installed
Depends: node-semver (>= 2.1.0) but it is not going to be installed
Depends: node-sha but it is not going to be installed
Depends: node-slide but it is not going to be installed
Depends: node-tar (>= 0.1.18) but it is not going to be installed
Depends: node-which but it is not going to be installed
E: Unable to correct problems, you have held broken packages.
notice: Finished catalog run in 1136.31 seconds
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment