[Pkg-puppet-devel] Bug#832118: Bug#832118: ruby-puppet-forge: FTBFS: psych.rb:471:in `initialize': No such file or directory @ rb_sysopen - /usr/lib/ruby/locales/config.yaml (Errno::ENOENT)
Markus Frosch
lazyfrosch at debian.org
Thu Jul 28 10:42:31 UTC 2016
Control: tags -1 + confirmed
On 27.07.2016 15:49, Vincent Bernat wrote:
> ❦ 22 juillet 2016 16:11 CEST, Chris Lamb <lamby at debian.org> :
>
>> ruby-puppet-forge fails to build from source in unstable/amd64:
>
> It also fails to run. This seems due to the introduction of
> ruby-gettext-setup. The config.yaml file from locales/config.yaml should
> be installed in /usr/lib/ruby/locales but it is application
> specific. So, I suppose that ruby-puppet-forge should be patched as well
> to search inside its own locales directory.
>
> The problem doesn't seem limited to
> ruby-puppet-forge. ruby-semantic-puppet has the same problem. Commenting
> the Gettext.initialize() call fix the problem for me.
Really weird, it was building without a problem before so I didn't notice.
Seems like the locale loading is not really meant to be used in a "vendor_ruby" installation.
But that should be fixable to packages that use it.
Regards
Markus Frosch
--
markus at lazyfrosch.de / lazyfrosch at debian.org
http://www.lazyfrosch.de
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 473 bytes
Desc: OpenPGP digital signature
URL: <http://lists.alioth.debian.org/pipermail/pkg-puppet-devel/attachments/20160728/55778143/attachment.sig>
More information about the Pkg-puppet-devel
mailing list