[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#1102750: marked as done (unblock: luanti-game-minetest/5.8.0.40.gc7be7c1-3)



Your message dated Sun, 13 Apr 2025 09:33:54 +0000
with message-id <E1u3tis-000l9U-2t@respighi.debian.org>
and subject line unblock luanti-game-minetest
has caused the Debian Bug report #1102750,
regarding unblock: luanti-game-minetest/5.8.0.40.gc7be7c1-3
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact owner@bugs.debian.org
immediately.)


-- 
1102750: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1102750
Debian Bug Tracking System
Contact owner@bugs.debian.org with problems
--- Begin Message ---
Package: release.debian.org
Severity: normal
User: release.debian.org@packages.debian.org
Usertags: unblock

Please unblock package luanti-game-minetest

[ Reason ]

When src:minetest was renamed to src:luanti, the common base subgame
"Minetest Game" was split out into src:luanti-game-minetest as upstream
recommends not bundling it with the engine anymore (see
https://github.com/luanti-org/luanti/issues/9509).

luanti-server's relationship to luanti-game-minetest was mistakenly
downgraded to Recommends (based on bad advice from me) and therefore
src:luanti was able to migrate into testing before luanti-game-minetest
passed NEW. Currently, Debian ships systemd services that start the
Luanti server with Minetest Game by default, which will fail if it isn't
installed (e.g. through luanti-game-minetest).

luanti-game-minetest has just passed NEW but not in time to migrate to
testing before the soft freeze comes into effect.

[ Impact ]
src:minetest has already been removed from testing, being fully replaced
by src:luanti. Therefore, luanti-server would need to be patched or
removed from testing as the provided systemd services will fail to start
without a game installed. This will be highly disruptive for people
upgrading from bookworm, where Minetest Game is shipped with the server
by default in the same source package and started without needing to
install additional games.

[ Tests ]
Although Minetest Game comes with unit tests, I have not yet had time to
understand how to run them in an autopkgtest environment.

[ Risks ]
There is relatively little risk, as Minetest Game was previously
packaged with the Minetest engine in src:minetest and is simply now
split out into a different package. Though luanti-game-minetest is a
newer upstream version than what last existed in src:minetest, the
upstream development is in maintenance only mode so changes are kept to
a minimum. Please refer to
https://github.com/luanti-org/minetest_game/issues/2710 as proof.

[ Checklist ]
  [x] all changes are documented in the d/changelog
  [x] I reviewed all changes and I approve them
  [ ] attach debdiff against the package in testing
    - N.A. because package doesn't exist in testing

[ Other info ]
Apologies for letting src:luanti migrate into Trixie without
src:luanti-game-minetest.

unblock luanti-game-minetest/5.8.0.40.gc7be7c1-3

--- End Message ---
--- Begin Message ---
Unblocked.

--- End Message ---

Reply to: