Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 908973 - games-fps/prboom-plus-2.6.66: Version bump
Summary: games-fps/prboom-plus-2.6.66: Version bump
Status: UNCONFIRMED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: William Breathitt Gray
URL:
Whiteboard:
Keywords: PullRequest
Depends on:
Blocks:
 
Reported: 2023-06-21 19:27 UTC by William Breathitt Gray
Modified: 2023-07-30 12:37 UTC (History)
2 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
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.