FS#41428 - [oolite] Libpng library errors
Attached to Project:
Community Packages
Opened by RG (weedfreak) - Friday, 01 August 2014, 14:43 GMT
Last edited by Sven-Hendrik Haase (Svenstaro) - Thursday, 28 August 2014, 05:31 GMT
Opened by RG (weedfreak) - Friday, 01 August 2014, 14:43 GMT
Last edited by Sven-Hendrik Haase (Svenstaro) - Thursday, 28 August 2014, 05:31 GMT
|
Details
Description:
The stadard game works OK but attempting to add any expansions through the in game Addon Manager or manually will produce errors. Additional info: * package version(s)1.80 The Oolite installer includes libpng1.4 as a hardwired library, the PKGBUILD uses the current version 1.6 which is less forgiving. See http://aegidian.org/bb/viewtopic.php?f=9&t=14832&p=224536#p224536 for a discussion of the problem and a possible workaround for manual addons. Steps to reproduce: Checking the logfiles after running the vanilla game may show just one error in a png in the game resources. Install addons by manually adding oxp folders available from the game site, after loading a game or possibly playing for a short while, dependant on which addons and where you are, checking the log should show lots of errors. The script in the thread above can clear these. If you install addons via the in game manager they are stored as compressed files and the script will not correct the errors, the log will show the errors and most addons will not work correctly. The install needs to require libpng1.4 to prevent the errors in all cases. |
This task depends upon
Closed by Sven-Hendrik Haase (Svenstaro)
Thursday, 28 August 2014, 05:31 GMT
Reason for closing: Upstream
Thursday, 28 August 2014, 05:31 GMT
Reason for closing: Upstream
I don't really see how we can fix this on our side as apparently the pngs are only downloaded at runtime, not at make time. If it were a make time issue, I could just run convert on it and fix the format that way.
By the way, the people in that thread seem to be grossly misinformed about how pacman works. It does not compile stuff for you, it downloads signed package from our binary repos and installs that.
There was a plan to force the png's into a compressed package format that would make correcting them harder and linking the package to 1.4 a better solution, it seems this plan may have changed, so local script correction may now be the best option for Arch users
Outside Arch I think there is a great deal of misunderstanding, sometimes within the Arch community as well.
2 expansions have already been fixed.