Your message dated Sun, 20 Jul 2025 12:25:31 +0000
with message-id <[email protected]>
and subject line unblock mcomix
has caused the Debian Bug report #1109259,
regarding unblock: mcomix/3.1.0-2
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 [email protected]
immediately.)
--
1109259: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1109259
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: release.debian.org
Severity: normal
X-Debbugs-Cc: [email protected], [email protected]
Control: affects -1 + src:mcomix
User: [email protected]
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 <[email protected]> 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 <[email protected]> Wed, 18 Jul 2024 09:10:55 +0800
+ -- Emfox Zhou <[email protected]> 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
--- End Message ---
--- Begin Message ---
Unblocked mcomix.
--- End Message ---