Page 2 of 3

Re: Add 0AD

Posted: Sat Aug 05, 2017 9:48 pm
by Stevo
OK folks, 0ad 0.0.22 is now in the main MX repository, ready for you to give it a try! So it seems that alternative way of building and cross-compiling packages, then signing them after the build, did indeed work. :cool: I already had the system set up some Stretch pbuilder thingies, too.

Re: Add 0AD

Posted: Sat Aug 05, 2017 11:04 pm
by mmikeinsantarosa
Stevo wrote:OK folks, 0ad 0.0.22 is now in the main MX repository, ready for you to give it a try! So it seems that alternative way of building and cross-compiling packages, then signing them after the build, did indeed work. :cool: I already had the system set up some Stretch pbuilder thingies, too.
huh... translation please?

Re: Add 0AD

Posted: Sun Aug 06, 2017 12:00 am
by Stevo
mmikeinsantarosa wrote:
Stevo wrote:OK folks, 0ad 0.0.22 is now in the main MX repository, ready for you to give it a try! So it seems that alternative way of building and cross-compiling packages, then signing them after the build, did indeed work. :cool: I already had the system set up some Stretch pbuilder thingies, too.
huh... translation please?


Kind of technical to set up, I reference it in post 8 of this thread. Here's a zip of the .pbuilderrc file in my home; you can probably use it, too. I think I'm using a different qemu package, though, let me see what I have installed.

Hmm...I think qemubuilder might be what I have that's working--I have a lot of qemu packages installed, though.

Then the commands that I used to build a package are

Code: Select all


OS=debian DIST=jessie ARCH=amd64 pdebuild --debbuildopts -sa

OS=debian DIST=jessie ARCH=i386 pdebuild --debbuildopts -B
Then I copied all the files out of the results folder and signed the changes files with

Code: Select all

debsign <whatever>.changes
There's also an auto-debsign flag you can try adding to the command (see pdebuild's man page), but it only worked 1 out of two tries so far---but I may have done something wrong. More testing!

Also note that you just get a generic Jessie/whatever build platform, unless we manage to hook the MX repos to it per that blog post. I haven't tried yet. So nothing like debhelper 10 is in there.

Re: Add 0AD

Posted: Sun Aug 06, 2017 9:05 am
by xali
thank you stevo, very good job

Re: Add 0AD

Posted: Sun Aug 06, 2017 4:35 pm
by Stevo
Does it seem to be working OK, taking into account that it's still an alpha release?

Re: Add 0AD

Posted: Mon Aug 07, 2017 9:47 am
by xali
well, until now all the alpha releases of the game i used, had issues but not something serious... the game is enjoyable if you like that kind of games or to take a break

Re: Add 0AD

Posted: Tue Aug 08, 2017 7:38 pm
by azrielle
Had to do a manual root terminal "apt-get update && apt-get dist-upgrade --fix-missing", BEFORE installing 0ad with MX-PI, but my grandson says it works!

Re: Add 0AD

Posted: Tue Aug 08, 2017 9:52 pm
by Stevo
Odd, the package is supposed to pull in whatever it needs. Do you remember what the --fix-missing command did, or can check in apt-notifier's history?

Re: Add 0AD

Posted: Sun Jun 03, 2018 9:05 am
by xali
something went wrong with today updates with mx 16.1. it supposed to replace the old version with the new one and remove some stuff from the older version, but it only removed the older version because as it seems there are unresolvable dependencies with the newer version. here is what it is shown up when i tried to install the newer version after what happened

Code: Select all

0ad:
 Depends: 0ad-data but it is not going to be installed
 Depends: 0ad-data but it is not going to be installed
 Depends: 0ad-data-common but it is not going to be installed
 Depends: 0ad-data-common but it is not going to be installed
 Depends: libboost-filesystem1.57.0  but it is not installable
 Depends: libenet7 but it is not going to be installed
 Depends: libgloox12 but it is not going to be installed
 Depends: libmozjs-38-0 but it is not going to be installed
 Depends: libnvtt2 but it is not going to be installed
 Depends: libsodium23 (>=1.0.14) but it is not installable

Re: Add 0AD

Posted: Sun Jun 03, 2018 3:38 pm
by timkb4cq
Yup, looks like a couple dependencies didn't make the move with the main program. They should be there now.
Reload & try again.