Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 598491 - games-action/supertuxkart-0.9.2 version bump
Summary: games-action/supertuxkart-0.9.2 version bump
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal with 1 vote (vote)
Assignee: Gentoo Games
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2016-10-29 23:47 UTC by Jonas Stein
Modified: 2016-12-30 17:17 UTC (History)
2 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Jonas Stein gentoo-dev 2016-10-29 23:47:08 UTC
the tar ball is 400+ MB
We should look at it very careful for bundled libs
Comment 1 Losier Blackheath 2016-12-05 04:02:26 UTC
the size of supertuxkart's source package are mostly for the texture data it carries, real source code (including that of all bundled libs) is less than 70 mib in total. in addition, some bundled packages like libz and libpng are prevented from building on linux. the rest like irrlicht and bullet have been modified so you cannot replace them with system carried version.

btw the new ebuild should also enable USE_SYSTEM_ANGELSCRIPT cmake option to use system dev-libs/angelscript instead of the bundled one.
Comment 2 Losier Blackheath 2016-12-05 04:02:55 UTC
the size of supertuxkart's source package are mostly for the texture data it carries, real source code (including that of all bundled libs) is less than 70 mib in total. in addition, some bundled packages like libz and libpng are prevented from building on linux. the rest like irrlicht and bullet have been modified so you cannot replace them with system carried version.

btw the new ebuild should also enable USE_SYSTEM_ANGELSCRIPT cmake option to use system dev-libs/angelscript instead of the bundled one.
Comment 3 David Seifert gentoo-dev 2016-12-30 14:40:04 UTC
I tried unbundling Angelscript, but it segfaults for me when starting a race. If ou can fix it, send in a pull request via our Github site.

commit 1209a07b7421a4e01fdab912bffea3b5ea29f486
Author: David Seifert <soap@gentoo.org>
Date:   Fri Dec 30 12:00:20 2016 +0200

    games-action/supertuxkart: Version bump to 0.9.2
    
    Gentoo-bug: 594396, 598491, 598493
    * EAPI=6
    * Remove games.eclass
    * Add Debian patches for unbundling
    * Add GPL-2 license
Comment 4 James Le Cuirot gentoo-dev 2016-12-30 17:17:15 UTC
AngelScript does not guarantee ABI compatibility at all but API compatibility should be okay and it did manage to build, after all. Must be something more subtle.