Postmodern
Postmodern
@kbrock yep, we ended up using `ls -A` to filter out non-existent directories or empty directories, and to behave consistently even if the user has enabled some weird glob-option mode....
I've been slowly working on 1.0.0 branch where I can make breaking changes. The last feature I was trying to work on is adding a `auto.sh` like feature but for...
Ah yes, I added the ruby's gem root `bin/` directory to cover my bases, but apparently rubygems does not use that directory and instead installs gem executable binstubs into `$RUBY_ROOT/bin`....
Appears that we just need to add a top-level `plugins.rb` file and add a after-install hook? https://bundler.io/guides/bundler_plugins.html#using-bundler-hooks The plugin would be opt-in so you'd still need to add `plugin 'bundler-audit'`...
@ylecuyer maybe a better fix would be to print the gem's platform (if set) along with the gem name and version in the report? I think it would be bad...
Bundler does support dependency `group`s, however those are only used to activate specific sets of dependencies. The information isn't stored in the `Gemfile.lock`. We'd need to load the `Gemfile`, filter...
> @postmodern ok so i should do a build command then audit on that gemfile.lock. `bundle-audit` is designed to audit the current versions in `Gemfile.lock`, which represents the versions that...
Implemented by 25d4780 in the 0.10.0 branch.
This is odd. `libyaml` and `libffi` are definitely [dependencies](https://github.com/postmodern/ruby-install/blob/61a627e436601c847cfa850c76cd3433d5e465b6/share/ruby-install/ruby/dependencies.txt#L8) for FreeBSD's `pkg` util and they appear to be installed. Ruby's `./configure` should be able to find them in `/usr/local`.
@nanaya I think you should report this upstream to https://bugs.ruby-lang.org/ CRuby should be able to link against libraries in `/usr/local` which is a standard [FHS directory](https://en.wikipedia.org/wiki/Filesystem_Hierarchy_Standard). I want to avoid...