meta-openembedded/meta-ruby
Mark Asselstine 7493039308 ruby.bbclass: handle new installation directories
It appears that newer versions of ruby produce additional directories
which were not previously handled by the ruby bbclass, specifically
'build_info' and 'extensions'. This is currently resulting in QA
errors/warnings such as:

ERROR: QA Issue: puppet: Files/directories were installed but not shipped in any package:
  /usr/lib64/ruby/gems/2.2.0/build_info
  /usr/lib64/ruby/gems/2.2.0/extensions
Please set FILES such that these items are packaged. Alternatively if they are unneeded,
avoid installing them or delete them within do_install. [installed-vs-shipped]

Add these to our FILES in the bbclass such that they will packaged.

NOTE: several files may exist in the extensions directory such as
gem.build_complete and mkmf.log that we can most likely remove during
do_install. Since ruby installs these by default they have been left
in case their existence is used as some type of stampfile or similar.

Signed-off-by: Mark Asselstine <mark.asselstine@windriver.com>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2015-08-31 19:43:44 +02:00
..
classes ruby.bbclass: handle new installation directories 2015-08-31 19:43:44 +02:00
conf meta-ruby: Add LAYERVERSION and LAYERDEPENDS 2014-11-28 13:41:34 +01:00
recipes-devtools/ruby bundler: update to 1.9.4 2015-06-08 14:15:25 +02:00
recipes-extended imsettings: fix build error. 2015-07-16 21:09:05 +02:00
COPYING.MIT meta-ruby: add empty layer 2012-12-26 14:09:40 +01:00
README meta-ruby: README: update maintainer 2015-04-13 12:56:14 +02:00

This layer depends on:

URI: git://github.com/openembedded/oe-core.git branch: master revision: HEAD

URI: git://github.com/openembedded/meta-oe.git branch: master revision: HEAD

Send pull requests to openembedded-devel@lists.openembedded.org with '[meta-ruby]' in the subject'

When sending single patches, please using something like: 'git send-email -M -1 --to openembedded-devel@lists.openembedded.org --subject-prefix=meta-ruby][PATCH'

Layer maintainer: Armin Kuster akuster808@gmail.com