MantisBT - Doomseeker
View Issue Details
0003899Doomseeker[All Projects] Cleanuppublic2021-08-10 11:052021-12-30 23:34
WubTheCaptain 
Blzut3 
lowtrivialalways
resolvedsuspended 
1.3.2 
 
0003899: Dockerfile uses Ubuntu 16.04 (which we don't support)
0003824:0021716:
Quote from Blzut3
Given that we only really support Ubuntu 18.04+ and similar era distributions at this point (per policy of following Canonical's free support period)


End of Standard Support for 16.04 LTS was April 2021. But our Dockerfile still uses it. 😅
$ head -n 1 Dockerfile
FROM ubuntu:16.04
No tags attached.
parent of 0003965closed WubTheCaptain Ubuntu 16.04 LTS support is missing a deprecation notice 
Issue History
2021-08-10 11:05WubTheCaptainNew Issue
2021-08-10 11:09WubTheCaptainNote Added: 0021717
2021-08-10 11:18WubTheCaptainCategoryBug => Cleanup
2021-08-10 17:38Blzut3Note Added: 0021718
2021-08-11 04:06WubTheCaptainStatusnew => resolved
2021-08-11 04:06WubTheCaptainResolutionopen => suspended
2021-08-11 04:06WubTheCaptainAssigned To => Blzut3
2021-12-28 12:33WubTheCaptainStatusresolved => new
2021-12-28 12:33WubTheCaptainStatusnew => assigned
2021-12-28 12:33WubTheCaptainResolutionsuspended => open
2021-12-28 12:33WubTheCaptainStatusassigned => new
2021-12-28 12:34WubTheCaptainNote Added: 0022036
2021-12-29 04:34Blzut3Note Added: 0022045
2021-12-29 08:22WubTheCaptainNote Added: 0022046
2021-12-29 08:23WubTheCaptainStatusnew => confirmed
2021-12-29 08:23WubTheCaptainResolutionopen => suspended
2021-12-30 11:51WubTheCaptainRelationship addedparent of 0003965
2021-12-30 22:18Blzut3Note Added: 0022065
2021-12-30 23:34WubTheCaptainStatusconfirmed => resolved

Notes
(0021717)
WubTheCaptain   
2021-08-10 11:09   
It was still supported at the time of Doomseeker 1.3.1 release, so this affects only 1.3.2 so far.
(0021718)
Blzut3   
2021-08-10 17:38   
Just to add my thoughts here: I'm going to leave things be until we have some pain point with GCC 5, CMake 3.5, or Qt 5.5 (that would be solved with GCC 7, CMake 3.10, and Qt 5.9). Given that there was expressed interest to go to C++17 in 0003806 I can't imagine it will be long (and to be clear I have no objections to doing so), but that of course depends on how much time we have to work on this. Right now my goal is to get Doomseeker able to compile against Qt 6.
(0022036)
WubTheCaptain   
2021-12-28 12:34   
Needs target version.
(0022045)
Blzut3   
2021-12-29 04:34   
Nothing changed on my opinion here. It doesn't hurt to know that Doomseeker still compiles on 16.04's software versions, but there shouldn't be any hesitation to change the docker image if it breaks in a way that would be solved by bumping to 18.04. I'm not sure how one would assign a target version to that?
(0022046)
WubTheCaptain   
2021-12-29 08:22   
I'm not sure how to track this effectively on the tracker either. Though now that I do think of it, I wonder if the Dockerfile can be – or should be – hosted in a seperate Git repository.
(0022065)
Blzut3   
2021-12-30 22:18   
I don't see any benefit to putting it in a different repo.

My proposal is to just close this ticket, it will take care of itself when the time inevitably comes.