Your message dated Sat, 17 Nov 2018 15:53:39 +0000
with message-id <[email protected]>
and subject line Bug#910768: fixed in svn-load 1.5-1
has caused the Debian Bug report #910768,
regarding svn-load: TypeError when svn-load needs to ask for a password
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.)
--
910768: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=910768
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: svn-load
Version: 1.3-1
Severity: normal
Tags: patch upstream
Dear Maintainer,
since I reinstalled my system, using svn-load like
svn-load https://www.example.com/svn/myproject/ current /tmp/somedir
terminates with the following traceback:
TypeError: get_login() takes exactly 3 arguments (4 given)
Traceback (most recent call last):
File "/usr/bin/svn-load", line 652, in <module>
"Load %s into %s." % (os.path.basename(d), import_dir))
pysvn._pysvn_2_7.ClientError: unhandled exception in callback_get_login
after doing the local work, just before commiting the changes to the svn
server. With the freshly installed system, svn-load would need to ask me
for the svn password but fails to do so. As the version I had installed
on my old system worked well and was idendical, I assume that when a
cached password is present (which is the case in most scenarios -
therefore I could not find a bug report for this problem), the script
works well.
I created a simple patch that I'll attach to my next mail.
-- System Information:
Debian Release: 9.5
Architecture: amd64 (x86_64)
Foreign Architectures: i386
Kernel: Linux 4.9.0-8-amd64 (SMP w/2 CPU cores)
Locale: LANG=en_US.utf8, LC_CTYPE=en_US.utf8 (charmap=UTF-8), LANGUAGE=en_US:en
(charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)
Versions of packages svn-load depends on:
ii python 2.7.13-2
ii python-svn 1.9.4-2
svn-load recommends no packages.
svn-load suggests no packages.
-- no debconf information
diff --git a/svn-load b/svn-load
index 9c18fa0..37cddbe 100755
--- a/svn-load
+++ b/svn-load
@@ -68,11 +68,11 @@ class NotifiedClient:
def ssl_client_cert_password_prompt(realm, may_save):
return True, getpass.getpass("Passphrase for '%s': " % (realm)), False
- def get_login(realm, username, may_save):
+ def get_login(self, realm, username, may_save):
if not self.password:
self.password = raw_input("Password for %s (svn): " % username)
- return (True, username, password, False)
+ return (True, username, self.password, False)
## pysvn supports a number of callbacks for scenarios I've yet to
## encounter. For now, just emit a warning to hopefully clue the user
--- End Message ---
--- Begin Message ---
Source: svn-load
Source-Version: 1.5-1
We believe that the bug you reported is fixed in the latest version of
svn-load, which is due to be installed in the Debian FTP archive.
A summary of the changes between this version and the previous one is
attached.
Thank you for reporting the bug, which will now be closed. If you
have further comments please address them to [email protected],
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
dann frazier <[email protected]> (supplier of updated svn-load package)
(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing [email protected])
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512
Format: 1.8
Date: Sat, 17 Nov 2018 08:29:07 -0700
Source: svn-load
Binary: svn-load
Architecture: source
Version: 1.5-1
Distribution: unstable
Urgency: medium
Maintainer: dann frazier <[email protected]>
Changed-By: dann frazier <[email protected]>
Description:
svn-load - Enhanced import facility for Subversion
Closes: 910768
Changes:
svn-load (1.5-1) unstable; urgency=medium
.
* New upstream release
- Fix TypeError when svn-load needs to ask for a password, thanks
to Philipp Spitzer for the patch. (Closes: #910768)
* Use a debian/install file instead of overriding dh_auto_install.
* Update to debhelper 11.
* Change priority from deprecated extra to optional.
* Remove "An" lead-in to Description.
* Bump Standards-Version to 4.2.1.
* Run upstream test suite during build.
* Convert to 3.0 (quilt) source format.
* debian/copyright: Update.
* debian/control: Add Vcs- fields.
Checksums-Sha1:
a61dd45a12926490ada2d3b3286520e15484bbb7 1824 svn-load_1.5-1.dsc
6ee623894dc7d0a78d784eda0e20efbc21b05c80 12664 svn-load_1.5.orig.tar.xz
fa4b1700d38df020d653267045f80d02fe012998 3212 svn-load_1.5-1.debian.tar.xz
a8ced7e0540c2d25930ae52b7d9483fee978b6b1 6354 svn-load_1.5-1_source.buildinfo
Checksums-Sha256:
89844d3d742f2a62fda7a0d8f96bdc244147cd72a9f7e307bbbb1d38cc6acc5d 1824
svn-load_1.5-1.dsc
809c03c22ed4eda745b7e40b0dbf5f3390e802d55712f5656b927966ccf047b9 12664
svn-load_1.5.orig.tar.xz
dc961ddc1eb9d590ee447a2bdf9f20ad28f004db3b8a2e49d5f821fd930bcf5b 3212
svn-load_1.5-1.debian.tar.xz
cd53cea404e1eb617494ca2db37bb12c90ad29b3e73839c9202ada22aefc894a 6354
svn-load_1.5-1_source.buildinfo
Files:
ca89921476448a83f1e41e5e3edc5342 1824 devel optional svn-load_1.5-1.dsc
541b5c454e06458311fa9c57b97db55c 12664 devel optional svn-load_1.5.orig.tar.xz
82c190b804c729a921dec258e0ba4f58 3212 devel optional
svn-load_1.5-1.debian.tar.xz
a27db57082ef632ffd4c52185fcafa52 6354 devel optional
svn-load_1.5-1_source.buildinfo
-----BEGIN PGP SIGNATURE-----
iQJFBAEBCgAvFiEECfR9vy0y7twkQ+vuG/g8XlT8hkAFAlvwNDcRHGRhbm5mQGRl
Ymlhbi5vcmcACgkQG/g8XlT8hkA+8g//Q4rCG8ybxu9S03k+oSpnb1U1S5tuXffJ
+cN/KMoTtMLnrWhtDquKiA8b0kW3lnumfOYpxABox13PfkdPviCqcQMCV8M+O3Uk
FBh0vuIg/eeGLj2lXMSzixsFMld0QVKk8H2tVK/QylR2BMzFDCK5TTZGrvaYYRD5
r46S/PmH0sPVUBNOAYh5t8I4HQEcEBXB92pA/3RNjVePFOZS7HRsvpLDV3VYVAao
tXhFhSpIuqrh2SFaavwPnRW+TTrGW6zRjUMTKZ+y8pl3BCfxBAjjsk13NpMKcxdK
3xmiCU668A5ktwXn/PGJlhbx9tYgGDOKJ4bjSwkhc6mEDBwmZq6zjQLPc+gQ3QAj
loXmg9mJlpo28FXfxXyGeHs+ERgxBzPVR4p5DrOxntREj/2d4pxYffZwW47iz6rr
IDybnc7s77VltnNcD8nNj4T3UMqZQKJmNB96gM/LP8tYaToF+YuHx4FawOIqSj8s
fpkFT6t3M8Jt4WnplkAwc4jDJ6xd4IORsD+tZ2aUfUtYh1XbXc3j2s3hej+Lfabu
sojyJ675GTgtbLfoHtMDiOJB4RZiX7q3R7H7a4J8B0ygFFps+fGgpof9XAijJLAB
2kmDxDZrf2bcWiUfx1dtDFER4k2QrGC8L/WTWkhJMybSVhBgM+DRnsuwhWKb79GJ
Ban5TxR59rI=
=Qr5q
-----END PGP SIGNATURE-----
--- End Message ---