Package: release.debian.org Severity: normal X-Debbugs-Cc: mco...@packages.debian.org, em...@debian.org Control: affects -1 + src:mcomix User: release.debian....@packages.debian.org Usertags: unblock
Please unblock package mcomix/3.1.0-2 It's a trivial bug but cause package unusable, if we don't fix it. [ Reason ] Upgraded python makes package unusable. [ Impact ] User cannot run the package mcomix. [ Tests ] I manual run the code before and after the fix. [ Risks ] None. [ Checklist ] [Y] all changes are documented in the d/changelog [Y] I reviewed all changes and I approve them [Y] attach debdiff against the package in testing [ Other info ] Debdiff below: diff -Nru mcomix-3.1.0/debian/changelog mcomix-3.1.0/debian/changelog --- mcomix-3.1.0/debian/changelog 2024-07-18 09:10:55.000000000 +0800 +++ mcomix-3.1.0/debian/changelog 2025-07-14 15:47:17.000000000 +0800 @@ -1,10 +1,17 @@ +mcomix (3.1.0-2) unstable; urgency=medium + + * Fix runtime error 'context has already been set'. (Closes: #1107283) + * Fix some lintian warnings. + + -- Emfox Zhou <em...@debian.org> Mon, 14 Jul 2025 15:47:17 +0800 + mcomix (3.1.0-1) unstable; urgency=medium * New upstream release. - Fix a python syntax warning. (Closes: #1076090) * P7zip dependency migrate to 7zip. (Closes: #1063592) - -- Emfox Zhou <em...@debian.org> Wed, 18 Jul 2024 09:10:55 +0800 + -- Emfox Zhou <em...@debian.org> Thu, 18 Jul 2024 09:10:55 +0800 mcomix (3.0.0-1) unstable; urgency=medium diff -Nru mcomix-3.1.0/debian/copyright mcomix-3.1.0/debian/copyright --- mcomix-3.1.0/debian/copyright 2023-10-28 14:49:52.000000000 +0800 +++ mcomix-3.1.0/debian/copyright 2025-07-14 15:47:17.000000000 +0800 @@ -29,8 +29,7 @@ GNU General Public License for more details. . You should have received a copy of the GNU General Public License - along with this package; if not, write to the Free Software - Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + along with this package; if not, see https://www.gnu.org/licenses/. . On Debian systems, the complete text of the GNU General Public License can be found in `/usr/share/common-licenses/GPL-2'. diff -Nru mcomix-3.1.0/debian/patches/02_fix_runtime_error_context_already_been_set.patch mcomix-3.1.0/debian/patches/02_fix_runtime_error_context_already_been_set.patch --- mcomix-3.1.0/debian/patches/02_fix_runtime_error_context_already_been_set.patch 1970-01-01 08:00:00.000000000 +0800 +++ mcomix-3.1.0/debian/patches/02_fix_runtime_error_context_already_been_set.patch 2025-07-14 15:47:17.000000000 +0800 @@ -0,0 +1,15 @@ +--- a/mcomix/__main__.py ++++ b/mcomix/__main__.py +@@ -21,10 +21,10 @@ + + + def main() -> None: +- mp.freeze_support() +- mp.set_start_method('spawn') + run() + + + if __name__ == '__main__': ++ mp.freeze_support() ++ mp.set_start_method('spawn') + main() diff -Nru mcomix-3.1.0/debian/patches/series mcomix-3.1.0/debian/patches/series --- mcomix-3.1.0/debian/patches/series 2024-07-17 17:17:24.000000000 +0800 +++ mcomix-3.1.0/debian/patches/series 2025-07-14 15:47:17.000000000 +0800 @@ -1 +1,2 @@ 01_fix_ftbfs.patch +02_fix_runtime_error_context_already_been_set.patch