* Final size of installed tree: 24624 KiB Files matching a file type that is not allowed: usr/lib/liblll.so usr/lib/libsolidity.so usr/lib/libsolevmasm.so ------------------------------------------------------------------- This is an unstable amd64 chroot image at a tinderbox (==build bot) name: 13.0-desktop-plasma_20170811-095036 ------------------------------------------------------------------- gcc-config -l: [1] x86_64-pc-linux-gnu-6.4.0 * Available Python interpreters, in order of preference: [1] python3.4 [2] python2.7 (fallback) [3] pypy (fallback) Available Ruby profiles: [1] ruby21 (with Rubygems) [2] ruby22 (with Rubygems) * java-config: The following VMs are available for generation-2: 1) IcedTea JDK 7.2.6.11 [icedtea-7] *) IcedTea JDK 7.2.6.11 [icedtea-bin-7] 3) IcedTea JDK 3.5.1 [icedtea-bin-8] Available Java Virtual Machines: [1] icedtea-7 [2] icedtea-bin-7 system-vm [3] icedtea-bin-8 emerge -qpv dev-lang/solidity [ebuild N ] dev-lang/solidity-0.4.2
Created attachment 489154 [details] emerge-info.txt
Created attachment 489156 [details] dev-lang:solidity-0.4.2:20170815-072832.log
Created attachment 489158 [details] emerge-history.txt
Created attachment 489160 [details] environment
Created attachment 489162 [details] etc.portage.tbz2
I have the same problem. Attached relevant info. Is anybody looking into this?
Created attachment 497570 [details] emerge --info
Created attachment 497572 [details] build log
This is "fixed" in version 0.4.18 since upstream prefers to install as a statically built binary, meaning that the package no longer provides these shared libraries.
The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6632bce8e713fab5f91ca75798ba9ae546f58c16 commit 6632bce8e713fab5f91ca75798ba9ae546f58c16 Author: Mathy Vanvoorden <mathy@vanvoorden.be> AuthorDate: 2017-11-07 22:35:49 +0000 Commit: Craig Andrews <candrews@gentoo.org> CommitDate: 2017-12-20 19:47:16 +0000 dev-lang/solidity: version bump to 0.4.18 The previous patch needed to build valid releases is no longer needed since upstream now provides valid release tarballs. A new patch is added to remove the download and static compile of jsoncpp during the build. The dependency has been fixed on 1.8.1 since the code does not compile with a newer version. Upstream actually fixes to 1.7.7 but that version isn't in the tree and 1.8.1 works. Closes: https://bugs.gentoo.org/629998 Closes: https://bugs.gentoo.org/627940 Package-Manager: Portage-2.3.8, Repoman-2.3.4 dev-lang/solidity/Manifest | 1 + ...solidity-0.4.18-fix-cmake-external-jsoncpp.diff | 15 +++++++++ dev-lang/solidity/solidity-0.4.18.ebuild | 37 ++++++++++++++++++++++ 3 files changed, 53 insertions(+)