Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 908973

Summary: games-fps/prboom-plus-2.6.66: Version bump
Product: Gentoo Linux Reporter: William Breathitt Gray <vilhelm.gray>
Component: Current packagesAssignee: William Breathitt Gray <vilhelm.gray>
Status: UNCONFIRMED ---    
Severity: normal CC: games, proxy-maint
Priority: Normal Keywords: PullRequest
Version: unspecified   
Hardware: All   
OS: Linux   
See Also: https://github.com/gentoo/gentoo/pull/32103
Whiteboard:
Package list:
Runtime testing required: ---

Description William Breathitt Gray 2023-06-21 19:27:02 UTC
Version 2.6.66 of prboom-plus was released on June 20, 2023: https://github.com/coelckers/prboom-plus/releases/tag/v2.6.66

Note, PrBoom+ is now considered "in maintenance mode" (https://github.com/coelckers/prboom-plus/commit/6940a95e92222ae59bcb880e457eb11c27cb5af0) with the project redirecting users to a successor project: https://github.com/kraflab/dsda-doom
Comment 1 James Le Cuirot gentoo-dev 2023-06-21 21:05:40 UTC
How could they not name it PrBoom++? :P
Comment 2 William Breathitt Gray 2023-06-23 16:05:11 UTC
Oh, looks like the GitHub repository for PrBoom+ was archived today. I suppose that means there will be no more future releases at all then.
Comment 3 William Breathitt Gray 2023-07-30 12:25:14 UTC
Looking through the Debian removals document[^1] I found an entry indicating that the prboom-plus package has been removed from unstable:

    [Date: Mon, 30 Jan 2023 18:07:39 -0000] [ftpmaster: Scott Kitterman]
    Removed the following packages from unstable:
    
    prboom-plus |  2:2.6.2-1 | source
    
    ------------------- Reason -------------------
    [auto-cruft] obsolete source package
    ----------------------------------------------

We have been using the Debian package as our source to build PrBoom+, so it's unlikely we can build this final version 2.6.66 without significant effort to repackage the source code from GitHub.

Furthermore, any fixes or other patches we need in order to maintain prboom-plus in Gentoo would become a de facto fork because upstream has archived the source code and moved on to another project.

As such, I'm going to step down as maintainer for this package, since I don't think we can effectively maintain prboom-plus without an upstream. I'm not sure if we should also last-rite games-fps/prboom-plus in this case, since anyone else picking up maintenance of this package will be in the same predicament without an upstream.

[^1] https://ftp-master.debian.org/removals.txt
Comment 4 Sam James archtester Gentoo Infrastructure gentoo-dev Security 2023-07-30 12:28:30 UTC
I don't think there's a big rush to remove it unless something actually breaks, but in any case, we should get dsda-boom packaged first.
Comment 5 William Breathitt Gray 2023-07-30 12:37:27 UTC
I don't feel too strongly to late-rite it, so if someone else wants to pick up maintenance of this last version then I welcome them. The reason I decided to remove myself personally is because I recall the difficultly I had trying to get the source to build directly from the GitHub releases. So I decided this is a good point for me to step down because I don't want to devote the effort to get it building now that Debian has dropped the source package.