Hi Marco, Marc and the Team, I have just uploaded to --delayed 5 a workaround fix for #1010941 (FTBFS). The diff is attached I have a clone at https://salsa.debian.org/yoh/python-argcomplete with Marc's NMU imported, and my NMU changes on top. So could be a good starting point to update packaging to a new release ;) would also be nice to add tags (may be original from Marco?) for prior upstream/debian releases. Cheers, On Wed, 27 Apr 2022, Marc Dequènes (duck) wrote: > Quack, > python-argcomplete has not been actively maintained and I did a NMU last > year that got unacknowledged. I intend to salvage it. I think it would make > sense to maintain it under the team's umbrella, which leads me to… > I was part of the "Python Modules Team" between 2006 and 2009 but since then > did not maintain Python packages except for some sponsoring (mainly > postfix-mta-sts-resolver and dico related packages but not team-maintained > although wikitrans was in the Python Modules Team as the Maintainer field > attest). I'd be glad to rejoin if you would allow me. I don't know if I > would have time to work on other team packages but occasionally I should be > able to give a hand. > I have read and agree to the policy on: > https://salsa.debian.org/python-team/tools/python-modules/blob/master/policy.rst > I am not familiar with gbp-pq but I looked at the doc and it seems quite > interesting. The rest of the workflow is is almost identical to what I'm > used to and should not be a problem. > Regards. > \_o< -- Yaroslav O. Halchenko Center for Open Neuroscience http://centerforopenneuroscience.org Dartmouth College, 419 Moore Hall, Hinman Box 6207, Hanover, NH 03755 WWW: http://www.linkedin.com/in/yarik
diff -Nru python-argcomplete-1.12.3/debian/changelog python-argcomplete-1.12.3/debian/changelog
--- python-argcomplete-1.12.3/debian/changelog 2021-09-28 10:29:56.000000000 -0400
+++ python-argcomplete-1.12.3/debian/changelog 2022-05-13 13:07:30.000000000 -0400
@@ -1,3 +1,12 @@
+python-argcomplete (1.12.3-0.2) unstable; urgency=medium
+
+ * Non-maintainer upload.
+ * debian/rules
+ - provide workaround for tests to not fail (Closes: #1010941).
+ Upstream issue: https://github.com/kislyuk/argcomplete/issues/337
+
+ -- Yaroslav Halchenko <debian@onerussian.com> Fri, 13 May 2022 13:07:30 -0400
+
python-argcomplete (1.12.3-0.1) unstable; urgency=medium
* Non-maintainer upload.
diff -Nru python-argcomplete-1.12.3/debian/rules python-argcomplete-1.12.3/debian/rules
--- python-argcomplete-1.12.3/debian/rules 2021-09-28 10:29:56.000000000 -0400
+++ python-argcomplete-1.12.3/debian/rules 2022-05-13 13:07:30.000000000 -0400
@@ -26,6 +26,17 @@
cp debian/$$i.1 debian/python3-argcomplete/usr/share/man/man1/$${i}3.1; \
done
+# Workaround
+# https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1010941
+# https://github.com/kislyuk/argcomplete/issues/337#issuecomment-771835184
+override_dh_auto_test:
+ echo "set enable-bracketed-paste off" > .inputrc
+ INPUTRC=$(CURDIR)/.inputrc dh_auto_test
+
+override_dh_auto_clean:
+ rm -f .inputrc
+ dh_auto_clean
+
generate_manpages:
VERSION=$$(./setup.py -V) ; \
for file in \
Attachment:
signature.asc
Description: PGP signature