Package: git Version: 1:2.20.1-2+deb10u1 Severity: important Dear Maintainer,
*** Reporter, please consider answering these questions, where appropriate *** * What led up to the situation? We are unable to update submodules when HTTPS basicauth is used. This is a pretty hard blocking problem. * What exactly did you do (or not do) that was effective (or ineffective)? Runing 'git submodule update" * What was the outcome of this action? It print two times asking for the username and after we can fill the username, but after all the auth process is breaked... Environnement is a buster stable uptodate docker container on a buster stable uptodate host. Here a detailled: tom@php-stage:~/html$ git submodule update Cloning into '/var/www/html/src/MyBundle'... Username for 'https://gitlab.com': Username for 'https://gitlab.com': => from here we can fill a username... after it ask for password (won't be hidden) and finally it refuse the authentification * What outcome did you expect instead? Just asking one time username and working authentification. Finally we were not able to update the submodules. With ssh keys it works great (but all our process is based on HTTPS on some environements). With git from debian testing the problem is no more here. So the bug is corrected in others git versions, but as it is a really blocking bug I report it hoping the patch could be backported to stable debian, or at least in debian buster backports. Actually only solution is adding testing repository to install GIT or compiling from source. Thanks. *** End of the template - remove these template lines *** -- System Information: Debian Release: 10.2 APT prefers stable-updates APT policy: (500, 'stable-updates'), (500, 'stable') Architecture: amd64 (x86_64) Kernel: Linux 4.19.0-6-amd64 (SMP w/16 CPU cores) Kernel taint flags: TAINT_OOT_MODULE, TAINT_UNSIGNED_MODULE, TAINT_SOFTLOCKUP Locale: LANG=C, LC_CTYPE=C (charmap=ANSI_X3.4-1968) (ignored: LC_ALL set to C), LANGUAGE=C (charmap=ANSI_X3.4-1968) (ignored: LC_ALL set to C) Shell: /bin/sh linked to /bin/dash Init: unable to detect Versions of packages git depends on: ii git-man 1:2.20.1-2+deb10u1 ii libc6 2.28-10 ii libcurl3-gnutls 7.64.0-4 ii liberror-perl 0.17027-2 ii libexpat1 2.2.6-2+deb10u1 ii libpcre2-8-0 10.32-5 ii perl 5.28.1-6 ii zlib1g 1:1.2.11.dfsg-1 Versions of packages git recommends: ii ca-certificates 20190110 ii less 487-0.1+b1 ii openssh-client [ssh-client] 1:7.9p1-10+deb10u1 pn patch <none> Versions of packages git suggests: pn gettext-base <none> pn git-cvs <none> pn git-daemon-run | git-daemon-sysvinit <none> pn git-doc <none> pn git-el <none> pn git-email <none> pn git-gui <none> pn git-mediawiki <none> pn git-svn <none> pn gitk <none> pn gitweb <none> -- no debconf information