[aur-general] TU application_R: Metal A-wing (a-wing)
Levente Polyak
anthraxx at archlinux.org
Tue Jan 22 12:40:08 UTC 2019
On January 22, 2019 1:25:20 PM GMT+01:00, Bert Peters via aur-general <aur-general at archlinux.org> wrote:
>David Runge schreef op 2019-01-22 12:30:
>> On 2019-01-22 17:09:35 (+0800), Metal A-wing wrote:
>>> On Tue Jan 8 20:19:43 UTC 2019, David Runge wrote:
>>> Why is use
>>> `$(gem env gemdir)`
>>>
>>> Instead of
>>>
>>> `$(ruby -e'puts Gem.default_dir')`
>> It's shorter and you don't have to spawn a ruby process to print
>> something, if you can use the gem command directly.
>
>I'm not a TU so take my this with a grain of salt, but I don't think
>this is the best advice.
>
>It's shorter, admittedly, but `gem` spawns a ruby process just as the
>`ruby` version does. Using gem doesn't work however when `$GEM_HOME` is
>
>set, since then it reports the contents of that variable.
>
>Especially for AUR packages using `$(ruby -e'puts Gem.default_dir')` is
>
>more convenient since most users do not build in a clean chroot, and
>the
>wiki actually recommends settings that environment variable so quite a
>few will have it.
>
>Best,
>
>Bert Peters.
Which seems silly and the whole section should be removed in the first place.
Thats what --user-install switch should be for and that should be default via /etc/gemrc
Therefor setting that is just useless fiddling with the system and your gems will be searched there as well as it's default gem path besides /usr/lib.
More information about the aur-general
mailing list