Hello Alexandre,

El jue, 24 sept 2026 a las 13:52, Alexandre Detiste
(<[email protected]>) escribió:
> I'm afraid we need to fix bugwarrior first before FTP Masters will
> allow this removal.

Nice catch! I see Jochen has dropped from uploaders, hence replacing
him by package team email alias.

bugwarrior is also scheduled for autoremoval (October 12th) affected
by RC bugs similar issue as python-phabricator (pkg_resources removal)
- https://bugs.debian.org/1147331
- https://bugs.debian.org/1147553

I have tested a build of this patch against stable, since unstable
does not build, and it is building fine without python-phabricator.

I have pushed a MR for review you can find at
https://salsa.debian.org/tasktools-team/bugwarrior/-/merge_requests/2

Find debdiff to disable python-phabricator from package build:

diff -Nru bugwarrior-1.8.0/debian/changelog bugwarrior-1.8.0/debian/changelog
--- bugwarrior-1.8.0/debian/changelog 2025-11-30 14:31:58.000000000 +0100
+++ bugwarrior-1.8.0/debian/changelog 2026-09-24 18:58:13.000000000 +0200
@@ -1,3 +1,11 @@
+bugwarrior (1.8.0-13.1) UNRELEASED; urgency=medium
+
+  * Non-maintainer upload.
+  * Drop support for python-phabricator, since it is no longer actively
+    maintained upstream.
+
+ -- Héctor Orón Martínez <[email protected]>  Thu, 24 Sep 2026 18:58:13 +0200
+
 bugwarrior (1.8.0-13) unstable; urgency=medium

   * Add myself to uploader
diff -Nru bugwarrior-1.8.0/debian/control bugwarrior-1.8.0/debian/control
--- bugwarrior-1.8.0/debian/control 2025-11-30 14:29:06.000000000 +0100
+++ bugwarrior-1.8.0/debian/control 2026-09-24 18:58:04.000000000 +0200
@@ -1,7 +1,6 @@
 Source: bugwarrior
 Maintainer: Debian Tasktools Team <[email protected]>
 Uploaders:
- Jochen Sprickerhof <[email protected]>,
  Alexandre Detiste <[email protected]>,
 Section: utils
 Priority: optional
@@ -22,7 +21,6 @@
  python3-jira <!nocheck>,
  python3-lockfile <!nocheck>,
  python3-offtrac <!nocheck>,
- python3-phabricator <!nocheck>,
  python3-pytest <!nocheck>,
  python3-pytz <!nocheck>,
  python3-requests <!nocheck>,
@@ -49,7 +47,6 @@
  python3-googleapi,
  python3-jira,
  python3-keyring,
- python3-phabricator,
  python3-pypandoc,
 Built-Using:
  ${sphinxdoc:Built-Using},
diff -Nru 
bugwarrior-1.8.0/debian/patches/0013-disable-phabricator-inactive-upstream.patch
bugwarrior-1.8.0/debian/patches/0013-disable-phabricator-inactive-upstream.patch
--- 
bugwarrior-1.8.0/debian/patches/0013-disable-phabricator-inactive-upstream.patch
1970-01-01 01:00:00.000000000 +0100
+++ 
bugwarrior-1.8.0/debian/patches/0013-disable-phabricator-inactive-upstream.patch
2026-09-24 18:58:13.000000000 +0200
@@ -0,0 +1,23 @@
+Index: bugwarrior/tests/test_phab.py
+===================================================================
+--- bugwarrior.orig/tests/test_phab.py
++++ bugwarrior/tests/test_phab.py
+@@ -1,3 +1,10 @@
++import pytest
++
++pytest.skip(
++    "Disabled in Debian: test_phab requires Phabricator/API not available",
++    allow_module_level=True,
++)
++
+ import datetime
+ import unittest
+
+@@ -7,7 +14,6 @@ from bugwarrior.services.phab import Pha
+
+ from .base import ServiceTest, AbstractServiceTest
+
+-
+ class TestPhabricatorIssue(AbstractServiceTest, ServiceTest):
+     maxDiff = None
+     SERVICE_CONFIG = {
diff -Nru bugwarrior-1.8.0/debian/patches/series
bugwarrior-1.8.0/debian/patches/series
--- bugwarrior-1.8.0/debian/patches/series 2025-11-30 14:28:28.000000000 +0100
+++ bugwarrior-1.8.0/debian/patches/series 2026-09-24 18:58:13.000000000 +0200
@@ -10,3 +10,4 @@
 0011-Adopt-documentation-path-to-Debian.patch
 0012-support-for-python-3.12-1019.patch
 0012-Fix-CI-996.patch
+0013-disable-phabricator-inactive-upstream.patch

Thanks for your attention. Please let me know how can we proceed
forward with this.

PS./ Not sure why debdiff is not showing 0013 patch header.

Regards
-- 
 Héctor Orón  -.. . -... .. .- -.   -.. . ...- . .-.. --- .--. . .-.

Reply via email to