Hi, Robert, change "ln -s" to "ln -sf" will work. "ln -s" suppose that the first variable "/usr/lib64/.../LICENSE" exists, which is apparently not because it will be provided by your package after the installation.
Hi, Robert, Sorry for the last email, that's not the reason for the failure, but this is: [ 36s] 122916 4 -rw-r--r-- 1 abuild abuild 1059 Sep 20 02:45 /home/abuild/rpmbuild/BUILDROOT/rubygem-gh-0.13.2-5.1.x86_64/usr/lib64/ruby/gems/2.1.0/gems/gh-0.13.2/LICENSE Your LICENSE file is at /usr/lib64/ruby/gems/2.1.0/gems/ But you wanted to link: /usr/lib64/ruby/gems/gems/gh-0.13.2/LICENSE Reason: The %{rb_ver} macro didn't expand. So you have to check if ruby main package has something changed in ruby.macros. Marguerite