I think the file changed, so the ebuild needs to be updated.
!!! Previously fetched file: 'Trine.64.run'
!!! Reason: Filesize does not match recorded size
!!! Got: 647256292
!!! Expected: 648471997
* See http://www.humblebundle.com/ for more info.
Eh, I'll get on it this weekend. I do have this game but I've only ever played (i.e. downloaded) Trine 2.
I've got this going again locally. The file has changed again since and has also changed name. I had to delete libstdc++.so.6 before it would run. It's never a good idea to bundle this and I'm going to unbundle a bunch of the other libraries for security reasons, if nothing else.
The bug has been closed via the following commit(s):
Author: James Le Cuirot <email@example.com>
AuthorDate: 2018-03-01 22:03:35 +0000
Commit: James Le Cuirot <firstname.lastname@example.org>
CommitDate: 2018-03-01 22:03:35 +0000
games-action/trine-bin: Update for new download, unbundle libs, RPATH
* Upstream download has changed content and filename. The game version
is still the same so perhaps only the bundled libraries changed.
* Game failed to launch with bundled libstdc++.so.6. Unbundle as many
libraries as possible for security, if nothing else.
* Use chrpath to set an absolute RPATH, improving security.
Package-Manager: Portage-2.3.24, Repoman-2.3.6
games-action/trine-bin/Manifest | 2 +-
...bin-1.08-r1.ebuild => trine-bin-1.08-r2.ebuild} | 51 +++++++++++++---------
2 files changed, 32 insertions(+), 21 deletions(-)