Please sync hedgewars 0.9.11-4 from Debian unstable (main)

Bug #319814 reported by Dylan Aïssi
40
This bug affects 4 people
Affects Status Importance Assigned to Milestone
hedgewars (Ubuntu)
Fix Released
Wishlist
Andrew Starr-Bochicchio

Bug Description

All Ubuntu changes have been incorporated upstream.

  hedgewars (0.9.11-4) unstable; urgency=low

    * Fixed FTBFS: added absent build-depends.

 -- Dmitry E. Oboukhov <email address hidden> Wed, 05 Aug 2009 12:02:26 +0400

hedgewars (0.9.11-3) unstable; urgency=low

   * Turned on network/server features (server was patched for buildling by
     new haskell-compiler).

 -- Dmitry E. Oboukhov <email address hidden> Wed, 05 Aug 2009 10:44:23 +0400

hedgewars (0.9.11-2) unstable; urgency=low

   * Added Debian Games Team <email address hidden>
     to uploaders list.
   * debian/copyright has been updated (added section about fonts).

 -- Dmitry E. Oboukhov <email address hidden> Tue, 07 Jul 2009 15:38:33 +0400

hedgewars (0.9.11-1) unstable; urgency=low

   * New upstream version, closes: #526975, #532851.
   * Now upstream contains .desktop entry, closes: #512842.
   * Debian hasn't haskell libraries it need, so we temporary turned off
     the network features.
   * Fixed all the warnings of dpkg-shlibdeps.
   * Standards-Version bumped to 3.8.2.

 -- Dmitry E. Oboukhov <email address hidden> Tue, 07 Jul 2009 12:52:36 +0400

 hedgewars (0.9.9-2) unstable; urgency=low

   * Added VCS-* records to debian/control.
   * GIT-repo has been created in git.debian.org.

 -- Dmitry E. Oboukhov <email address hidden> Sun, 01 Feb 2009 23:25:04 +0300

 hedgewars (0.9.9-1) unstable; urgency=low

   * New upstream (and bugfix) release, closes: #511558
     * Voicepacks, customize your teams voice!
     * Nice new visual statistics page after the match
     * Precise aiming, hold shift to aim more accurately
     * Improved lobby chat
     * Remote Control Plane weapon
     * A couple of additions to customization content,
       (i.e. grave / fort / hat content)
     * Additional sound effects
     * Various tweaks and bug fixes

 -- Dmitry E. Oboukhov <email address hidden> Tue, 20 Jan 2009 20:19:13 +0300

hedgewars (0.9.8-1) unstable; urgency=low

   * New upstream release, upstream changes:
    * Massive number of network play bugfixes
    * Now spectating works for those who joined after game start
    * New Drill rocket weapon
    * New Napalm strike weapon
    * New Super awesome super weapon
    * Land can now be set to be indestructable
    * Six brand new maps using new themes
    * Lots of new forts
    * Hellish hand grenade reworked
    * Brand new server lobby
    * Lobby chat
    * Spread of Melon Bomb fragments improved
    * Blowtorch bug fixes and improvements
    * Fixed a crash bug that occured when the engine had no room to
      place all Hedgehogs
    * More delay after jump, less delay after small fall for hedgehog
    * Limit max chat message length to 300 characters
    * Ammo menu no longer closes when user clicks on not yet available weapon
    * Ammo scheme bug fixes
    * Fire effect improved

 -- Dmitry E. Oboukhov <email address hidden> Fri, 09 Jan 2009 22:40:13 +0300

Tags: sync

Related branches

Dylan Aïssi (daissi)
Changed in hedgewars:
status: New → Confirmed
Revision history for this message
Lauri Niskanen (ape3000) wrote :

It's important to have always newest version on this kind of online multiplayer game since all the players must use the same version. This should be also backported to older releases.

Dylan Aïssi (daissi)
description: updated
Changed in hedgewars (Ubuntu):
importance: Undecided → Wishlist
Revision history for this message
Lauri Niskanen (ape3000) wrote : Re: Please sync hedgewars 0.9.9-2 (universe) from Debian unstable (main)

They have released a new version 0.9.10. We must have the newest version when playing online. That should be packed quickly.

Changelog:

* Many many more terrain generation options, maps can be huge, very small, caverns, caves, stepping stones.. you name it.
* To accompany these new terrain generation options there are new themes and musical tracks
* On top of this there are a ton of brand new preset maps, have your hogs fight on city scapes and lazy old men in hammocks!
* Lots of new hats (total of 79 now!) and to add to the hats, some new voice work
* A new type of weapon called a utility has been added, these weapons drop in utiltiy crates and boost your hedgehogs abilities, low gravity, laser sight, extra time, extra damage, forcefield
* Alongside weaponsets we now have "scheme sets", this means you can save gameplay options into a scheme for later use. We've also added a whole load more options for you to use in your schemes, you can add borders to any map, disable mines, enable low gravity, make all hogs invincible, and more.
* The server has been given a major upgrade, you can now reserve your name with your hedgewars.org account. At the moment there are no stats in game, but we may already begin tracking them to display them later, so remember to log in! We are also integrating the game with the website.
* A new Despeckling gameplay feature removes stray pixels from the terrain after fires/big explosions
* Graphics updates, language updates, music and sound updates across the board
* Demos can now be played without the frontend
* Weapons and hogs can now bounce off of the water if they hit it at the right speed/angle.. this can be used in a very interesting way with the rope ;)
* Hedgewars can now generate your team for you if you're feeling lazy, it also generates random teams for "quick play" mode, and even uses appropriate hats. I.e. it will generate a ninja team, with ninja names/hats!
* The game now officially works on windows, linux and mac!
* Changed girder functionality completely to make it a much more interesting and fun weapon!
* lots more

summary: - Please sync hedgewars 0.9.9-2 (universe) from Debian unstable (main)
+ Please merge hedgewars 0.9.9-2ubuntu1 (universe) from Debian unstable
+ (main)
Revision history for this message
Loïc Martin (loic-martin3) wrote :

Andrew, is there any reason to attach boost diffs to an hedgewar bug?

Revision history for this message
Andrew Starr-Bochicchio (andrewsomething) wrote :

Other than having having messed up and accidentally clicking on files with the same name in the wrong folder? No. ;-)

Thanks for catching this! I seems to have already deleted my work locally as well. Sigh. I'll redo the merge tonight.

Revision history for this message
Loïc Martin (loic-martin3) wrote :

Thanks a lot Andrew.

Are you planning to work on the 0.9.10 (or possibly 0.9.10-5 since they'll base their next tournament on that yet unreleased version) as well (when they hit Debian of course)?

Revision history for this message
Andrew Starr-Bochicchio (andrewsomething) wrote :

Here we go. The right diffs this time.

@Loic: Yes I will. The Ubuntu diff should be included upstream by that point. So we will be able to simply sync directly from Debian again once it is released.

Sponsors please note, there will be a dependency wait as a new version of libghc6 seems to have been uploaded and its rdepends (namely libghc6-network-dev and libghc6-network-dev) haven't been rebuilt yet.

Revision history for this message
Andrew Starr-Bochicchio (andrewsomething) wrote :
Revision history for this message
Andrew Starr-Bochicchio (andrewsomething) wrote :
Revision history for this message
Andrew Starr-Bochicchio (andrewsomething) wrote :

Err.... That should be libghc6-network-dev and libghc6-parsec-dev.

Changed in hedgewars (Ubuntu):
assignee: nobody → Andrew Starr-Bochicchio (andrewsomething)
status: Confirmed → In Progress
Revision history for this message
Scott Ritchie (scottritchie) wrote :

Andrew, do you have the new version ready? I'll upload it to Karmic and start the backport process if it works fine.

Revision history for this message
Andrew Starr-Bochicchio (andrewsomething) wrote :

The above diff above should do, but it is still FTBFS in Karmic do to the ongoing libghc6 transitions.

It actually builds fine in Jaunty. I suppose we could go ahead and upload it while we wait for the transition to settle down, and backport the source. Hopefully it will just go into a depwait in Karmic.

I actually just made MOTU last week and could do the upload myself, but I was waiting on the transition. If you think it would be best, I'll go ahead and upload.

Revision history for this message
Scott Ritchie (scottritchie) wrote :

Oh, congrats Andrew! Yes, feel free to take care of it yourself ;)

Revision history for this message
Michael Marley (mamarley) wrote :

0.9.11 is out now, too. Perhaps it would be better to update to this version, once the nasty build-dep problems are worked out.

Revision history for this message
Andrew Starr-Bochicchio (andrewsomething) wrote :

Ya, unfortunately it's still FTBFS in Karmic. We're still waiting for haskell-parsec2 to pass Debian NEW and get synced into Karmic as haskell-network is dep-waiting on it and hedgewars depends on haskell-network... The whole haskell stack is going through a messy transition right now.

My plan it to upload this merge as soon as all that is cleared up, but also get 0.9.11 ready in case the Debian maintainer doesn't get around to it. If 0.9.11 hits Debian we'd be able to drop our delta as the only diff between Debian and Ubuntu right now should be included upstream.

Don't worry... I haven't forgotten about this. ;-)

Revision history for this message
Michael Marley (mamarley) wrote :

I didn't think you had forgotten, I just wanted to make sure you knew 0.9.11 had been released.

Revision history for this message
Andrew Starr-Bochicchio (andrewsomething) wrote :

Alright, here's an update on the status for those interested.

Turns out that even when the dependencies for 0.9.9 were satisfiable, hedgewars still will not build in Karmic due to changes in the more recent version of haskell-network. Luckily, upstream upstream has already fixed this 0.9.11 which is already in Debian. Unluckily, the upstream rewrite of the network code requires a brand new dependency which wasn't in either Debian or Ubuntu yet, haskell-dataenc. Due to that, Debian has temporarily disabled the network features.

The new dependency was finally accepted into Debian the other day. I just got it synced to Ubuntu. It is now waiting for approval in the NEW queue.

So long story short, we should be able to get 0.9.11 with network features re-enabled into Karmic shortly, and our long haskell headache will soon be over.

(Unless of course if you want to backport. Unfortunately, at the least you will have to backport the new dependency, but I fear that you might need to backport a chunk of the haskell stack as well.)

Revision history for this message
Michael Marley (mamarley) wrote :

Thanks!! It looks like that package (haskell-dataenc) is ready now.

Artur Rona (ari-tczew)
tags: added: merge
Revision history for this message
Scott Ritchie (scottritchie) wrote :

So, the Haskell transition is underway, but I don't see Hedgewars on this page: http://qa.ubuntuwire.org/multidistrotools/haskell.html

Revision history for this message
UNera (unera) wrote :

Now hedgewars-0.9.11-4 has been uploaded to debian/unstable. All the network features was enabled.

description: updated
tags: added: sync
removed: merge
summary: - Please merge hedgewars 0.9.9-2ubuntu1 (universe) from Debian unstable
- (main)
+ Please sync hedgewars 0.9.11-3 from Debian unstable (main)
Revision history for this message
UNera (unera) wrote : Re: Please sync hedgewars 0.9.11-3 from Debian unstable (main)

> + Please sync hedgewars 0.9.11-3 from Debian unstable (main)

0.9.11-4 (now it is in incomming)

Revision history for this message
Andrew Starr-Bochicchio (andrewsomething) wrote :

Changing to a sync request. I'll ACK and subscribe the archive admins once it clears incoming.

description: updated
summary: - Please sync hedgewars 0.9.11-3 from Debian unstable (main)
+ Please sync hedgewars 0.9.11-4 from Debian unstable (main)
Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package hedgewars - 0.9.11-4ubuntu1

---------------
hedgewars (0.9.11-4ubuntu1) karmic; urgency=low

  * Merge from Debian Unstable. (LP: #319814)
  * debian/hedgewars.install: Install hedgewars.png
    to a location where it can be found by the
    .desktop file.

 -- Andrew Starr-Bochicchio <email address hidden> Thu, 06 Aug 2009 12:27:51 -0400

Changed in hedgewars (Ubuntu):
status: In Progress → Fix Released
Revision history for this message
Andrew Starr-Bochicchio (andrewsomething) wrote :

Just uploaded to karmic. Thanks all for your patience.

Had to make an Ubuntu local change, I'll forward it to the Debian maintainer. Hopefully we'll be back in sync for the next release.

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Duplicates of this bug

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.