It seems like gnutar is not being given the correct arguments, but I'm not sure. Any help would be appreciated.
Error:
Process failed: gnutar failed (exit code 1). Full command was:["gnutar", "-C", "/var/folders/js/y_f4z32d6nqgzttv263cxzpm0000gn/T/package-deb-build20150403-13529-17or5wc/control", "-zcf", "/var/folders/js/y_f4z32d6nqgzttv263cxzpm0000gn/T/package-deb-build20150403-13529-17or5wc/control.tar.gz", "--owner=0", "--group=0", "--numeric-owner", "."] {:level=>:error, :file=>"fpm/command.rb", :line=>"468", :method=>"rescue in execute"}
Full debug log:
$ fpm --debug -t deb -s dir -n server -v 0.1 -C /Users/amrox/Dropbox/Work/OOO/bpu/server/target/staging -d oracle-java8-installer -f .
Setting workdir {:workdir=>"/var/folders/js/y_f4z32d6nqgzttv263cxzpm0000gn/T", :level=>:info, :file=>"fpm/command.rb", :line=>"279", :method=>"execute"}
Setting attribute {:output_type=>"deb", :level=>:debug, :file=>"fpm/command.rb", :line=>"323", :method=>"block (2 levels) in execute"}
Setting attribute {:input_type=>"dir", :level=>:debug, :file=>"fpm/command.rb", :line=>"323", :method=>"block (2 levels) in execute"}
Setting attribute {:chdir=>"/Users/amrox/Dropbox/Work/OOO/bpu/server/target/staging", :level=>:debug, :file=>"fpm/command.rb", :line=>"323", :method=>"block (2 levels) in execute"}
Setting attribute {:prefix=>nil, :level=>:debug, :file=>"fpm/command.rb", :line=>"323", :method=>"block (2 levels) in execute"}
Setting attribute {:package=>nil, :level=>:debug, :file=>"fpm/command.rb", :line=>"323", :method=>"block (2 levels) in execute"}
Setting attribute {:force?=>true, :level=>:debug, :file=>"fpm/command.rb", :line=>"323", :method=>"block (2 levels) in execute"}
Setting attribute {:name=>"server", :level=>:debug, :file=>"fpm/command.rb", :line=>"323", :method=>"block (2 levels) in execute"}
Setting attribute {:log_level=>nil, :level=>:debug, :file=>"fpm/command.rb", :line=>"323", :method=>"block (2 levels) in execute"}
Setting attribute {:verbose?=>nil, :level=>:debug, :file=>"fpm/command.rb", :line=>"323", :method=>"block (2 levels) in execute"}
Setting attribute {:debug?=>true, :level=>:debug, :file=>"fpm/command.rb", :line=>"323", :method=>"block (2 levels) in execute"}
Setting attribute {:debug_workspace?=>nil, :level=>:debug, :file=>"fpm/command.rb", :line=>"323", :method=>"block (2 levels) in execute"}
Setting attribute {:version=>"0.1", :level=>:debug, :file=>"fpm/command.rb", :line=>"323", :method=>"block (2 levels) in execute"}
Setting attribute {:iteration=>nil, :level=>:debug, :file=>"fpm/command.rb", :line=>"323", :method=>"block (2 levels) in execute"}
Setting attribute {:epoch=>nil, :level=>:debug, :file=>"fpm/command.rb", :line=>"323", :method=>"block (2 levels) in execute"}
Setting attribute {:license=>nil, :level=>:debug, :file=>"fpm/command.rb", :line=>"323", :method=>"block (2 levels) in execute"}
Setting attribute {:vendor=>nil, :level=>:debug, :file=>"fpm/command.rb", :line=>"323", :method=>"block (2 levels) in execute"}
Setting attribute {:category=>"none", :level=>:debug, :file=>"fpm/command.rb", :line=>"323", :method=>"block (2 levels) in execute"}
Setting attribute {:dependencies=>["oracle-java8-installer"], :level=>:debug, :file=>"fpm/command.rb", :line=>"323", :method=>"block (2 levels) in execute"}
Setting attribute {:no_depends?=>false, :level=>:debug, :file=>"fpm/command.rb", :line=>"323", :method=>"block (2 levels) in execute"}
Setting attribute {:no_auto_depends?=>false, :level=>:debug, :file=>"fpm/command.rb", :line=>"323", :method=>"block (2 levels) in execute"}
Setting attribute {:provides=>[], :level=>:debug, :file=>"fpm/command.rb", :line=>"323", :method=>"block (2 levels) in execute"}
Setting attribute {:conflicts=>[], :level=>:debug, :file=>"fpm/command.rb", :line=>"323", :method=>"block (2 levels) in execute"}
Setting attribute {:replaces=>[], :level=>:debug, :file=>"fpm/command.rb", :line=>"323", :method=>"block (2 levels) in execute"}
Setting attribute {:config_files=>[], :level=>:debug, :file=>"fpm/command.rb", :line=>"323", :method=>"block (2 levels) in execute"}
Setting attribute {:directories=>[], :level=>:debug, :file=>"fpm/command.rb", :line=>"323", :method=>"block (2 levels) in execute"}
Setting attribute {:architecture=>nil, :level=>:debug, :file=>"fpm/command.rb", :line=>"323", :method=>"block (2 levels) in execute"}
Setting attribute {:maintainer=>"<amrox@haku>", :level=>:debug, :file=>"fpm/command.rb", :line=>"323", :method=>"block (2 levels) in execute"}
Setting attribute {:package_name_suffix=>nil, :level=>:debug, :file=>"fpm/command.rb", :line=>"323", :method=>"block (2 levels) in execute"}
Setting attribute {:edit?=>false, :level=>:debug, :file=>"fpm/command.rb", :line=>"323", :method=>"block (2 levels) in execute"}
Setting attribute {:excludes=>nil, :level=>:debug, :file=>"fpm/command.rb", :line=>"323", :method=>"block (2 levels) in execute"}
Setting attribute {:description=>"no description", :level=>:debug, :file=>"fpm/command.rb", :line=>"323", :method=>"block (2 levels) in execute"}
Setting attribute {:url=>"http://example.com/no-uri-given", :level=>:debug, :file=>"fpm/command.rb", :line=>"323", :method=>"block (2 levels) in execute"}
Setting attribute {:inputs=>nil, :level=>:debug, :file=>"fpm/command.rb", :line=>"323", :method=>"block (2 levels) in execute"}
Setting attribute {:post_install=>nil, :level=>:debug, :file=>"fpm/command.rb", :line=>"323", :method=>"block (2 levels) in execute"}
Setting attribute {:pre_install=>nil, :level=>:debug, :file=>"fpm/command.rb", :line=>"323", :method=>"block (2 levels) in execute"}
Setting attribute {:post_uninstall=>nil, :level=>:debug, :file=>"fpm/command.rb", :line=>"323", :method=>"block (2 levels) in execute"}
Setting attribute {:pre_uninstall=>nil, :level=>:debug, :file=>"fpm/command.rb", :line=>"323", :method=>"block (2 levels) in execute"}
Setting attribute {:after_install=>nil, :level=>:debug, :file=>"fpm/command.rb", :line=>"323", :method=>"block (2 levels) in execute"}
Setting attribute {:before_install=>nil, :level=>:debug, :file=>"fpm/command.rb", :line=>"323", :method=>"block (2 levels) in execute"}
Setting attribute {:after_remove=>nil, :level=>:debug, :file=>"fpm/command.rb", :line=>"323", :method=>"block (2 levels) in execute"}
Setting attribute {:before_remove=>nil, :level=>:debug, :file=>"fpm/command.rb", :line=>"323", :method=>"block (2 levels) in execute"}
Setting attribute {:after_upgrade=>nil, :level=>:debug, :file=>"fpm/command.rb", :line=>"323", :method=>"block (2 levels) in execute"}
Setting attribute {:before_upgrade=>nil, :level=>:debug, :file=>"fpm/command.rb", :line=>"323", :method=>"block (2 levels) in execute"}
Setting attribute {:template_scripts?=>nil, :level=>:debug, :file=>"fpm/command.rb", :line=>"323", :method=>"block (2 levels) in execute"}
Setting attribute {:template_value_list=>[], :level=>:debug, :file=>"fpm/command.rb", :line=>"323", :method=>"block (2 levels) in execute"}
Setting attribute {:workdir=>"/var/folders/js/y_f4z32d6nqgzttv263cxzpm0000gn/T", :level=>:debug, :file=>"fpm/command.rb", :line=>"323", :method=>"block (2 levels) in execute"}
Setting attribute {:gem_bin_path=>nil, :level=>:debug, :file=>"fpm/command.rb", :line=>"323", :method=>"block (2 levels) in execute"}
Setting attribute {:gem_package_prefix=>nil, :level=>:debug, :file=>"fpm/command.rb", :line=>"323", :method=>"block (2 levels) in execute"}
Setting attribute {:gem_package_name_prefix=>"rubygem", :level=>:debug, :file=>"fpm/command.rb", :line=>"323", :method=>"block (2 levels) in execute"}
Setting attribute {:gem_gem=>"gem", :level=>:debug, :file=>"fpm/command.rb", :line=>"323", :method=>"block (2 levels) in execute"}
Setting attribute {:gem_fix_name?=>true, :level=>:debug, :file=>"fpm/command.rb", :line=>"323", :method=>"block (2 levels) in execute"}
Setting attribute {:gem_fix_dependencies?=>true, :level=>:debug, :file=>"fpm/command.rb", :line=>"323", :method=>"block (2 levels) in execute"}
Setting attribute {:gem_env_shebang?=>true, :level=>:debug, :file=>"fpm/command.rb", :line=>"323", :method=>"block (2 levels) in execute"}
Setting attribute {:gem_prerelease?=>false, :level=>:debug, :file=>"fpm/command.rb", :line=>"323", :method=>"block (2 levels) in execute"}
Setting attribute {:gem_disable_dependencies=>[], :level=>:debug, :file=>"fpm/command.rb", :line=>"323", :method=>"block (2 levels) in execute"}
Setting attribute {:gem_version_bins?=>false, :level=>:debug, :file=>"fpm/command.rb", :line=>"323", :method=>"block (2 levels) in execute"}
Setting attribute {:deb_ignore_iteration_in_dependencies?=>nil, :level=>:debug, :file=>"fpm/command.rb", :line=>"323", :method=>"block (2 levels) in execute"}
Setting attribute {:deb_build_depends=>nil, :level=>:debug, :file=>"fpm/command.rb", :line=>"323", :method=>"block (2 levels) in execute"}
Setting attribute {:deb_pre_depends=>nil, :level=>:debug, :file=>"fpm/command.rb", :line=>"323", :method=>"block (2 levels) in execute"}
Setting attribute {:deb_compression=>"gz", :level=>:debug, :file=>"fpm/command.rb", :line=>"323", :method=>"block (2 levels) in execute"}
Setting attribute {:deb_custom_control=>nil, :level=>:debug, :file=>"fpm/command.rb", :line=>"323", :method=>"block (2 levels) in execute"}
Setting attribute {:deb_config=>nil, :level=>:debug, :file=>"fpm/command.rb", :line=>"323", :method=>"block (2 levels) in execute"}
Setting attribute {:deb_templates=>nil, :level=>:debug, :file=>"fpm/command.rb", :line=>"323", :method=>"block (2 levels) in execute"}
Setting attribute {:deb_installed_size=>nil, :level=>:debug, :file=>"fpm/command.rb", :line=>"323", :method=>"block (2 levels) in execute"}
Setting attribute {:deb_priority=>"extra", :level=>:debug, :file=>"fpm/command.rb", :line=>"323", :method=>"block (2 levels) in execute"}
Setting attribute {:deb_use_file_permissions?=>nil, :level=>:debug, :file=>"fpm/command.rb", :line=>"323", :method=>"block (2 levels) in execute"}
Setting attribute {:deb_user=>"root", :level=>:debug, :file=>"fpm/command.rb", :line=>"323", :method=>"block (2 levels) in execute"}
Setting attribute {:deb_group=>"root", :level=>:debug, :file=>"fpm/command.rb", :line=>"323", :method=>"block (2 levels) in execute"}
Setting attribute {:deb_changelog=>nil, :level=>:debug, :file=>"fpm/command.rb", :line=>"323", :method=>"block (2 levels) in execute"}
Setting attribute {:deb_recommends=>nil, :level=>:debug, :file=>"fpm/command.rb", :line=>"323", :method=>"block (2 levels) in execute"}
Setting attribute {:deb_suggests=>nil, :level=>:debug, :file=>"fpm/command.rb", :line=>"323", :method=>"block (2 levels) in execute"}
Setting attribute {:deb_meta_file=>nil, :level=>:debug, :file=>"fpm/command.rb", :line=>"323", :method=>"block (2 levels) in execute"}
Setting attribute {:deb_interest=>nil, :level=>:debug, :file=>"fpm/command.rb", :line=>"323", :method=>"block (2 levels) in execute"}
Setting attribute {:deb_activate=>nil, :level=>:debug, :file=>"fpm/command.rb", :line=>"323", :method=>"block (2 levels) in execute"}
Setting attribute {:deb_field=>nil, :level=>:debug, :file=>"fpm/command.rb", :line=>"323", :method=>"block (2 levels) in execute"}
Setting attribute {:deb_shlibs=>nil, :level=>:debug, :file=>"fpm/command.rb", :line=>"323", :method=>"block (2 levels) in execute"}
Setting attribute {:deb_init_list=>[], :level=>:debug, :file=>"fpm/command.rb", :line=>"323", :method=>"block (2 levels) in execute"}
Setting attribute {:deb_default_list=>[], :level=>:debug, :file=>"fpm/command.rb", :line=>"323", :method=>"block (2 levels) in execute"}
Setting attribute {:deb_upstart_list=>[], :level=>:debug, :file=>"fpm/command.rb", :line=>"323", :method=>"block (2 levels) in execute"}
Setting attribute {:npm_bin=>"npm", :level=>:debug, :file=>"fpm/command.rb", :line=>"323", :method=>"block (2 levels) in execute"}
Setting attribute {:npm_package_name_prefix=>"node", :level=>:debug, :file=>"fpm/command.rb", :line=>"323", :method=>"block (2 levels) in execute"}
Setting attribute {:npm_registry=>nil, :level=>:debug, :file=>"fpm/command.rb", :line=>"323", :method=>"block (2 levels) in execute"}
Setting attribute {:rpm_use_file_permissions?=>nil, :level=>:debug, :file=>"fpm/command.rb", :line=>"323", :method=>"block (2 levels) in execute"}
Setting attribute {:rpm_user=>nil, :level=>:debug, :file=>"fpm/command.rb", :line=>"323", :method=>"block (2 levels) in execute"}
Setting attribute {:rpm_group=>nil, :level=>:debug, :file=>"fpm/command.rb", :line=>"323", :method=>"block (2 levels) in execute"}
Setting attribute {:rpm_defattrfile=>"-", :level=>:debug, :file=>"fpm/command.rb", :line=>"323", :method=>"block (2 levels) in execute"}
Setting attribute {:rpm_defattrdir=>"-", :level=>:debug, :file=>"fpm/command.rb", :line=>"323", :method=>"block (2 levels) in execute"}
Setting attribute {:rpm_rpmbuild_define=>nil, :level=>:debug, :file=>"fpm/command.rb", :line=>"323", :method=>"block (2 levels) in execute"}
Setting attribute {:rpm_digest=>"md5", :level=>:debug, :file=>"fpm/command.rb", :line=>"323", :method=>"block (2 levels) in execute"}
Setting attribute {:rpm_compression=>"gzip", :level=>:debug, :file=>"fpm/command.rb", :line=>"323", :method=>"block (2 levels) in execute"}
Setting attribute {:rpm_os=>nil, :level=>:debug, :file=>"fpm/command.rb", :line=>"323", :method=>"block (2 levels) in execute"}
Setting attribute {:rpm_changelog=>nil, :level=>:debug, :file=>"fpm/command.rb", :line=>"323", :method=>"block (2 levels) in execute"}
Setting attribute {:rpm_sign?=>nil, :level=>:debug, :file=>"fpm/command.rb", :line=>"323", :method=>"block (2 levels) in execute"}
Setting attribute {:rpm_auto_add_directories?=>nil, :level=>:debug, :file=>"fpm/command.rb", :line=>"323", :method=>"block (2 levels) in execute"}
Setting attribute {:auto_add_exclude_directories=>[], :level=>:debug, :file=>"fpm/command.rb", :line=>"323", :method=>"block (2 levels) in execute"}
Setting attribute {:rpm_autoreqprov?=>nil, :level=>:debug, :file=>"fpm/command.rb", :line=>"323", :method=>"block (2 levels) in execute"}
Setting attribute {:rpm_autoreq?=>nil, :level=>:debug, :file=>"fpm/command.rb", :line=>"323", :method=>"block (2 levels) in execute"}
Setting attribute {:rpm_autoprov?=>nil, :level=>:debug, :file=>"fpm/command.rb", :line=>"323", :method=>"block (2 levels) in execute"}
Setting attribute {:attrs=>[], :level=>:debug, :file=>"fpm/command.rb", :line=>"323", :method=>"block (2 levels) in execute"}
Setting attribute {:rpm_init_list=>[], :level=>:debug, :file=>"fpm/command.rb", :line=>"323", :method=>"block (2 levels) in execute"}
Setting attribute {:rpm_filter_from_provides=>nil, :level=>:debug, :file=>"fpm/command.rb", :line=>"323", :method=>"block (2 levels) in execute"}
Setting attribute {:rpm_filter_from_requires=>nil, :level=>:debug, :file=>"fpm/command.rb", :line=>"323", :method=>"block (2 levels) in execute"}
Setting attribute {:rpm_ignore_iteration_in_dependencies?=>nil, :level=>:debug, :file=>"fpm/command.rb", :line=>"323", :method=>"block (2 levels) in execute"}
Setting attribute {:rpm_verbatim_gem_dependencies?=>false, :level=>:debug, :file=>"fpm/command.rb", :line=>"323", :method=>"block (2 levels) in execute"}
Setting attribute {:rpm_verifyscript=>nil, :level=>:debug, :file=>"fpm/command.rb", :line=>"323", :method=>"block (2 levels) in execute"}
Setting attribute {:rpm_pretrans=>nil, :level=>:debug, :file=>"fpm/command.rb", :line=>"323", :method=>"block (2 levels) in execute"}
Setting attribute {:rpm_posttrans=>nil, :level=>:debug, :file=>"fpm/command.rb", :line=>"323", :method=>"block (2 levels) in execute"}
Setting attribute {:rpm_trigger_before_install=>nil, :level=>:debug, :file=>"fpm/command.rb", :line=>"323", :method=>"block (2 levels) in execute"}
Setting attribute {:rpm_trigger_after_install=>nil, :level=>:debug, :file=>"fpm/command.rb", :line=>"323", :method=>"block (2 levels) in execute"}
Setting attribute {:rpm_trigger_before_uninstall=>nil, :level=>:debug, :file=>"fpm/command.rb", :line=>"323", :method=>"block (2 levels) in execute"}
Setting attribute {:rpm_trigger_after_target_uninstall=>nil, :level=>:debug, :file=>"fpm/command.rb", :line=>"323", :method=>"block (2 levels) in execute"}
Setting attribute {:cpan_perl_bin=>"perl", :level=>:debug, :file=>"fpm/command.rb", :line=>"323", :method=>"block (2 levels) in execute"}
Setting attribute {:cpan_cpanm_bin=>"cpanm", :level=>:debug, :file=>"fpm/command.rb", :line=>"323", :method=>"block (2 levels) in execute"}
Setting attribute {:cpan_mirror=>nil, :level=>:debug, :file=>"fpm/command.rb", :line=>"323", :method=>"block (2 levels) in execute"}
Setting attribute {:cpan_mirror_only?=>false, :level=>:debug, :file=>"fpm/command.rb", :line=>"323", :method=>"block (2 levels) in execute"}
Setting attribute {:cpan_package_name_prefix=>"perl", :level=>:debug, :file=>"fpm/command.rb", :line=>"323", :method=>"block (2 levels) in execute"}
Setting attribute {:cpan_test?=>true, :level=>:debug, :file=>"fpm/command.rb", :line=>"323", :method=>"block (2 levels) in execute"}
Setting attribute {:cpan_perl_lib_path=>nil, :level=>:debug, :file=>"fpm/command.rb", :line=>"323", :method=>"block (2 levels) in execute"}
Setting attribute {:pear_package_name_prefix=>"php-pear", :level=>:debug, :file=>"fpm/command.rb", :line=>"323", :method=>"block (2 levels) in execute"}
Setting attribute {:pear_channel=>nil, :level=>:debug, :file=>"fpm/command.rb", :line=>"323", :method=>"block (2 levels) in execute"}
Setting attribute {:pear_channel_update?=>nil, :level=>:debug, :file=>"fpm/command.rb", :line=>"323", :method=>"block (2 levels) in execute"}
Setting attribute {:pear_bin_dir=>nil, :level=>:debug, :file=>"fpm/command.rb", :line=>"323", :method=>"block (2 levels) in execute"}
Setting attribute {:pear_php_bin=>nil, :level=>:debug, :file=>"fpm/command.rb", :line=>"323", :method=>"block (2 levels) in execute"}
Setting attribute {:pear_php_dir=>nil, :level=>:debug, :file=>"fpm/command.rb", :line=>"323", :method=>"block (2 levels) in execute"}
Setting attribute {:pear_data_dir=>nil, :level=>:debug, :file=>"fpm/command.rb", :line=>"323", :method=>"block (2 levels) in execute"}
Setting attribute {:python_bin=>"python", :level=>:debug, :file=>"fpm/command.rb", :line=>"323", :method=>"block (2 levels) in execute"}
Setting attribute {:python_easyinstall=>"easy_install", :level=>:debug, :file=>"fpm/command.rb", :line=>"323", :method=>"block (2 levels) in execute"}
Setting attribute {:python_pip=>nil, :level=>:debug, :file=>"fpm/command.rb", :line=>"323", :method=>"block (2 levels) in execute"}
Setting attribute {:python_pypi=>"http://pypi.python.org/simple", :level=>:debug, :file=>"fpm/command.rb", :line=>"323", :method=>"block (2 levels) in execute"}
Setting attribute {:python_package_prefix=>nil, :level=>:debug, :file=>"fpm/command.rb", :line=>"323", :method=>"block (2 levels) in execute"}
Setting attribute {:python_package_name_prefix=>"python", :level=>:debug, :file=>"fpm/command.rb", :line=>"323", :method=>"block (2 levels) in execute"}
Setting attribute {:python_fix_name?=>true, :level=>:debug, :file=>"fpm/command.rb", :line=>"323", :method=>"block (2 levels) in execute"}
Setting attribute {:python_fix_dependencies?=>true, :level=>:debug, :file=>"fpm/command.rb", :line=>"323", :method=>"block (2 levels) in execute"}
Setting attribute {:python_downcase_name?=>true, :level=>:debug, :file=>"fpm/command.rb", :line=>"323", :method=>"block (2 levels) in execute"}
Setting attribute {:python_downcase_dependencies?=>true, :level=>:debug, :file=>"fpm/command.rb", :line=>"323", :method=>"block (2 levels) in execute"}
Setting attribute {:python_install_bin=>nil, :level=>:debug, :file=>"fpm/command.rb", :line=>"323", :method=>"block (2 levels) in execute"}
Setting attribute {:python_install_lib=>nil, :level=>:debug, :file=>"fpm/command.rb", :line=>"323", :method=>"block (2 levels) in execute"}
Setting attribute {:python_install_data=>nil, :level=>:debug, :file=>"fpm/command.rb", :line=>"323", :method=>"block (2 levels) in execute"}
Setting attribute {:python_dependencies?=>true, :level=>:debug, :file=>"fpm/command.rb", :line=>"323", :method=>"block (2 levels) in execute"}
Setting attribute {:python_obey_requirements_txt?=>false, :level=>:debug, :file=>"fpm/command.rb", :line=>"323", :method=>"block (2 levels) in execute"}
Setting attribute {:python_scripts_executable=>nil, :level=>:debug, :file=>"fpm/command.rb", :line=>"323", :method=>"block (2 levels) in execute"}
Setting attribute {:osxpkg_identifier_prefix=>nil, :level=>:debug, :file=>"fpm/command.rb", :line=>"323", :method=>"block (2 levels) in execute"}
Setting attribute {:osxpkg_payload_free?=>false, :level=>:debug, :file=>"fpm/command.rb", :line=>"323", :method=>"block (2 levels) in execute"}
Setting attribute {:osxpkg_ownership=>"recommended", :level=>:debug, :file=>"fpm/command.rb", :line=>"323", :method=>"block (2 levels) in execute"}
Setting attribute {:osxpkg_postinstall_action=>nil, :level=>:debug, :file=>"fpm/command.rb", :line=>"323", :method=>"block (2 levels) in execute"}
Setting attribute {:osxpkg_dont_obsolete=>nil, :level=>:debug, :file=>"fpm/command.rb", :line=>"323", :method=>"block (2 levels) in execute"}
Setting attribute {:solaris_user=>"root", :level=>:debug, :file=>"fpm/command.rb", :line=>"323", :method=>"block (2 levels) in execute"}
Setting attribute {:solaris_group=>"root", :level=>:debug, :file=>"fpm/command.rb", :line=>"323", :method=>"block (2 levels) in execute"}
Cloning path {:source=>".", :destination=>"/var/folders/js/y_f4z32d6nqgzttv263cxzpm0000gn/T/package-dir-staging20150403-13529-18etz1c/", :level=>:debug, :file=>"fpm/package/dir.rb", :line=>"119", :method=>"clone", "method"=>"input"}
Copying path {:source=>".", :destination=>"/var/folders/js/y_f4z32d6nqgzttv263cxzpm0000gn/T/package-dir-staging20150403-13529-18etz1c/.", :level=>:debug, :file=>"fpm/package/dir.rb", :line=>"158", :method=>"copy", "method"=>"input"}
Creating {:directory=>"/var/folders/js/y_f4z32d6nqgzttv263cxzpm0000gn/T/package-dir-staging20150403-13529-18etz1c/.", :level=>:debug, :file=>"fpm/package/dir.rb", :line=>"167", :method=>"copy", "method"=>"input"}
Copying path {:source=>"./opt", :destination=>"/var/folders/js/y_f4z32d6nqgzttv263cxzpm0000gn/T/package-dir-staging20150403-13529-18etz1c/./opt", :level=>:debug, :file=>"fpm/package/dir.rb", :line=>"158", :method=>"copy", "method"=>"input"}
Creating {:directory=>"/var/folders/js/y_f4z32d6nqgzttv263cxzpm0000gn/T/package-dir-staging20150403-13529-18etz1c/./opt", :level=>:debug, :file=>"fpm/package/dir.rb", :line=>"167", :method=>"copy", "method"=>"input"}
Copying path {:source=>"./opt/bpu", :destination=>"/var/folders/js/y_f4z32d6nqgzttv263cxzpm0000gn/T/package-dir-staging20150403-13529-18etz1c/./opt/bpu", :level=>:debug, :file=>"fpm/package/dir.rb", :line=>"158", :method=>"copy", "method"=>"input"}
Creating {:directory=>"/var/folders/js/y_f4z32d6nqgzttv263cxzpm0000gn/T/package-dir-staging20150403-13529-18etz1c/./opt/bpu", :level=>:debug, :file=>"fpm/package/dir.rb", :line=>"167", :method=>"copy", "method"=>"input"}
Copying path {:source=>"./opt/bpu/bpu_server-0.1-all.jar", :destination=>"/var/folders/js/y_f4z32d6nqgzttv263cxzpm0000gn/T/package-dir-staging20150403-13529-18etz1c/./opt/bpu/bpu_server-0.1-all.jar", :level=>:debug, :file=>"fpm/package/dir.rb", :line=>"158", :method=>"copy", "method"=>"input"}
Linking {:source=>"./opt/bpu/bpu_server-0.1-all.jar", :destination=>"/var/folders/js/y_f4z32d6nqgzttv263cxzpm0000gn/T/package-dir-staging20150403-13529-18etz1c/./opt/bpu/bpu_server-0.1-all.jar", :level=>:debug, :file=>"fpm/package/dir.rb", :line=>"182", :method=>"copy", "method"=>"input"}
Copying path {:source=>"./opt/bpu/server.yml", :destination=>"/var/folders/js/y_f4z32d6nqgzttv263cxzpm0000gn/T/package-dir-staging20150403-13529-18etz1c/./opt/bpu/server.yml", :level=>:debug, :file=>"fpm/package/dir.rb", :line=>"158", :method=>"copy", "method"=>"input"}
Linking {:source=>"./opt/bpu/server.yml", :destination=>"/var/folders/js/y_f4z32d6nqgzttv263cxzpm0000gn/T/package-dir-staging20150403-13529-18etz1c/./opt/bpu/server.yml", :level=>:debug, :file=>"fpm/package/dir.rb", :line=>"182", :method=>"copy", "method"=>"input"}
Setting from flags: epoch= {:level=>:info, :file=>"fpm/command.rb", :line=>"359", :method=>"block in execute"}
Setting from flags: iteration= {:level=>:info, :file=>"fpm/command.rb", :line=>"359", :method=>"block in execute"}
Setting from flags: name=server {:level=>:info, :file=>"fpm/command.rb", :line=>"359", :method=>"block in execute"}
Setting from flags: url=http://example.com/no-uri-given {:level=>:info, :file=>"fpm/command.rb", :line=>"359", :method=>"block in execute"}
Setting from flags: version=0.1 {:level=>:info, :file=>"fpm/command.rb", :line=>"359", :method=>"block in execute"}
Converting dir to deb {:level=>:info, :file=>"fpm/package.rb", :line=>"190", :method=>"convert"}
Cleaning up staging path {:path=>"/var/folders/js/y_f4z32d6nqgzttv263cxzpm0000gn/T/package-deb-staging20150403-13529-1dx2ea1", :level=>:debug, :file=>"fpm/package.rb", :line=>"279", :method=>"cleanup_staging"}
No deb_installed_size set, calculating now. {:level=>:info, :file=>"fpm/package/deb.rb", :line=>"596", :method=>"write_control"}
Using 'deb.erb' template for the control file {:level=>:debug, :file=>"fpm/package/deb.rb", :line=>"615", :method=>"block in write_control"}
Reading template {:path=>"/usr/local/lib/ruby/gems/2.2.0/gems/fpm-1.3.3/templates/deb.erb", :level=>:info, :file=>"fpm/package.rb", :line=>"328", :method=>"template"}
Writing control file {:path=>"/var/folders/js/y_f4z32d6nqgzttv263cxzpm0000gn/T/package-deb-build20150403-13529-17or5wc/control/control", :level=>:debug, :file=>"fpm/package/deb.rb", :line=>"619", :method=>"block in write_control"}
Creating {:path=>"/var/folders/js/y_f4z32d6nqgzttv263cxzpm0000gn/T/package-deb-build20150403-13529-17or5wc/control.tar.gz", :from=>"/var/folders/js/y_f4z32d6nqgzttv263cxzpm0000gn/T/package-deb-build20150403-13529-17or5wc/control", :level=>:info, :file=>"fpm/package/deb.rb", :line=>"578", :method=>"block in write_control_tarball"}
Running command {:args=>["gnutar", "-C", "/var/folders/js/y_f4z32d6nqgzttv263cxzpm0000gn/T/package-deb-build20150403-13529-17or5wc/control", "-zcf", "/var/folders/js/y_f4z32d6nqgzttv263cxzpm0000gn/T/package-deb-build20150403-13529-17or5wc/control.tar.gz", "--owner=0", "--group=0", "--numeric-owner", "."], :level=>:debug, :file=>"fpm/util.rb", :line=>"59", :method=>"safesystem"}
Process is running {:pid=>13534, :level=>:debug, :file=>"fpm/util.rb", :line=>"72", :method=>"safesystem"}
gnutar: Option --owner=0 is not supported {:level=>:info, :file=>"cabin/mixins/pipe.rb", :line=>"47", :method=>"block in pipe"}
Usage: {:level=>:info, :file=>"cabin/mixins/pipe.rb", :line=>"47", :method=>"block in pipe"}
List: gnutar -tf <archive-filename> {:level=>:info, :file=>"cabin/mixins/pipe.rb", :line=>"47", :method=>"block in pipe"}
Extract: gnutar -xf <archive-filename> {:level=>:info, :file=>"cabin/mixins/pipe.rb", :line=>"47", :method=>"block in pipe"}
Create: gnutar -cf <archive-filename> [filenames...] {:level=>:info, :file=>"cabin/mixins/pipe.rb", :line=>"47", :method=>"block in pipe"}
Help: gnutar --help {:level=>:info, :file=>"cabin/mixins/pipe.rb", :line=>"47", :method=>"block in pipe"}
Process failed: gnutar failed (exit code 1). Full command was:["gnutar", "-C", "/var/folders/js/y_f4z32d6nqgzttv263cxzpm0000gn/T/package-deb-build20150403-13529-17or5wc/control", "-zcf", "/var/folders/js/y_f4z32d6nqgzttv263cxzpm0000gn/T/package-deb-build20150403-13529-17or5wc/control.tar.gz", "--owner=0", "--group=0", "--numeric-owner", "."] {:level=>:error, :file=>"fpm/command.rb", :line=>"468", :method=>"rescue in execute"}
Update, if I use the gnu-tar from Homebrew it works, i.e.:
brew install gnu-tar
ln -s /usr/local/bin/gtar $HOME/.bin/gnutar
Is there a cleaner way to override the gnutar fpm is using?
Thanks!
Interestingly, even if my homebrew folders are in front of the system folders in PATH, it uses the system gnutar. I assume, as @amrox showed, that it won't work without manual linking.
Maybe one could detect that fpm is running on OS X and try to use a package provided by homebrew or ports?
I'm likely to fix this by using a tar library instead of shelling out to tar or similar.
I am also hitting this issue
Using the homebrew version of gnu-tar, a simple fix is to do
PATH="/usr/local/opt/gnu-tar/libexec/gnubin:$PATH" fpm -s dir -t deb -n .....
so it uses that tar before the system one. Not ideal, but that's the world.
Most helpful comment
Using the homebrew version of gnu-tar, a simple fix is to do
so it uses that tar before the system one. Not ideal, but that's the world.