[Solved] OXP installation through manager fails with download version 1.84 -

For discussion of ports to POSIX based systems, especially using GNUStep.

Moderators: winston, another_commander, Getafix

Post Reply
User avatar
CmdrGumbo
Competent
Competent
Posts: 32
Joined: Tue Jun 07, 2011 4:01 pm
Location: Galaxy 1

[Solved] OXP installation through manager fails with download version 1.84 -

Post by CmdrGumbo » Mon Jun 26, 2017 10:47 am

Hello there,
I've downloaded both, version 1.82 and 1.84 Linux version (x86_64) and wanted to install the Ambience Collection through the Expansion Pack Manager. However, no matter the version I use, the download of the expansions fails with the following error being logged to .Oolite/Logs/Latest.log:

Code: Select all

12:44:35.164 [oxp.requirementMissing]: OXP oolite.oxp.phkb.ShipRespray.oxz had unmet requirements and was removed from the loading list
12:44:35.604 [gnustep]: 2017-06-26 12:44:35.604 oolite[32535] Attempt to use SSL/TLS without support.

12:44:35.604 [gnustep]: 2017-06-26 12:44:35.604 oolite[32535] Please reconfigure gnustep-base with GNU TLS.

12:44:36.012 [oxz.manager.error]: Downloaded OXZ does not contain a manifest.plist, has been left in /home/nhaede/GNUstep/Library/Caches/org.aegidian.oolite/Oolite-download.oxz
However, when I install Oolite from the official Linux Mint repos, which is version 1.82, and install the Ambience Collection through the Expansion Pack Manager it works without a flaw. Has anyone ever encountered a similar problem?
Last edited by Getafix on Thu Jul 06, 2017 11:34 am, edited 1 time in total.
Reason: Marked as "Solved"

another_commander
Quite Grand Sub-Admiral
Quite Grand Sub-Admiral
Posts: 5394
Joined: Wed Feb 28, 2007 7:54 am

Re: OXP installation through manager fails with download version 1.84 -

Post by another_commander » Mon Jun 26, 2017 10:59 am

The version distributed by us did not support HTTPS downloads up to and including version 1.84. We do support this in our currently in-development 1.85 version though. You can download the latest development version from our nightlies repository on github and this will let you downlaod successfully also from secure sites.

Note that the 1.85 nightly builds can exist side-by-side with the latest 1.84 official release without one affecting the other.

User avatar
Norby
---- E L I T E ----
---- E L I T E ----
Posts: 2543
Joined: Mon May 20, 2013 9:53 pm
Location: Budapest, Hungary (Mainly Agricultural Democracy, TL10)
Contact:

Re: OXP installation through manager fails with download version 1.84 -

Post by Norby » Mon Jun 26, 2017 11:22 am

The problem is with cim's oxzs hosted at sotl.org.uk. Even though the URLs of these start with http:// currently neither of them are downloadable before 1.85, the arrived oxz file contain only the next message:

Code: Select all

<!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML 2.0//EN">
<html><head>
<title>400 Bad Request</title>
</head><body>
<h1>Bad Request</h1>
<p>Your browser sent a request that this server could not understand.<br />
Reason: You're speaking plain HTTP to an SSL-enabled server port.<br />
 Instead use the HTTPS scheme to access this URL, please.<br />
</p>
<hr>
<address>Apache/2.4.10 (Debian) Server at cdb.sotl.org.uk Port 443</address>
</body></html>
A workaround if you download the collection in 1.85 then you play in 1.84.
Last edited by Norby on Mon Jun 26, 2017 12:28 pm, edited 1 time in total.

User avatar
CmdrGumbo
Competent
Competent
Posts: 32
Joined: Tue Jun 07, 2011 4:01 pm
Location: Galaxy 1

Re: OXP installation through manager fails with download version 1.84 -

Post by CmdrGumbo » Mon Jun 26, 2017 11:26 am

another_commander wrote:
Mon Jun 26, 2017 10:59 am
The version distributed by us did not support HTTPS downloads up to and including version 1.84. We do support this in our currently in-development 1.85 version though. You can download the latest development version from our nightlies repository on github and this will let you downlaod successfully also from secure sites.

Note that the 1.85 nightly builds can exist side-by-side with the latest 1.84 official release without one affecting the other.
Thank you for the info, gonna try the nightly 1.85 build ...

User avatar
Getafix
Quite Grand Sub-Admiral
Quite Grand Sub-Admiral
Posts: 960
Joined: Tue Apr 01, 2008 12:55 pm
Location: A small ice asteroid, orbiting Oresrati in Galaxy 8 (a.k.a. northwest Armorica).
Contact:

Re: OXP installation through manager fails with download version 1.84 -

Post by Getafix » Tue Jul 04, 2017 12:02 pm

@CmdrGumbo
Did you have any chance with the manual workaround suggested by a_c?
"Any sufficiently advanced information is indistinguishable from noise." [Newman, Lachmann, Moore]

User avatar
CmdrGumbo
Competent
Competent
Posts: 32
Joined: Tue Jun 07, 2011 4:01 pm
Location: Galaxy 1

Re: OXP installation through manager fails with download version 1.84 -

Post by CmdrGumbo » Wed Jul 05, 2017 8:30 am

Getafix wrote:
Tue Jul 04, 2017 12:02 pm
@CmdrGumbo
Did you have any chance with the manual workaround suggested by a_c?
Ah, yes. Sort of: I installed the version provided by the Linux Mint apt repos (in this case it's Oolite 1.82) which is able to download all the OXPs (I guess Linux Mint comes with a GNUStep library that has TLS support enabled). After that, I tarballed my ~/.Oolite folder (just in case), uninstalled the apt version and then installed the 1.84 download version. And it worked well: all the OXPs were still there and 1.84 now runs with full blown eye-candy.

I also tested the 1.85 nightly build and that one was able to download all content without a problem.

User avatar
Getafix
Quite Grand Sub-Admiral
Quite Grand Sub-Admiral
Posts: 960
Joined: Tue Apr 01, 2008 12:55 pm
Location: A small ice asteroid, orbiting Oresrati in Galaxy 8 (a.k.a. northwest Armorica).
Contact:

Re: OXP installation through manager fails with download version 1.84 -

Post by Getafix » Thu Jul 06, 2017 11:31 am

CmdrGumbo wrote:
Wed Jul 05, 2017 8:30 am
...now runs with full blown eye-candy... ...without a problem...
<Getafix is tap dancing with obvious joy and clumsiness!>
"Any sufficiently advanced information is indistinguishable from noise." [Newman, Lachmann, Moore]

Post Reply