FAQ
# New Ticket Created by Dominique Dumont
# Please include the string: [perl #128300]
# in the subject line of all future correspondence about this issue.
# <URL: https://rt.perl.org/Ticket/Display.html?id=128300 >


Hello

On Debian systems (and probably most Linux systems), /usr/share should contain only architectures independent files (see also linux file system hierarchy standard [1]). Libraries should be installed in /usr/lib [2].

To respect FHS, moar and rakudo shared (and private) libraries should be installed in /usr/lib/moar.

Currently, I've patched [3] Debian versions of moar and rakudo to satisfy that requirement, but that's not practical in the long term (i.e. patches for rakudo are broken too often :-( ).

This issues is tracked on Moar side by [4].

All the best

[1] http://refspecs.linuxfoundation.org/FHS_3.0/fhs/ch04s11.html
[2] http://refspecs.linuxfoundation.org/FHS_3.0/fhs/ch04s06.html
[3] https://anonscm.debian.org/cgit/pkg-rakudo/pkg-rakudo.git/tree/debian/patches/fix-lib-install-dir
     https://anonscm.debian.org/cgit/pkg-rakudo/pkg-rakudo.git/tree/debian/patches/fix-lib-dir-in-configure
[4] https://github.com/MoarVM/MoarVM/issues/372

Search Discussions

Related Discussions

Discussion Navigation
viewthread | post
Discussion Overview
groupperl6-compiler @
categoriesperl
postedMay 31, '16 at 11:38a
activeMay 31, '16 at 11:38a
posts1
users1
websiteperl6.org

1 user in discussion

Dominique Dumont: 1 post

People

Translate

site design / logo © 2019 Grokbase