Skip to content

Instantly share code, notes, and snippets.

@boc-tothefuture
Created August 25, 2015 21:45
Show Gist options
  • Save boc-tothefuture/c83037c09fedc1673c76 to your computer and use it in GitHub Desktop.
Save boc-tothefuture/c83037c09fedc1673c76 to your computer and use it in GitHub Desktop.
FPM Error Output
==> default: ===> Missing/wrong version packages: ksh, compat-glibc, compat-glibc-headers, kernel-devel, compat-libstdc++-33, compat-libstdc++-33.i686, libstdc++.i686, nss-softokn-freebl.i686, glibc.i686, libgcc.i686, ksh, compat-glibc, compat-glibc-headers, kernel-devel, compat-libstdc++-33, compat-libstdc++-33(x86-32), libstdc++(x86-32), nss-softokn-freebl(x86-32), glibc(x86-32), libgcc(x86-32)
==> default: ===> Running as root; installing missing/wrong version build_depends and depends with Puppet
==> default: ===> Installing package: ksh
==> default: ===> created
==> default: ===> Installing package: compat-glibc
==> default: ===> created
==> default: ===> Installing package: compat-glibc-headers
==> default: ===> Installing package: kernel-devel
==> default: ===> created
==> default: ===> Installing package: compat-libstdc++-33
==> default: ===> created
==> default: ===> Installing package: compat-libstdc++-33.i686
==> default: ===> created
==> default: ===> Installing package: libstdc++.i686
==> default: ===> created
==> default: ===> Installing package: nss-softokn-freebl.i686
==> default: ===> Installing package: glibc.i686
==> default: ===> Installing package: libgcc.i686
==> default: ===> Installing package: ksh
==> default: ===> Installing package: compat-glibc
==> default: ===> Installing package: compat-glibc-headers
==> default: ===> Installing package: kernel-devel
==> default: ===> Installing package: compat-libstdc++-33
==> default: ===> Installing package: compat-libstdc++-33(x86-32)
==> default: FATAL: While processing depends package 'compat-libstdc++-33(x86-32)':
==> default: FATAL: Execution of '/usr/bin/yum -d 0 -e 0 -y list compat-libstdc++-33(x86-32)' returned 1: Error: No matching Packages to list
==> default: FATAL: change from absent to present failed: Execution of '/usr/bin/yum -d 0 -e 0 -y list compat-libstdc++-33(x86-32)' returned 1: Error: No matching Packages to list
==> default: /usr/lib64/ruby/gems/2.1.0/gems/fpm-1.3.3/lib/fpm/package/dir.rb:125:in `clone'
==> default: :
==> default: A source directory cannot be the root of your temporary directory (/tmp). fpm uses the temporary directory to stage files during packaging, so this setting would have caused fpm to loop creating staging directories and copying them into your package! Oops! If you are confused, maybe you could check your TMPDIR or TEMPDIR environment variables?
==> default: (
==> default: FPM::InvalidPackageConfiguration
==> default: )
==> default: from /usr/lib64/ruby/gems/2.1.0/gems/fpm-1.3.3/lib/fpm/package/dir.rb:71:in `block in input'
==> default: from /usr/lib64/ruby/gems/2.1.0/gems/fpm-1.3.3/lib/fpm/package/dir.rb:69:in `chdir'
==> default: from /usr/lib64/ruby/gems/2.1.0/gems/fpm-1.3.3/lib/fpm/package/dir.rb:69:in `input'
==> default: from /usr/lib64/ruby/gems/2.1.0/gems/fpm-cookery-0.28.0/lib/fpm/cookery/package/dir.rb:21:in `block in package_input'
==> default: from /usr/lib64/ruby/gems/2.1.0/gems/fpm-cookery-0.28.0/lib/fpm/cookery/package/dir.rb:20:in `each'
==> default: from /usr/lib64/ruby/gems/2.1.0/gems/fpm-cookery-0.28.0/lib/fpm/cookery/package/dir.rb:20:in `package_input'
==> default: from /usr/lib64/ruby/gems/2.1.0/gems/fpm-cookery-0.28.0/lib/fpm/cookery/package/package.rb:47:in `initialize'
==> default: from /usr/lib64/ruby/gems/2.1.0/gems/fpm-cookery-0.28.0/lib/fpm/cookery/recipe.rb:154:in `new'
==> default: from /usr/lib64/ruby/gems/2.1.0/gems/fpm-cookery-0.28.0/lib/fpm/cookery/recipe.rb:154:in `input'
==> default: from /usr/lib64/ruby/gems/2.1.0/gems/fpm-cookery-0.28.0/lib/fpm/cookery/packager.rb:151:in `block in build_package'
==> default: from /usr/lib64/ruby/gems/2.1.0/gems/fpm-cookery-0.28.0/lib/fpm/cookery/packager.rb:147:in `chdir'
==> default: from /usr/lib64/ruby/gems/2.1.0/gems/fpm-cookery-0.28.0/lib/fpm/cookery/packager.rb:147:in `build_package'
==> default: from /usr/lib64/ruby/gems/2.1.0/gems/fpm-cookery-0.28.0/lib/fpm/cookery/packager.rb:134:in `dispense'
==> default: from /usr/lib64/ruby/gems/2.1.0/gems/fpm-cookery-0.28.0/lib/fpm/cookery/omnibus_packager.rb:73:in `run'
==> default: from /usr/lib64/ruby/gems/2.1.0/gems/fpm-cookery-0.28.0/lib/fpm/cookery/cli.rb:109:in `exec'
==> default: from /usr/lib64/ruby/gems/2.1.0/gems/fpm-cookery-0.28.0/lib/fpm/cookery/cli.rb:77:in `block in execute'
==> default: from /usr/lib64/ruby/gems/2.1.0/gems/fpm-cookery-0.28.0/lib/fpm/cookery/book.rb:16:in `call'
==> default: from /usr/lib64/ruby/gems/2.1.0/gems/fpm-cookery-0.28.0/lib/fpm/cookery/book.rb:16:in `load_recipe'
==> default: from /usr/lib64/ruby/gems/2.1.0/gems/fpm-cookery-0.28.0/lib/fpm/cookery/cli.rb:73:in `execute'
==> default: from /usr/lib64/ruby/gems/2.1.0/gems/clamp-0.6.5/lib/clamp/command.rb:67:in `run'
==> default: from /usr/lib64/ruby/gems/2.1.0/gems/clamp-0.6.5/lib/clamp/subcommand/execution.rb:11:in `execute'
==> default: from /usr/lib64/ruby/gems/2.1.0/gems/clamp-0.6.5/lib/clamp/command.rb:67:in `run'
==> default: from /usr/lib64/ruby/gems/2.1.0/gems/clamp-0.6.5/lib/clamp/command.rb:132:in `run'
==> default: from /usr/lib64/ruby/gems/2.1.0/gems/fpm-cookery-0.28.0/bin/fpm-cook:7:in `<top (required)>'
==> default: from /usr/bin/fpm-cook:23:in `load'
==> default: from /usr/bin/fpm-cook:23:in `<main>'
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment