bernd / fpm-cookery

A tool for building software packages with fpm.
Other
460 stars 88 forks source link

Trying to build a package with scripts off master breaks #45

Closed andytinycat closed 11 years ago

andytinycat commented 11 years ago

Looks like it's related to the changes to simply the Package objects:

    /var/lib/gems/1.9.1/bundler/gems/fpm-cookery-b5813b48f06d/lib/fpm/cookery/packager.rb:200:in `block in add_scripts': undefined method `scripts' for #<FPM::Cookery::Package::Dir:0x00000004108b60> (NoMethodError)
from /var/lib/gems/1.9.1/bundler/gems/fpm-cookery-b5813b48f06d/lib/fpm/cookery/packager.rb:189:in `each'
from /var/lib/gems/1.9.1/bundler/gems/fpm-cookery-b5813b48f06d/lib/fpm/cookery/packager.rb:189:in `add_scripts'
from /var/lib/gems/1.9.1/bundler/gems/fpm-cookery-b5813b48f06d/lib/fpm/cookery/packager.rb:157:in `block in build_package'
from /var/lib/gems/1.9.1/bundler/gems/fpm-cookery-b5813b48f06d/lib/fpm/cookery/packager.rb:146:in `chdir'
from /var/lib/gems/1.9.1/bundler/gems/fpm-cookery-b5813b48f06d/lib/fpm/cookery/packager.rb:146:in `build_package'
from /var/lib/gems/1.9.1/bundler/gems/fpm-cookery-b5813b48f06d/lib/fpm/cookery/packager.rb:133:in `dispense'
from /var/lib/gems/1.9.1/bundler/gems/fpm-cookery-b5813b48f06d/lib/fpm/cookery/omnibus_packager.rb:58:in `run'
from /var/lib/gems/1.9.1/bundler/gems/fpm-cookery-b5813b48f06d/lib/fpm/cookery/cli.rb:99:in `exec'
from /var/lib/gems/1.9.1/bundler/gems/fpm-cookery-b5813b48f06d/lib/fpm/cookery/cli.rb:69:in `block in execute'
from /var/lib/gems/1.9.1/bundler/gems/fpm-cookery-b5813b48f06d/lib/fpm/cookery/book.rb:16:in `call'
from /var/lib/gems/1.9.1/bundler/gems/fpm-cookery-b5813b48f06d/lib/fpm/cookery/book.rb:16:in `load_recipe'
from /var/lib/gems/1.9.1/bundler/gems/fpm-cookery-b5813b48f06d/lib/fpm/cookery/cli.rb:65:in `execute'
from /var/lib/gems/1.9.1/gems/clamp-0.6.1/lib/clamp/command.rb:67:in `run'
from /var/lib/gems/1.9.1/gems/clamp-0.6.1/lib/clamp/subcommand/execution.rb:11:in `execute'
from /var/lib/gems/1.9.1/gems/clamp-0.6.1/lib/clamp/command.rb:67:in `run'
from /var/lib/gems/1.9.1/gems/clamp-0.6.1/lib/clamp/command.rb:125:in `run'
from /var/lib/gems/1.9.1/bundler/gems/fpm-cookery-b5813b48f06d/bin/fpm-cook:7:in `<top (required)>'
from /var/lib/gems/1.9.1/bin/fpm-cook:19:in `load'
from /var/lib/gems/1.9.1/bin/fpm-cook:19:in `<main>'
bernd commented 11 years ago

Thanks for the report!