oortcloud / heroku-buildpack-meteorite

MIT License
189 stars 97 forks source link

Build fails: Package spin can't be found deply of buildpack, found with mrt #54

Open mrmowgli opened 9 years ago

mrmowgli commented 9 years ago

This build worked yesterday, and the author hasn't made any changes to the meteor-spin package.
it's as if the buildpack simply can't see the spin when updating the meteorite dependencies.

mrt update

> mrt update
✓ accounts-ui-bootstrap-dropdown
    tag: https://github.com/erobit/meteor-accounts-ui-bootstrap-dropdown.git#v0.8.3
✓ spin
    tag: https://github.com/SachaG/meteor-spin.git#v2.0.4
✓ roles
    tag: https://github.com/alanning/meteor-roles.git#v1.2.11
✓ bootstrap-datepicker2
    tag: https://github.com/deepwell/meteor-bootstrap-datepicker.git#v1.2.0
✓ jquery-ui-bootstrap
    tag: https://github.com/TimHeckel/meteor-jquery-ui-bootstrap.git#v0.1.2
✓ node-csv-npm
    tag: https://github.com/Dsyko/meteor-node-csv.git#v0.3.6
✓ crypto-md5
    tag: https://github.com/oortcloud/meteor-crypto-md5.git#v3.1.2.2
✓ handlebars-server
    tag: https://github.com/EventedMind/meteor-handlebars-server.git#v1.2.0
✓ iron-router
    tag: https://github.com/EventedMind/iron-router.git#v0.8.2
✓ iron-transitioner
    tag: https://github.com/percolatestudio/iron-transitioner.git#v0.1.0
✓ smart-publish
    tag: https://github.com/yeputons/meteor-smart-publish.git#v0.1.5
✓ jquery-ui
    tag: https://github.com/TimHeckel/meteor-jquery-ui.git#v1.9.2
✓ crypto-base
    tag: https://github.com/oortcloud/meteor-crypto-base.git#v3.1.2.1
✓ iron-layout
    tag: https://github.com/EventedMind/iron-layout.git#v0.2.0
✓ blaze-layout
    tag: https://github.com/EventedMind/blaze-layout.git#v0.2.5
✓ iron-core
    tag: https://github.com/EventedMind/iron-core.git#v0.2.0
✓ iron-dynamic-template
    tag: https://github.com/EventedMind/iron-dynamic-template.git#v0.2.1

Done installing smart packages

git push heroku master

       Meteor installed
       Installing packages
       ✓ accounts-ui-bootstrap-dropdown
           tag: https://github.com/erobit/meteor-accounts-ui-bootstrap-dropdown.git#v0.8.3
       ✓ roles
           tag: https://github.com/alanning/meteor-roles.git#v1.2.11
       ✓ bootstrap-datepicker2
           tag: https://github.com/deepwell/meteor-bootstrap-datepicker.git#v1.2.0
       ✓ jquery-ui-bootstrap
           tag: https://github.com/TimHeckel/meteor-jquery-ui-bootstrap.git#v0.1.2
       ✓ node-csv-npm
           tag: https://github.com/Dsyko/meteor-node-csv.git#v0.3.6
       ✓ crypto-md5
           tag: https://github.com/oortcloud/meteor-crypto-md5.git#v3.1.2.2
       ✓ handlebars-server
           tag: https://github.com/EventedMind/meteor-handlebars-server.git#v1.2.0
       ✓ iron-router
           tag: https://github.com/EventedMind/iron-router.git#v0.8.2
       ✓ iron-transitioner
           tag: https://github.com/percolatestudio/iron-transitioner.git#v0.1.0
       ✓ smart-publish
           tag: https://github.com/yeputons/meteor-smart-publish.git#v0.1.5
       ✓ jquery-ui
           tag: https://github.com/TimHeckel/meteor-jquery-ui.git#v1.9.2
       ✓ crypto-base
           tag: https://github.com/oortcloud/meteor-crypto-base.git#v3.1.2.1
       ✓ iron-layout
           tag: https://github.com/EventedMind/iron-layout.git#v0.2.0
       ✓ blaze-layout
           tag: https://github.com/EventedMind/blaze-layout.git#v0.2.5
       ✓ iron-core
           tag: https://github.com/EventedMind/iron-core.git#v0.2.0
       ✓ iron-dynamic-template
           tag: https://github.com/EventedMind/iron-dynamic-template.git#v0.2.1

       Done installing smart packages
       Building meteor bundle
       Installing Meteor 0.8.3:
        * 'meteor' build tool (version cef2bcd356)
        * Package updates: accounts-base accounts-facebook accounts-github
          accounts-google accounts-meetup accounts-meteor-developer accounts-oauth
          accounts-password accounts-twitter accounts-ui accounts-ui-unstyled
          accounts-weibo amplify appcache application-configuration
          audit-argument-checks autopublish autoupdate backbone binary-heap blaze
          blaze-tools bootstrap browser-policy browser-policy-common
          browser-policy-content browser-policy-framing callback-hook check
          code-prettify coffeescript coffeescript-test-helper ctl ctl-helper d3 deps
          dev-bundle-fetcher disable-oplog ejson email facebook facts follower-livedata
          force-ssl geojson-utils github google handlebars html-tools htmljs http
          id-map insecure jquery jquery-history jquery-layout jquery-waypoints
          js-analyze js-analyze-tests json jsparse less livedata localstorage logging
          meetup meteor meteor-developer meyerweb-reset minifiers minimongo
          mongo-livedata oauth oauth-encryption oauth1 oauth2 observe-sequence
          ordered-dict preserve-inputs random reactive-dict reload reload-safetybelt
          retry routepolicy service-configuration session sha showdown spacebars
          spacebars-compiler spacebars-tests spiderable srp standard-app-packages
          star-translate startup stylus templating test-helpers test-in-browser
          test-in-console tinytest twitter ui underscore underscore-tests webapp weibo

       inside api.export
       node-csv-npm: updating npm dependencies -- csv...
       handlebars-server: updating npm dependencies -- handlebars...
       iron-router: updating npm dependencies -- connect...
       Errors prevented bundling:
       While building the application:
       error: no such package: 'spin'
tar: /app/tmp/cache/bundle.tar.gz: Cannot open: No such file or directory
tar: Error is not recoverable: exiting now
tar: Child returned status 2
tar: Exiting with failure status due to previous errors

.meteor/packages

# Meteor packages used by this project, one per line.
#
# 'meteor add' and 'meteor remove' will edit this file for you,
# but you can also edit it by hand.

jquery
coffeescript
email
underscore
accounts-base
accounts-password
bootstrap
bootstrap-datepicker2
standard-app-packages
meteor-file
accounts-ui-bootstrap-dropdown
spin

jquery-ui-bootstrap
# page-js-ie-support
# HTML5-History-API
jquery-ui
node-csv-npm
crypto-md5
handlebars-server
iron-router
minifiers
jquery-sortable
smart-publish
roles

smart.json

{
  "packages": {
    "accounts-ui-bootstrap-dropdown": {},
    "spin": {},
    "roles": {},
    "bootstrap-datepicker2": {},
    "jquery-ui-bootstrap": {},
    "node-csv-npm": {},
    "crypto-md5": {},
    "handlebars-server": {},
    "iron-router": {},
    "iron-transitioner": {},
    "smart-publish": {}
  }
}

smart.lock

{
  "meteor": {},
  "dependencies": {
    "basePackages": {
      "accounts-ui-bootstrap-dropdown": {},
      "spin": {},
      "roles": {},
      "bootstrap-datepicker2": {},
      "jquery-ui-bootstrap": {},
      "node-csv-npm": {},
      "crypto-md5": {},
      "handlebars-server": {},
      "iron-router": {},
      "iron-transitioner": {},
      "smart-publish": {}
    },
    "packages": {
      "accounts-ui-bootstrap-dropdown": {
        "git": "https://github.com/erobit/meteor-accounts-ui-bootstrap-dropdown.git",
        "tag": "v0.8.3",
        "commit": "a7af8a52e4e74db020a69b158a8f992797b8b0b0"
      },
      "spin": {
        "git": "https://github.com/SachaG/meteor-spin.git",
        "tag": "v2.0.4",
        "commit": "f7b1e12a7caff1283cdb3671a393c182d0ae9862"
      },
      "roles": {
        "git": "https://github.com/alanning/meteor-roles.git",
        "tag": "v1.2.11",
        "commit": "2d7dc91848ec874d3a0852c77f462d0fae749de5"
      },
      "bootstrap-datepicker2": {
        "git": "https://github.com/deepwell/meteor-bootstrap-datepicker.git",
        "tag": "v1.2.0",
        "commit": "b7de18a7cc651ea665cda75048663f90d1a11d10"
      },
      "jquery-ui-bootstrap": {
        "git": "https://github.com/TimHeckel/meteor-jquery-ui-bootstrap.git",
        "tag": "v0.1.2",
        "commit": "fa742a85639307003e105898e15b631394b63509"
      },
      "node-csv-npm": {
        "git": "https://github.com/Dsyko/meteor-node-csv.git",
        "tag": "v0.3.6",
        "commit": "01be0e3e834a4f033121cb3fcc92c2697741170d"
      },
      "crypto-md5": {
        "git": "https://github.com/oortcloud/meteor-crypto-md5.git",
        "tag": "v3.1.2.2",
        "commit": "75bbb3eeace302122d3554a6212a6fe92553fa18"
      },
      "handlebars-server": {
        "git": "https://github.com/EventedMind/meteor-handlebars-server.git",
        "tag": "v1.2.0",
        "commit": "1b72c4e9d82af66293e50be4516c487d15d97464"
      },
      "iron-router": {
        "git": "https://github.com/EventedMind/iron-router.git",
        "tag": "v0.8.2",
        "commit": "05415a8891ea87a00fb1e2388585f2ca5a38e0da"
      },
      "iron-transitioner": {
        "git": "https://github.com/percolatestudio/iron-transitioner.git",
        "tag": "v0.1.0",
        "commit": "4a5db7d9c7e212d8784b86aa833334e619bb4bd3"
      },
      "smart-publish": {
        "git": "https://github.com/yeputons/meteor-smart-publish.git",
        "tag": "v0.1.5",
        "commit": "6a9b161d724c60d1ca42fce1f4ccbb5419466702"
      },
      "jquery-ui": {
        "git": "https://github.com/TimHeckel/meteor-jquery-ui.git",
        "tag": "v1.9.2",
        "commit": "c437d45edcf1367df8d5ffa8bad2867758030bd2"
      },
      "crypto-base": {
        "git": "https://github.com/oortcloud/meteor-crypto-base.git",
        "tag": "v3.1.2.1",
        "commit": "5df8d82a0595553415bbfae2930c6ecbeece5794"
      },
      "iron-layout": {
        "git": "https://github.com/EventedMind/iron-layout.git",
        "tag": "v0.2.0",
        "commit": "4a2d53e35ba036b0c189c7ceca34be494d4c6c97"
      },
      "blaze-layout": {
        "git": "https://github.com/EventedMind/blaze-layout.git",
        "tag": "v0.2.5",
        "commit": "273e3ab7d005d91a1a59c71bd224533b4dae2fbd"
      },
      "iron-core": {
        "git": "https://github.com/EventedMind/iron-core.git",
        "tag": "v0.2.0",
        "commit": "0e48b5dc50d03f01025b7b900fb5ce2f13d52cad"
      },
      "iron-dynamic-template": {
        "git": "https://github.com/EventedMind/iron-dynamic-template.git",
        "tag": "v0.2.1",
        "commit": "4dd1185c4d9d616c9abdb3f33e4a7d5a88db7e18"
      }
    }
  }
}
travishubbard commented 9 years ago

Having the same issue, but with npm-container in Telescope.

+1