Package: devscripts
Version: 2.10.48
Severity: minor
Hi there,
it seems that when cloning a Git repository, debcheckout wants to double
connect to it, which means that you need to stay in front of your
computer waiting for the second connection:
=====
$ debcheckout -a clisp
declared git repository at git+ssh://git.debian.org/git/pkg-common-lisp/clisp.git
git clone git+ssh://git.debian.org/git/pkg-common-lisp/clisp.git clisp ...
Initialized empty Git repository in /home/luca/working/pkg-common-lisp/clisp/.git/
Enter passphrase for key '/home/luca/.ssh/id_rsa':
remote: Counting objects: 79441, done.
remote: Compressing objects: 100% (15215/15215), done.
remote: Total 79441 (delta 64066), reused 79441 (delta 64066)
Receiving objects: 100% (79441/79441), 49.42 MiB | 573 KiB/s, done.
Resolving deltas: 100% (64066/64066), done.
Enter passphrase for key '/home/luca/.ssh/id_rsa':
$ git clone git+ssh://git.debian.org/git/pkg-common-lisp/clisp.git clisp.test
Initialized empty Git repository in /home/luca/working/pkg-common-lisp/clisp.test/.git/
Enter passphrase for key '/home/luca/.ssh/id_rsa':
remote: Counting objects: 79441, done.
remote: Compressing objects: 100% (15215/15215), done.
remote: Total 79441 (delta 64066), reused 79441 (delta 64066)
Receiving objects: 100% (79441/79441), 49.42 MiB | 348 KiB/s, done.
Resolving deltas: 100% (64066/64066), done.
$
=====
I am too lazy now to check why (and if) the second connection is needed.
Thx, bye,
Gismo / Luca
-- Package-specific info:
--- /etc/devscripts.conf ---
--- ~/.devscripts ---
DEVSCRIPTS_CHECK_DIRNAME_LEVEL=2
DEBCHANGE_RELEASE_HEURISTIC=changelog
DEBSIGN_MAINT="$MAINT"
DEBSIGN_KEYID="$GPG_KEYID"
DEBUILD_DPKG_BUILDPACKAGE_OPTS="-i -I -tc"
DEBUILD_LINTIAN="yes"
DEBUILD_LINTIAN_OPTS="--verbose --info --display-info --md5sums --show-overrides"
DSCVERIFY_KEYRINGS="$HOME/.gnupg/pubring.gpg"
USCAN_VERBOSE="yes"
DEBDIFF_CONTROLFILES="ALL"
NMUDIFF_MUTT="no"
NMUDIFF_NEWREPORT="maybe"
-- System Information:
Debian Release: squeeze/sid
APT prefers unstable
APT policy: (990, 'unstable'), (1, 'experimental')
Architecture: amd64 (x86_64)
Kernel: Linux 2.6.29-1-amd64 (SMP w/2 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/bash
Versions of packages devscripts depends on:
ii dpkg-dev 1.14.26 Debian package development tools
ii libc6 2.9-7 GNU C Library: Shared libraries
ii perl 5.10.0-19 Larry Wall's Practical Extraction
Versions of packages devscripts recommends:
ii at 3.1.10.2 Delayed job execution and batch pr
ii bsd-mailx [mailx] 8.1.2-0.20081101cvs-2 A simple mail user agent
ii conkeror [www-brow 0.9~git090223-1 keyboard focused web browser with
pn dctrl-tools <none> (no description available)
ii debian-keyring 2009.04.04 GnuPG (and obsolete PGP) keys of D
pn debian-maintainers <none> (no description available)
ii dput 0.9.4 Debian package upload tool
pn equivs <none> (no description available)
ii fakeroot 1.12.2 Gives a fake root environment
ii git-core 1:1.6.2.4-1 fast, scalable, distributed revisi
ii gnupg 1.4.9-4 GNU privacy guard - a free PGP rep
pn libauthen-sasl-per <none> (no description available)
pn libcrypt-ssleay-pe <none> (no description available)
pn libparse-debcontro <none> (no description available)
pn libsoap-lite-perl <none> (no description available)
pn libterm-size-perl <none> (no description available)
ii libtimedate-perl 1.1600-9 Time and date functions for Perl
ii liburi-perl 1.37+dfsg-1 Manipulates and accesses URI strin
pn libwww-perl <none> (no description available)
pn libyaml-syck-perl <none> (no description available)
ii lintian 2.2.9 Debian package checker
ii lsb-release 3.2-22 Linux Standard Base version report
ii man-db 2.5.5-1 on-line manual pager
ii openssh-client [ss 1:5.1p1-5 secure shell client, an rlogin/rsh
ii patch 2.5.9-5 Apply a diff file to an original
ii patchutils 0.3.1-1 Utilities to work with patches
ii strace 4.5.18-1 A system call tracer
ii subversion 1.5.6dfsg-1 Advanced version control system
pn unzip <none> (no description available)
ii w3m [www-browser] 0.5.2-2+b1 WWW browsable pager with excellent
ii wdiff 0.5-18 Compares two files word by word
ii wget 1.11.4-2 retrieves files from the web
Versions of packages devscripts suggests:
pn build-essential <none> (no description available)
pn cvs-buildpackage <none> (no description available)
ii devscripts-el 29.5-1 Emacs wrappers for the commands in
pn gnuplot <none> (no description available)
pn libfile-desktopentry-perl <none> (no description available)
pn libnet-smtp-ssl-perl <none> (no description available)
ii mutt 1.5.18-6 text-based mailreader supporting M
ii svn-buildpackage 0.6.23 helper programs to maintain Debian
-- no debconf information
Information forwarded
to Devscripts Devel Team <[email protected]>: Bug#525429; Package devscripts.
(Fri, 24 Apr 2009 15:39:06 GMT) (full text, mbox, link).
Acknowledgement sent
to James Vega <[email protected]>:
Extra info received and forwarded to maintainer. Copy sent to Devscripts Devel Team <[email protected]>.
(Fri, 24 Apr 2009 15:39:07 GMT) (full text, mbox, link).
On Fri, Apr 24, 2009 at 04:31:12PM +0200, Luca Capello wrote:
> it seems that when cloning a Git repository, debcheckout wants to double
> connect to it, which means that you need to stay in front of your
> computer waiting for the second connection:
After the initial clone, we perform an ls-remote to determine whether
the repository is using TopGit. If it is, we then populate the TopGit
branches.
We also go through a similar set of actions if the user tells us to
track all the remote branches (which wasn't the case here).
--
James
GPG Key: 1024D/61326D40 2003-09-02 James Vega <[email protected]>
Debbugs is free software and licensed under the terms of the GNU General
Public License version 2. The current version can be obtained
from https://bugs.debian.org/debbugs-source/.