Dear Wiki user,
You have subscribed to a wiki page or wiki category on "Fedora Project Wiki" for
change notification.
The following page has been changed by RahulSundaram:
http://fedoraproject.org/wiki/Docs/Beats/Devel
------------------------------------------------------------------------------
* `sitedir` and related directories (`sitelibdir`, `sitearchdir`) are now under
`rubylibdir`. Instead of `/usr/lib/site_ruby` they are underneath
`/usr/lib/ruby/site_ruby`.
* The directories for architecture-independent pure Ruby code are always under
`/usr/lib`, even on x86_64 architecture, where they used to be under `/usr/lib64`. This
change affects the `Config::CONFIG` entries `rubylibdir` and `sitelibdir`.
- Directories that were previously in `$:` remain there for the time being, so that
existing code, such as `/usr/lib/site_ruby`, does not need to be modified. These
directories are deprecated though, and will be removed by the release of Fedora Core 8.
Build Ruby RPM packages in accordance with [:Packaging/Ruby:the packaging guidelines]. In
particular, Ruby libraries should only be installed into `sitelibdir` and `sitearchdir`.
You should also follow this rule for Ruby code that is not packaged as an RPM.
+ Directories that were previously in `$:` remain there for the time being, so that
existing code, such as `/usr/lib/site_ruby`, does not need to be modified. These
directories are deprecated though, and will be removed by the release of Fedora * 8.
Build Ruby RPM packages in accordance with [:Packaging/Ruby:the packaging guidelines]. In
particular, Ruby libraries should only be installed into `sitelibdir` and `sitearchdir`.
You should also follow this rule for Ruby code that is not packaged as an RPM.