[Bug 1476614] New: RFE: Modify the Erlang VM to search in
/usr/share/
erlang/lib for noarch libs
by bugzilla@redhat.com
https://bugzilla.redhat.com/show_bug.cgi?id=1476614
Bug ID: 1476614
Summary: RFE: Modify the Erlang VM to search in
/usr/share/erlang/lib for noarch libs
Product: Fedora
Version: rawhide
Component: erlang
Severity: medium
Assignee: lemenkov(a)gmail.com
Reporter: randy(a)electronsweatshop.com
QA Contact: extras-qa(a)fedoraproject.org
CC: erlang(a)lists.fedoraproject.org, jeckersb(a)redhat.com,
lemenkov(a)gmail.com, rhbugs(a)n-dimensional.de, s(a)shk.io
Created attachment 1306684
--> https://bugzilla.redhat.com/attachment.cgi?id=1306684&action=edit
noarch_libs.patch
Description of problem:
As part of a change for Fedora 27, I have written a patch for the erlang spec
file that will modify the Erlang VM to also search in /usr/share/erlang/lib for
noarch libs. I am attaching a patch I wrote that uses sed in the spec file to
append this new path just before the archful libs in the search path.
I have tested this patch with ejabberd by moving one of its dependencies
(p1_utils) into the new /usr/share/erlang/lib. Without this patch ejabberd
fails to start, but with the patch it starts up successfully.
Once we have this patch applied, we just need to modify the RPM macros to use
the new path for noarch packages and we'll have the change completed.
--
You are receiving this mail because:
You are on the CC list for the bug.
6 years, 8 months
[Bug 1409710] New:
erlang should support noarch packages being installed in /usr/lib/erlang/
lib/
by Red Hat Bugzilla
https://bugzilla.redhat.com/show_bug.cgi?id=1409710
Bug ID: 1409710
Summary: erlang should support noarch packages being installed
in /usr/lib/erlang/lib/
Product: Fedora
Version: rawhide
Component: erlang
Severity: medium
Assignee: lemenkov(a)gmail.com
Reporter: randy(a)electronsweatshop.com
QA Contact: extras-qa(a)fedoraproject.org
CC: erlang(a)lists.fedoraproject.org, jeckersb(a)redhat.com,
lemenkov(a)gmail.com, rhbugs(a)n-dimensional.de, s(a)shk.io
Description of problem:
Currently, all Erlang libraries are installed into /usr/lib64/erlang/lib/ on
x86_64 systems, regardless of whether they have any arch-dependent code. This
causes rpmlint errors, and also causes longer build times for pure-Erlang
packages.
We should adjust Erlang path searching setting so that noarch libraries can be
installed to /usr/lib/erlang/lib/ so they can officially become noarch
packages.
--
You are receiving this mail because:
You are on the CC list for the bug.
6 years, 8 months