MantisBT - Doomseeker
View Issue Details
0003532Doomseeker[All Projects] Bugpublic2018-10-05 07:032018-10-27 22:53
WubTheCaptain 
Blzut3 
hightweakalways
closedfixed 
Debian GNU/Linuxbuster/sid
1.1 
1.21.2 
0003532: Missing game plugins in source distribution, though optional for use, are still mandatory to exist to build from source
Debian GNU/Linux and other distributions may not want to redistribute certain game plugins, because of distributors' policy violations or alike.

Currently, Doomseeker's build system assumes the source code will be distributed with the following plugins:

  • Chocolate Doom
  • Odamex
  • Sonic Robo Blast 2 (SRB2)
  • Zandronum
  • Turok 2 EX


If any of these are missing, the build system will cause a (potential) failure to build from source.
We could make them optional to distribute. Patch for this is attached in issue 0003510 by Blzut3.
No tags attached.
related to 0003510closed WubTheCaptain Remove SRB2 engine plugin distribution 
child of 0003246acknowledged  Debian packaging 
Issue History
2018-10-05 07:03WubTheCaptainNew Issue
2018-10-05 07:03WubTheCaptainStatusnew => assigned
2018-10-05 07:03WubTheCaptainAssigned To => Blzut3
2018-10-05 07:03WubTheCaptainRelationship addedrelated to 0003150
2018-10-05 07:03WubTheCaptainRelationship addedrelated to 0003510
2018-10-05 07:03WubTheCaptainRelationship deletedrelated to 0003150
2018-10-05 07:04WubTheCaptainRelationship addedparent of 0003246
2018-10-05 07:04WubTheCaptainRelationship replacedchild of 0003246
2018-10-05 07:05WubTheCaptainOS => Debian GNU/Linux
2018-10-05 07:05WubTheCaptainOS Version => buster/sid
2018-10-05 07:13WubTheCaptainNote Added: 0019914
2018-10-05 07:13WubTheCaptainNote Edited: 0019914bug_revision_view_page.php?bugnote_id=19914#r12099
2018-10-05 08:20WubTheCaptainAdditional Information Updatedbug_revision_view_page.php?rev_id=12101#r12101
2018-10-08 04:53Blzut3Note Added: 0019998
2018-10-08 04:54Blzut3Statusassigned => needs testing
2018-10-08 10:37WubTheCaptainStatusneeds testing => resolved
2018-10-08 10:37WubTheCaptainFixed in Version => 1.2
2018-10-08 10:37WubTheCaptainResolutionopen => fixed
2018-10-27 22:53WubTheCaptainStatusresolved => closed

Notes
(0019914)
WubTheCaptain   
2018-10-05 07:13   
Note to Blzut3: I'd avoid calling it "restricted content" in the proposed patch, due to some stigma from the GNU project side of things with their proposal to avoid using word "content" (or use it with care), because they are loaded or confusing.

(0019998)
Blzut3   
2018-10-08 04:53   
I can't say I understand at all what the FSF are on about there. But whatever, I changed the comment regardless.

'https://bitbucket.org/Doomseeker/doomseeker/commits/e38bf3ea12d1ed5c77458ab8e43f8332692538df [^]'