Packages in Debian/Ubuntu

Get help with compiling or installing the game, and discuss announcements of new official releases.

Moderators: Forum Moderators, Developers

Post Reply
Glowing Fish
Posts: 855
Joined: October 3rd, 2004, 4:52 am
Location: Portland, OR
Contact:

Packages in Debian/Ubuntu

Post by Glowing Fish » January 26th, 2008, 12:30 am

Please excuse my ignorance on this, but I have a few questions, and a suggestion, for Wesnoth on Debian, Ubuntu, and other apt-get based distributions.

Wesnoth is packaged up and put into the appropriate repositories by someone at the Debian and Ubuntu organizations, and this is done (like all binaries) separate from the Wesnoth project, if I understand things correctly. But I imagine that whoever is maintaining the packages there is also somehow affiliated with the Wesnoth project, and is perhaps even a reader of this forum.

I also wonder, would it be possible to split Wesnoth into two different lines of packages, wesnoth-testing and wesnoth-stable ? Back when Wesnoth was first included, all versions were more or less testing versions. But since 1.0, there is two separate lines, which in a lot of ways are separate programs. Would it make sense to have these as separate packages? Would it be way more work than it is worth?
Don't go to Glowing Fish for advice, he will say both yes and no.

Boucman
Inactive Developer
Posts: 2119
Joined: March 31st, 2004, 1:04 pm

Post by Boucman » January 26th, 2008, 11:59 am

the wesnoth packager is actually one of our release manager, so don't worry about debian package being separated...


I disagreee that 1.2 and 1.3 need different packages. 1.3 is in experimental, if you want it..

and debian has the stable version which sounds normal to me...
Fight key loggers: write some perl using vim

User avatar
turin
Lord of the East
Posts: 11662
Joined: January 11th, 2004, 7:17 pm
Location: Texas
Contact:

Post by turin » January 26th, 2008, 8:08 pm

I would think that debian testing at least (as opposed to debian stable) would have wesnoth-testing...
For I am Turin Turambar - Master of Doom, by doom mastered. On permanent Wesbreak. Will not respond to private messages. Sorry!
And I hate stupid people.
The World of Orbivm

Glowing Fish
Posts: 855
Joined: October 3rd, 2004, 4:52 am
Location: Portland, OR
Contact:

Post by Glowing Fish » January 26th, 2008, 9:51 pm

turin wrote:I would think that debian testing at least (as opposed to debian stable) would have wesnoth-testing...
Well, with Ubuntu, Hardy Heron has 1.2.8

But my idea is that stable and testing Wesnoth would be separated from stable and testing distros. So you could have testing Wesnoth on stable Debian, or vice-versa. Or you could have both testing and stable Wesnoth on one system.
Don't go to Glowing Fish for advice, he will say both yes and no.

User avatar
Rhonda
Site Administrator
Posts: 47
Joined: January 26th, 2008, 9:13 pm
Location: Vienna, Austria, Europe, Earth, Milky Way
Contact:

Re: Packages in Debian/Ubuntu

Post by Rhonda » January 26th, 2008, 10:08 pm

Glowing Fish wrote:Please excuse my ignorance on this, but I have a few questions, and a suggestion, for Wesnoth on Debian, Ubuntu, and other apt-get based distributions.

Wesnoth is packaged up and put into the appropriate repositories by someone at the Debian and Ubuntu organizations, and this is done (like all binaries) separate from the Wesnoth project, if I understand things correctly. But I imagine that whoever is maintaining the packages there is also somehow affiliated with the Wesnoth project, and is perhaps even a reader of this forum.
Only reading here if someone points me directly to it (thanks, Ivanovic :)) But I wonder a bit why you haven't contacted the maintainers directly instead of going to the forum? Because, well, you shouldn't assume that one is reading forums all day long... but a direct email can work wonders. ;)

Somehow affiliated is a nice word. Packagers in general get notified directly via email from the wesnoth release managers about new releases - which I highy appreciate and unfortunately isn't that common in other projects...
Glowing Fish wrote:I also wonder, would it be possible to split Wesnoth into two different lines of packages, wesnoth-testing and wesnoth-stable ? Back when Wesnoth was first included, all versions were more or less testing versions. But since 1.0, there is two separate lines, which in a lot of ways are separate programs. Would it make sense to have these as separate packages? Would it be way more work than it is worth?
Are you talking about something like http://packages.debian.org/unstable/wesnoth (tracking 1.2 branch) and http://packages.debian.org/experimental/wesnoth (tracking 1.3 branch)?

User avatar
Rhonda
Site Administrator
Posts: 47
Joined: January 26th, 2008, 9:13 pm
Location: Vienna, Austria, Europe, Earth, Milky Way
Contact:

Post by Rhonda » January 27th, 2008, 2:26 am

Glowing Fish wrote: But my idea is that stable and testing Wesnoth would be separated from stable and testing distros. So you could have testing Wesnoth on stable Debian, or vice-versa. Or you could have both testing and stable Wesnoth on one system.
That's not really possible. You can't push new upstream versions into stable - that's totally opposed to the idea of stable. A package version in stable will receive only security fixes and fixes for serious bugs. A new development version isn't able to make it into there, at all. That's why I chose to upload the development version to experimental, this is an extra staging area for testing out things that makes sure it won't flow into any stable release.

Boucman, btw., I know you are refering to Isaac, but he has been neither the "wesnoth packager" for quite a while nor "our release manager". He did a great job while he was doing it, and yes, is still listed as package manager for Debian, and more than willing to come back, but currently he puts his efforts somewhere else, for long enough that you should had been able to notice that. :P

isaac
Inactive Developer
Posts: 173
Joined: January 15th, 2004, 5:09 pm
Location: Zaragoza, Spain
Contact:

Post by isaac » January 28th, 2008, 2:11 pm

Rhonda wrote: Boucman, btw., I know you are refering to Isaac, but he has been neither the "wesnoth packager" for quite a while nor "our release manager". He did a great job while he was doing it, and yes, is still listed as package manager for Debian, and more than willing to come back, but currently he puts his efforts somewhere else, for long enough that you should had been able to notice that. :P
Right, I have to admit I am not around that much lately :P

Post Reply