Welcome!

The kernel problem with recent updates has been solved. Find the solution here

Important information
-- Required MX 15/16 Repository Changes
-- Information on torrent hosting changes
-- Information on MX15/16 GPG Keys
-- Spectre and Meltdown vulnerabilities

News
-- Introducing our new Website
-- MX Linux on social media: here

Current releases
-- MX-18.3 Point Release release info here
-- Migration Information to MX-18 here
-- antiX-17.4.1 release info here

New users
-- Please read this first, and don't forget to add system and hardware information to posts!
-- Here are the Forum Rules

MX 17 Repository: The Hedgewars (Restored!) Thread

Post Reply
User avatar
Stevo
Forum Veteran
Forum Veteran
Posts: 19353
Joined: Fri Dec 15, 2006 8:07 pm

MX 17 Repository: The Hedgewars (Restored!) Thread

#1

Post by Stevo » Sat Nov 10, 2018 8:44 pm

Since stretch-backports has the latest version, and since MXPI makes installing that version easy, we've decided to pull the older from our own repo to free up space and save bandwidth. We'll add newer versions if they become available until they are duplicated in backports.
Last edited by Stevo on Fri Dec 14, 2018 6:39 pm, edited 2 times in total.

User avatar
radissthor
Forum Regular
Forum Regular
Posts: 347
Joined: Mon Sep 13, 2010 11:18 am

Re: MX 17 Repository: The Hedgewars (removal) Thread

#2

Post by radissthor » Fri Dec 14, 2018 8:18 am

Stevo wrote:
Sat Nov 10, 2018 8:44 pm
Since stretch-backports has the latest version, and since MXPI makes installing that version easy, we've decided to pull the older from our own repo to free up space and save bandwidth. We'll add newer versions if they become available until they are duplicated in backports.
Hi! Hedgewars released the version 0.9.25, but the latest package on the Debian backports is still 0.9.24. Any chance of getting the newest version for MX?

By the way, I know there debian package is already available: https://packages.debian.org/sid/amd64/h ... s/download
so maybe it could be a matter of updating the debian backport list?

Thanks in advance
Image

User avatar
Stevo
Forum Veteran
Forum Veteran
Posts: 19353
Joined: Fri Dec 15, 2006 8:07 pm

Re: MX 17 Repository: The Hedgewars (removal) Thread

#3

Post by Stevo » Fri Dec 14, 2018 4:28 pm

radissthor wrote:
Fri Dec 14, 2018 8:18 am
Stevo wrote:
Sat Nov 10, 2018 8:44 pm
Since stretch-backports has the latest version, and since MXPI makes installing that version easy, we've decided to pull the older from our own repo to free up space and save bandwidth. We'll add newer versions if they become available until they are duplicated in backports.
Hi! Hedgewars released the version 0.9.25, but the latest package on the Debian backports is still 0.9.24. Any chance of getting the newest version for MX?

By the way, I know there debian package is already available: https://packages.debian.org/sid/amd64/h ... s/download
so maybe it could be a matter of updating the debian backport list?

Thanks in advance
Just pulling the packages from Sid is not how backports work...they have to be rebuilt from the source code against our stable libraries to make sure they are compatible. So a Debian packager has to do that for stretch-backports.

I'll take a look at backporting 0.9.25 from upstream for our own repo, since backports doesn't have it yet. We now have expanded the repo to give us much more room.

User avatar
Stevo
Forum Veteran
Forum Veteran
Posts: 19353
Joined: Fri Dec 15, 2006 8:07 pm

Re: MX 17 Repository: The Hedgewars (restored?) Thread

#4

Post by Stevo » Fri Dec 14, 2018 5:36 pm

Well, the first try at a backport on generic Stretch fails with:

Code: Select all

-- Found PhysFS: /usr/lib/x86_64-linux-gnu/libphysfs.so  
CMake Error at CMakeLists.txt:230 (message):
  PhysFS version is too old (detected 2.0.3, required 3.0.0)

  Perform an update of PhysFS to fix this.
Those type of problems are not uncommon; let me see if we already have a backport of libphysfs-dev (>= 3.0.0) available...nope. Let's see if I can backport that.

User avatar
Stevo
Forum Veteran
Forum Veteran
Posts: 19353
Joined: Fri Dec 15, 2006 8:07 pm

Re: MX 17 Repository: The Hedgewars (restored?) Thread

#5

Post by Stevo » Fri Dec 14, 2018 6:07 pm

Ported over libphysfs-dev 3.0.1 from stretch-backports, and that fixed the build, but Hedgewars was still pulling in the older Stretch libphysfs1--no version on the "Depends". Am adding a version on that dependency to fix that and rebuilding. It did work in my tests with the newer version of libphysfs, not with the older, so I just have to make sure it pulls in the new version.

Update: that worked, uploading it and the newer libphysfs packages now.

Update 2: Can be downloaded early here: https://drive.google.com/open?id=1MlH7_ ... CxA1fqPMnj
Will be in test repo soon.

User avatar
radissthor
Forum Regular
Forum Regular
Posts: 347
Joined: Mon Sep 13, 2010 11:18 am

Re: MX 17 Repository: The Hedgewars (restored?) Thread

#6

Post by radissthor » Mon Dec 17, 2018 5:03 am

Stevo wrote:
Fri Dec 14, 2018 6:07 pm
Ported over libphysfs-dev 3.0.1 from stretch-backports, and that fixed the build, but Hedgewars was still pulling in the older Stretch libphysfs1--no version on the "Depends". Am adding a version on that dependency to fix that and rebuilding. It did work in my tests with the newer version of libphysfs, not with the older, so I just have to make sure it pulls in the new version.

Update: that worked, uploading it and the newer libphysfs packages now.

Update 2: Can be downloaded early here: https://drive.google.com/open?id=1MlH7_ ... CxA1fqPMnj
Will be in test repo soon.
Thanks a lot for the effort Stevo! I downloaded the file and was able to install the data package successfully. However, the MXPI tells me there is a dependency error with libphysfs1 (needs to be equal or greater than 3.0.0). Am I doing something wrong?

EDIT: I just realized the libphysfs deb file was also in the folder. I installed that and I was then able to install hedgewars 0.9.25. It is working! Thanks
Image

Post Reply

Return to “Package Requests/Status - MX 17/18”