Debian Repository

Content and general development discussion, including maps, quests, and server code from the development team.
Post Reply
Dr Wahl
Novice
Novice
Posts: 317
Joined: 09 Apr 2006, 07:15
Location: Washington
Contact:

Debian Repository

Post by Dr Wahl » 29 Apr 2007, 17:11

I am hoping to be able to give a shot at updating the debian package/repository. What do we have that I could use, and what would be required to complete this task? If any one else has any experience doing this, or is interested in helping me, please let me know. This will be my first attempt, but I think it is a good place to learn.
Image
User avatar
Platyna
Knight
Knight
Posts: 2213
Joined: 19 Nov 2005, 14:19
Location: Poland
Contact:

Post by Platyna » 30 Apr 2007, 01:50

If we would have experience in making Debian repository we would release it ourselves. So, I may just wish you a good luck and admire your courage, making debs is a hell on earth.

Regards,
Last edited by Platyna on 01 May 2007, 15:24, edited 1 time in total.
Zuzanna K. Filutowska
[The rest of this signature was censored by TMWC's "Freedom" and "Free speech".]
Dr Wahl
Novice
Novice
Posts: 317
Joined: 09 Apr 2006, 07:15
Location: Washington
Contact:

Post by Dr Wahl » 30 Apr 2007, 07:27

alright, i will give it a shot. no promises for any usable results though...
Image
Dr Wahl
Novice
Novice
Posts: 317
Joined: 09 Apr 2006, 07:15
Location: Washington
Contact:

Post by Dr Wahl » 30 Apr 2007, 07:32

if any one is interested in learning how, the site below is where i have started my research.

http://www.debian.org/doc/manuals/repos ... to.en.html
Image
Dr Wahl
Novice
Novice
Posts: 317
Joined: 09 Apr 2006, 07:15
Location: Washington
Contact:

Post by Dr Wahl » 08 May 2007, 20:00

It looks like the debian repository is up to date. Last that I heard is it was broken/out of date, but I was able to apt-get install it and it was version 0.22.1. Does this make sense to any one?
Image
User avatar
Bjørn
TMW Adviser
TMW Adviser
Posts: 1430
Joined: 09 Dec 2004, 19:50
Location: North Rhine-Westphalia, Germany
Contact:

Post by Bjørn » 09 May 2007, 12:00

Dr Wahl wrote:It looks like the debian repository is up to date. Last that I heard is it was broken/out of date, but I was able to apt-get install it and it was version 0.22.1. Does this make sense to any one?
Why do you think it looks like it is up to date, when the latest version of TMW has been 0.0.22.2 since almost three months?
Dr Wahl
Novice
Novice
Posts: 317
Joined: 09 Apr 2006, 07:15
Location: Washington
Contact:

Post by Dr Wahl » 09 May 2007, 22:21

i guess by "up to date" i meant that it is more up to date than i had thought. last that i heard, the repository was only holding the 0.19.0 release. do we know who created the 0.22.1 .deb?
Image
WK1
Peon
Peon
Posts: 2
Joined: 10 May 2007, 07:58

I'll give your questions a shot.

Post by WK1 » 10 May 2007, 08:12

Making debs and putting them into the official debian repository, or making your own, is difficult to learn to do, but easy once you know how. I have been a package maintainer for some time, so I'll try to answer some of your questions.

Whatever package that you found, is not from any official repository. The official debian "experimental" repository does indeed have the mana world, but it is up to date, 0.0.22.2-1.

The mana world, so far, would be unfit for debian stable. Debian stable only does security updates. The mana world has a habit of requiring the latest update or you can't join the server (it is beta, after all). The mana world would be difficult to put into testing, since the latest version (often the only one that works) usually requires the latest version of libguichan, which is also a beta moving target. Debian tries to not update libraries too often, because updating libraries usually breaks things. Therefore, it would be difficult to put the mana world into unstable/testing, as well. Someone has it in experimental. It requires the experimental version of libguichan.

Here is a link to the package page for the debian package, tmw: http://packages.debian.net/experimental/tmw According to that page, the maintainer is Patrick Matthai.

I would recommend that you do not make your own the mana world package. There is no need to duplicate work. I recommend that you either compile from source yourself, or use Patrick's package. If his package has any bugs, report them on the debian bug reporting system.
Post Reply