@zjagannatha Please check your Ruby and Rubygems setup and make sure that something like rbenv or rvm doesn't interfere.
Search Criteria
Package Details: ruby-facter 2.0.1-1
Package Actions
| Package Base: | ruby-facter |
|---|---|
| Description: | A library for collecting facts about your system. |
| Upstream URL: | http://puppetlabs.com/puppet/related-projects/facter |
| Category: | system |
| Licenses: | |
| Conflicts: | |
| Provides: | |
| Submitter: | joschi |
| Maintainer: | None |
| Last Packager: | joschi |
| Votes: | 46 |
| First Submitted: | 2012-10-09 17:59 |
| Last Updated: | 2014-06-01 10:38 |
Required by (2)
Sources
Latest Comments
Comment by joschi
Comment by zjagannatha
makepkg complains about a missing /usr/bin folder within the package root:
ERROR: While executing gem ... (Errno::ENOENT)
No such file or directory @ dir_s_mkdir - /home/xxx/Downloads/ruby-facter/pkg/ruby-facter/usr/bin
==> ERROR: A failure occurred in package().
Aborting...
I modified the PKGBUILD to mkdir on "$pkgdir/usr/bin" before the gem install and it worked correctly:
package() {
cd "$srcdir"
# _gemdir is defined inside package() because if ruby[gems] is not installed on
# the system, makepkg will exit with an error when sourcing the PKGBUILD.
local _gemdir="$(ruby -rubygems -e'puts Gem.default_dir')"
mkdir -p "$pkgdir/usr/bin"
gem install --no-user-install --ignore-dependencies -i "$pkgdir$_gemdir" \
-n "$pkgdir/usr/bin" "$_gemname-$pkgver.gem"
}
Comment by aboe
@Gwmnglifen:
Facter 1.7.3 Available
md5sum facter-1.7.3.gem : 4b41586e074b56aa34f04d2ca48986ce
Comment by Gwmngilfen
My old facter package has been merged into this since it supercedes my package - so if you see some strange comments in the history, that's why :)
Comment by Gwmngilfen
This has been superceded by Joschi's ruby-facter, I need to mark it for deletetion...
Comment by webmeister
The upstream URL has changed. It may be either http://puppetlabs.com/puppet/related-projects/facter/ or http://projects.puppetlabs.com/projects/facter
Comment by EtiennePerot
gems.rubyforge.org is deprecated (and down now). Please use rubygems.org.
http://help.rubygems.org/discussions/problems/7745-gemsrubyforgeorg-down
Comment by aboe
facter 1.7.2 has been released.
https://groups.google.com/forum/#!topic/puppet-dev/cnc08WdZ3-4
Comment by aboe
facter 1.7.2 has been released.
https://groups.google.com/forum/#!topic/puppet-dev/cnc08WdZ3-4
Comment by joschi
@wych: Please make sure that you're not using something like rvm or rbenv and that `gem` points to to system installation of Ruby.