-
Notifications
You must be signed in to change notification settings - Fork 29
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Cannot "npm install" - commits do not exist #52
Comments
@dlsso please include the npm error log |
npm ERR! Failed resolving git HEAD (git://github.com/deathcap/voxel-start.git) fatal: bad object a2ec261e772340f8a874869c360d1fd43bd71f04 npm ERR! System Darwin 13.3.0 |
I have the same issue. There are 14 packages with specific commit numbers that don't exist: npm ERR! System Linux 3.13.10-200.fc20.x86_64 If I remove the specific commit identifiers , the project no longer works. In the console I get: |
So I ran into the same issue.
Max Ogden ndarray branch (latest) And remove the voxel-walk plugin. It seems to have issues with AABB, then it works. |
silentrob, I can confirm your effort - check out jlarsson@b859fc9 In addition to your steps, I also had to remove voxel-clientmc due to some soft fs linking to voxel-wireframe that dont work on my windows installation. Im really happy to get this amazing piece of pure codejoy up and running again :) |
👍 I'm also happy to see the code working. I hope development hasn't stalled. |
…y, voxel-chest, voxel-clientmc, voxel-decorative, voxel-engine, voxel-furnace, voxel-gamemode, voxel-health-bar, voxel-inventory-hotbar, voxel-land, voxel-pickaxe, voxel-recipes, voxel-start, voxel-webview, voxel-wireframe, voxel-wool, voxel-workbench, voxel-zen voxel/voxel-blockdata@775f10c 0.2.1 voxel/voxel-bucket@c9a3af0 0.0.2 voxel/voxel-carry@a881aa0 0.1.2 voxel/voxel-chest@02587da 0.2.1 voxel/voxel-clientmc@67d38a1 Tweak spawn offset voxel/voxel-clientmc@5ad1c08 Add missing chunk padding. Ref voxel/voxel-clientmc#6 voxel/voxel-clientmc@a25b85b Only load origin chunk, for testing purposes voxel/voxel-clientmc@f5f9f6f Fix chunk load log message arguments voxel/voxel-clientmc@d1b17b1 Add missing voxel-fly plugin voxel/voxel-clientmc@e82fe08 Latest voxel-engine ndarray branch is on github.com/maxogden voxel/voxel-clientmc@30e8b25 Fix voxel-artpacks version voxel/voxel-clientmc@50a707b Set field of view to 90 degrees (vs default 45), match https://github.com/deathcap/voxpopuli voxel/voxel-decorative@9f9b6ae 0.1.1 deathcap/voxel-engine@8202310 Update dependencies deathcap/voxel-engine@9998d9e Update to voxel-registry ^0.8.1 voxel/voxel-furnace@e6407dd 0.1.1 voxel/voxel-gamemode@273fec1 0.2.1 voxel/voxel-health-bar@8e4c4dc 0.1.1 voxel/voxel-inventory-hotbar@a5e6e19 0.4.1 voxel/voxel-land@cb63bf5 0.2.1 voxel/voxel-land@009bbb8 Update dependencies voxel/voxel-land@855127e Remove asm.js-based simplex-noise for faster performance on Firefox voxel/voxel-pickaxe@29f0451 0.2.1 voxel/voxel-recipes@9a58dcb 0.3.1 deathcap/voxel-start@4159811 0.1.1 voxel/voxel-webview@168d73d 0.1.1 voxel/voxel-wireframe@018a589 0.5.1 voxel/voxel-wireframe@f044b4e Fix possible TypeError if no event passed to toggle() (voxel-keys <0.5.0) voxel/voxel-wool@a1824a3 0.1.1 voxel/voxel-workbench@0edf74d 0.2.1 voxel/voxel-zen@313682b 0.1.1 Commit message generated by https://github.com/deathcap/lmno-cl
Sorry for the neglect, just pushed all the missing commits (I think). Still to do:
|
@deathcap maybe setup tests with testling, and they will fail if the build fails |
I get a similar error w/ npm install in voxpopuli@master:
|
I managed to use @jlarsson's fork to get this running, but I also had to set Going forward, if you don't want to go with full published versions (especially if you don't have publish access to these modules), it would be awesome if voxpopuli could reference branches on each module. Or, reference master and make changes to each module via Pull Requests that can be more easily reverted if something breaks. |
An
|
This should hopefully help with problems like GH-52
Get it at https://github.com/deathcap/voxel-clientmc if you want It worked with MC 1.7(?), kind of, but the player was kicked due to not sending correct position updates. With 1.8 its dependency node-minecraft-protocol is currently being updated. Not yet in a publishable state for the NPM registry, and npm complains if a module is not yet in NPM even if I give it a git URL, so removing it until then. To help ease installation, GH-52 Also a kb-bindings-ui update to fix kb-bindings deprecation warning, deps
Alright I think I finally fixed this. As of d834c77, cloning into a clean directory, No longer have any commit ids in package.json, using released versions everywhere except for voxel-engine#ndarray, which I'm using a branch reference. Tracking version updates in the repository with |
… or not. The
Both https://www.npmjs.com/package/voxel-recipes and
|
The problem seems to be Anyways I added a complete shrinkwrap from a new install, I believe this should work now, if anyone wants to retest |
I will try to test in the next couple days. Thanks for the update! Sent from my iPhone
|
Testing from node v5.3.0 (GH-61), clean checkout, fails now but with a different error: npm ERR! fetch failed https://registry.npmjs.org/esprima-six/-/esprima-six-0.0.3.tgz which is #60 nonexistent dependency |
@deathcap glslify needs to be updated for most to fix... |
@z3t0 yah found https://github.com/stackgl/glslify#migrating-from-glslify1-to-glslify2, migrating in #60 Another issue: voxel-console 0.2.2 not found, I have no record of any 0.2.2 anywhere (latest is 0.2.1 even on my local systems); republished 0.2.1 as 0.2.2 in voxel/voxel-console@56ecaa1 - am now able to |
Testing on 0879167, a couple warnings (+ new issues): $ npm install but it installs with no errors (full |
Hi, love what you're doing with voxel and would like to play around with your project.
However, cloning this repo and running npm install results in a page full of errors. This seems to be because packages.json is requesting specific commits that do not exist.
Changing them to latest version breaks the program, so that is not a solution. Any advice on how to get this running locally would be appreciated. Thanks!
The text was updated successfully, but these errors were encountered: