https://bugzilla.redhat.com/show_bug.cgi?id=853687 --- Comment #2 from Peter Lemenkov <lemenkov@xxxxxxxxx> --- (In reply to comment #1) > erlang-folsom.i686: E: no-binary > The package should be of the noarch architecture because it doesn't contain > any binaries. [...] > erlang-folsom.i686: W: only-non-binary-in-usr-lib > There are only non binary files in /usr/lib so they should be in /usr/share. [...] > erlang-folsom.x86_64: E: no-binary > The package should be of the noarch architecture because it doesn't contain > any binaries. > > erlang-folsom.x86_64: W: only-non-binary-in-usr-lib > There are only non binary files in /usr/lib so they should be in /usr/share. [...] > Indeed, I cannot see any binary files. Should be "BuildArch: noarch". Unfortunately I skipped this tag intentionally. The problem is that Erlang by default requires that all libraries must be installed into %{_libdir}/erlang/lib which is arch-dependent. Thus all packages are has to be marked as such even if they doesn't actually contain any arch-dependent binaries. I'm really sorry - I should have write Erlang Review but I didn't have much time for that. This is on my TODO list and I promise I'll pay my technical depth one day. Technically speaking it's possible to explicitly set additional directories for Erlang VM to search for libraries in, but that's a huge and error-prone task (I plan to do it as well but I'm thinking in terms of Fedora 19 or even Fedora 20). -- You are receiving this mail because: You are on the CC list for the bug. _______________________________________________ package-review mailing list package-review@xxxxxxxxxxxxxxxxxxxxxxx https://admin.fedoraproject.org/mailman/listinfo/package-review