FeatureFreezeException: Please sync prboom 2:2.5.0+dfsg1-1 (universe) from debian experimental (main)

Bug #332498 reported by Alessio Treglia
12
This bug affects 1 person
Affects Status Importance Assigned to Milestone
prboom (Ubuntu)
Fix Released
Wishlist
Unassigned

Bug Description

Binary package hint: prboom

Please sync prboom 2:2.5.0+dfsg1-1 (universe) from debian experimental (main)

Changelog since current version 2:2.4.7+dfsg-5:

prboom (2:2.5.0+dfsg1-1) experimental; urgency=low

  * new upstream version
  * ensure build-stamp depends on configure-stamp
  * remove patches fix_manpages, manpage_typo: included upstream

-- Jon Dowland <email address hidden> Mon, 10 Nov 2008 22:38:06 +0000

I request a Feature Freeze exception for it because new upstream release fixes a really great number of bugs. Attaching the 2.5.0 changelog entry (taken from NEWS file provided by upstream):

Changes from v2.4.7 to v2.5.0
- Limit the game to one CPU core on a multicore machine [prb+]
- Fix crash when out-of-range values are used in fixed point arithmetic [prb+]
- Allow the game to build without SDL_mixer, add --without-mixer option to
  ./configure to force this. Music support will be disabled in this case
- Don't set the default game skill from the new game menu
  Instead there is an option to set it explicitly in the General menu
- Fix the brightness of the player's weapon
- Fix linear filtering on flats in software mode
- Fix crash when an unknown sprite is used with a non-zero frame number
- Restore special case for trivial maps (bug #1837422)
- Fix screenshots in high colour screen modes - if libpng is available at
  build time it will be used, otherwise a BMP will be saved
- Don't process mouse input in the menus [prb+]
- Always use Doom's main menu order to avoid bugs with Alien Vendetta [prb+]
- Remove line of junk graphics below status bar [prb+]
- Restore Boom friction and bobbing code [prb+]
- Fix crash by testing for null targets in mancubus fire code pointers
- Restore last known enemy check in Boom compatibility [prb+]
- Animated middle textures with zero index forced [prb+]
- Better handling of unrecognised demo formats [prb+]
- Fix for hanging decoration disappearing in Batman Doom MAP02 [prb+]
- Fix menu description: pain elementals are limited to 21 lost souls
- Manual page fixes from Debian
- Fix position of netgame player arrows on the automap in rotate mode
- Ignore chat key presses in multiplayer demo playback and -solo-net
- In deathmatch demo playback always draw player arrows on the automap
- In a multiplayer demo, don't reset view to console player on a new map
- Fix crash when MP3 music is being used and the player changes back to
  a piece of music that's already been loaded before
- Avoid HOM effect on large maps such as epic.wad 5 [prb+]
- Fix sound origins on large levels [prb+]
- Handle demos with bad or missing headers [prb+]
- Fix the colour of player 4 (red) in multiplayer
- Play correct player pickup sounds in multiplayer demos
- Don't allow solids to pass through no-clipping objects in Doom [prb+]
- Restore Dehacked's ability to set the raisestate of a mobj [prb+]
- Handle demos with a missing end marker [prb+]
- Ignore switches that reference unknown textures instead of exiting
- Fix crash when resetting a menu to defaults [prb+]
- Fix crash when trying to play demos from Boom 2.00 [prb+]
- Fix crash in multiplayer demos when there are still sounds playing
  on map changes (e.g. players revving chainsaws) [prb+]
- Fix mouse clicks on the intermission screen being ignored
- Don't eat screenshot key presses (see sf bug #1843280)
- Detect Hexen-format maps and refuse to play them, instead of crashing
- Fix crash when loading maps with missing player starts
- The backs of switches must be pressable in any demo recorded by
  Boom 2.01, even those in Boom's "compatibility" mode [prb+]
- Force comp_doorstuck=1 in Boom 2.01 compatibility mode [prb+]
- comp_dropoff=1 was broken in MBF compatibility mode [prb+]
- Restore --disable-dogs but make sure it doesn't break Dehacked
- Fix desync if the user presses pause on the intermission screen [prb+]
- comp_666 fixed: either cyberdemon or spider can end E2M8 or E3M8;
  killing a baron on E3M8 won't cause the level to end any more [prb+]
- Fix broken string matching in Dehacked [prb+]
- Passing --without-net to ./configure will compile the game without
  network support; this may help if your platform lacks SDL_net
- Fix crash when reloading network savegames (bug #1590350)
- Fix bug in transparency rendering caused by doing it in two places
- Added high color rendering

The package builds fine on my amd64 debomatic machine (attaching buildlog).

That's the install log:

alessio@seneca:~$ LC_ALL=C sudo dpkg -i prboom_2.5.0+dfsg1-1ubuntu1_amd64.deb
Selecting previously deselected package prboom.
(Reading database ... 178898 files and directories currently installed.)
Unpacking prboom (from prboom_2.5.0+dfsg1-1ubuntu1_amd64.deb) ...
Setting up prboom (2:2.5.0+dfsg1-1ubuntu1) ...

Processing triggers for man-db ...
Processing triggers for menu ...
alessio@seneca:~$

Revision history for this message
Alessio Treglia (quadrispro) wrote :
Revision history for this message
Iulian Udrea (iulian) wrote :

What testing have you done? Have you ran it?

Changed in prboom:
importance: Undecided → Wishlist
Revision history for this message
Luca Falavigna (dktrkranz) wrote :

Could you please check if bug #101936 is reproducible or fixed?

Revision history for this message
Iulian Udrea (iulian) wrote :

1449.42 <quadrispro> iulian: it works really fine, it remember me the prime time of my life! (quot.) :D

ACK #1

Revision history for this message
Alessio Treglia (quadrispro) wrote :

It works really fine, you can test it by installing doom-wad-shareware

That's a screenshot:

http://www.uploadgeek.com/image-1D54_49A015F5.jpg

Revision history for this message
Scott Kitterman (kitterman) wrote : Re: [Bug 332498] [NEW] Please sync prboom 2:2.5.0+dfsg1-1 (universe) from debian experimental (main)

have you tested it?

Revision history for this message
Alessio Treglia (quadrispro) wrote :

Yes, that screenshot has been made on Jaunty

Revision history for this message
Luca Falavigna (dktrkranz) wrote :

Have you tested rdependencies are fine with new upstream version?

dktrkranz@utumno:~/pkg$ apt-cache rdepends prboom
prboom
Reverse Depends:
  freedoom
  freedm
dktrkranz@utumno:~/pkg$

Revision history for this message
StefanPotyra (sistpoty) wrote :

ACK #2 from me, I just tested the new version together with freedoom (nostalgic feelings coming up ... *g*). Please go ahead.

Changed in prboom:
status: New → Confirmed
Revision history for this message
Alessio Treglia (quadrispro) wrote :

ACKing the sync request.

Revision history for this message
Steve Langasek (vorlon) wrote :

[Updating] prboom (2:2.4.7+dfsg-5 [Ubuntu] < 2:2.5.0+dfsg1-1 [Debian])
 * Trying to add prboom...
  - <prboom_2.5.0+dfsg1-1.diff.gz: downloading from http://ftp.debian.org/debian/>
  - <prboom_2.5.0+dfsg1.orig.tar.gz: downloading from http://ftp.debian.org/debian/>
  - <prboom_2.5.0+dfsg1-1.dsc: downloading from http://ftp.debian.org/debian/>
I: prboom [universe] -> prboom_2:2.4.7+dfsg-5 [universe].

Changed in prboom:
status: Confirmed → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

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