From: muraken@... Date: 2021-03-30T00:51:44+00:00 Subject: [ruby-core:103089] [Ruby master Feature#17760] Where we should install a header file when `gem install --user`? Issue #17760 has been updated by mrkn (Kenta Murata). The permission error was reported at https://github.com/ruby/digest/issues/14. ---------------------------------------- Feature #17760: Where we should install a header file when `gem install --user`? https://bugs.ruby-lang.org/issues/17760#change-91153 * Author: mrkn (Kenta Murata) * Status: Open * Priority: Normal ---------------------------------------- As `digest` have been made a default gem at Ruby 3.0, it can be installed by `gem install` command. When we install `digest`, `digest.h` is installed at the same directory as `ruby.h`. But when we use `gem install --user` for installing it, where should `digest.h` is installed in? Now, the location of `digest.h` is always the same directory as `ruby.h` regardless of whether we use `gem install --user`. It occurs permission error when non-root user uses `gem install --user` for installing `digest` on the system-ruby. -- https://bugs.ruby-lang.org/ Unsubscribe: <mailto:ruby-core-request@ruby-lang.org?subject=unsubscribe> <http://lists.ruby-lang.org/cgi-bin/mailman/options/ruby-core>