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.0 -0400
+++ python-argcomplete-1.12.3/debian/changelog 2022-05-13 13:07:30.0 -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 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.0 -0400
+++ python-argcomplete-1.12.3/debian/rules 2022-05-13 13:07:30.0 -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 \
signature.asc
Description: PGP signature