Package: devscripts Version: 2.10.73 Severity: normal -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1
Dear devscripts maintainers, while writing a watch file for kernel.org for my own use, I discovered, that uscan sets newest_dir apparently not to the latest matching version, but to the first match. This leads to the problem, that uscan checks the v1.0 directory (for kernel.org) instead of v3.0. Please see the attached watch file for a test case and the debug output for the results. Thank you in advance for fixing this problem. Kind regards, Kai Wasserbäch - -- Package-specific info: - --- /etc/devscripts.conf --- - --- ~/.devscripts --- DEBSIGN_KEYID=0xE1DE59D2 DEBCHANGE_RELEASE_HEURISTIC=changelog BTS_SMTP_HOST=[PRIVACY PROTECTED] - -- System Information: Debian Release: wheezy/sid APT prefers testing APT policy: (900, 'testing') Architecture: amd64 (x86_64) Kernel: Linux 2.6.39-esgaroth (SMP w/4 CPU cores) Locale: LANG=de_DE.UTF-8, LC_CTYPE=de_DE.UTF-8 (charmap=UTF-8) Shell: /bin/sh linked to /bin/dash Versions of packages devscripts depends on: ii dpkg-dev 1.16.0.3 Debian package development tools ii libc6 2.13-4 Embedded GNU C Library: Shared lib ii perl 5.12.3-7 Larry Wall's Practical Extraction Versions of packages devscripts recommends: ii at 3.1.12-1 Delayed job execution and batch pr ii curl 7.21.6-1 Get a file from an HTTP, HTTPS or ii dctrl-tools 2.18 Command-line tools to process Debi ii debian-keyring [debian-mainta 2011.03.03 GnuPG keys of Debian Developers ii dput 0.9.6.2 Debian package upload tool pn equivs <none> (no description available) ii fakeroot 1.15.1-1 tool for simulating superuser priv ii gnupg 1.4.11-3 GNU privacy guard - a free PGP rep pn libcrypt-ssleay-perl <none> (no description available) pn libjson-perl <none> (no description available) ii libparse-debcontrol-perl 2.005-3 parser for debian control-like fil pn libsoap-lite-perl <none> (no description available) ii liburi-perl 1.58-1 module to manipulate and access UR ii libwww-perl 6.01-3 simple and consistent interface to ii lintian 2.5.0 Debian package checker ii lsb-release 3.2-27 Linux Standard Base version report ii man-db 2.6.0.2-1 on-line manual pager ii patch 2.6.1-2 Apply a diff file to an original ii patchutils 0.3.2-1 Utilities to work with patches ii sensible-utils 0.0.6 Utilities for sensible alternative ii strace 4.5.20-2.3 A system call tracer ii unzip 6.0-4 De-archiver for .zip files ii wdiff 0.6.5-1 Compares two files word by word ii wget 1.12-3.1 retrieves files from the web ii xz-utils 5.0.0-2 XZ-format compression utilities Versions of packages devscripts suggests: pn bsd-mailx | mailx <none> (no description available) ii build-essential 11.5 Informational list of build-essent pn cvs-buildpackage <none> (no description available) pn devscripts-el <none> (no description available) pn gnuplot <none> (no description available) ii libauthen-sasl-perl 2.1500-1 Authen::SASL - SASL Authentication ii libfile-desktopentry-perl 0.04-2 Perl module to handle freedesktop ii libnet-smtp-ssl-perl 1.01-3 Perl module providing SSL support pn libterm-size-perl <none> (no description available) ii libtimedate-perl 1.2000-1 collection of modules to manipulat pn libyaml-syck-perl <none> (no description available) pn mutt <none> (no description available) ii openssh-client [ssh-client] 1:5.5p1-6 secure shell (SSH) client, for sec pn svn-buildpackage <none> (no description available) pn w3m <none> (no description available) - -- no debconf information -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.11 (GNU/Linux) iQGcBAEBAgAGBQJN5j3gAAoJEKMJ12zh3lnSAAgMAIuD7BFDk+ybhBz9L1XTdUi4 sT7tkRsQ3O6GKUWSCfe5csvtlhR+ohandmWyTT33oMsZ2IHBD7KkpGz4SUkmUXKi uVv4OrVWubslUBfn1xcw53rZnhfnrEKIi4kItNdQ/2M12Fgk3ejHbRhqKmT53IhB blAJOGWofHdbmu1iIFoVBLbWb3FX9FjZlM60gxojWWTARIaQpGkTA0/EIcnSzanB Xot+A60Fxgdp/p5zLKL3XVEYSjleE7zRk1bCLyKEaElyQvMsv9WxfIxNi7jqWo5/ yGtuCeTzTG57wZxll/pq9ypZIjvmq2q8oWWLFbie1qYOvBOj5NSFnO+MdmRSE6K8 ggXlfKBC0qiSUNwXO7xm5yKzfaXa+z36di1Pa/ainBEkY30IDnqnfQ5KIHcj6bTy 7olS49y4kilFUcnXLuuZlercRlV4nhx23ZPBCUMWfWREt9BBtfkWcYb6w26GMEH3 ftXRUrg+kf6g5K9Ny+nc6MMEioX5GXaYGs6uYdnb5A== =fa1v -----END PGP SIGNATURE-----
uscan debug: dir=>/pub/linux/kernel/ dirpattern=>v(?:[\d\.]+) uscan debug: requesting URL ftp://www.kernel.org/pub/linux/kernel/ uscan debug: received content: -r--r--r-- 1 536 536 18458 Mar 13 1994 COPYING -r--r--r-- 1 536 536 36981 Sep 16 1996 CREDITS drwxrwsr-x 4 536 536 4096 Mar 20 2003 Historic -r--r--r-- 1 536 536 12056 Sep 16 1996 README drwxrwsr-x 2 536 536 40 Apr 14 2000 SillySounds drwxrwsr-x 5 536 536 54 Nov 24 2001 crypto drwxrwsr-x 378 536 536 8192 May 25 21:03 people drwxrwsr-x 6 536 536 51 Mar 13 2003 ports drwxrwsr-x 6 536 536 48 Oct 26 2007 projects drwxrwsr-x 3 536 536 16 Feb 14 2002 testing drwxrwsr-x 2 536 536 150 Mar 20 2003 uemacs drwxrwsr-x 2 536 536 4096 Mar 20 2003 v1.0 drwxrwsr-x 2 536 536 20480 Mar 20 2003 v1.1 drwxrwsr-x 2 536 536 8192 Mar 20 2003 v1.2 drwxrwsr-x 2 536 536 40960 Mar 20 2003 v1.3 drwxrwsr-x 3 536 536 16384 Feb 08 2004 v2.0 drwxrwsr-x 2 536 536 53248 Mar 20 2003 v2.1 drwxrwsr-x 3 536 536 12288 Mar 24 2004 v2.2 drwxrwsr-x 2 536 536 24576 Mar 20 2003 v2.3 drwxrwsr-x 5 536 536 32768 Dec 18 17:05 v2.4 drwxrwsr-x 4 536 536 32768 Jul 14 2003 v2.5 drwxrwsr-x 10 536 536 180224 May 21 23:06 v2.6 drwxrwsr-x 4 536 536 36 May 31 00:50 v3.0 [End of received content] uscan debug: matching pattern v(?:[\d\.]+) -- Found the following matching dirs: v1.0 v1.1 v1.2 v1.3 v2.0 v2.1 v2.2 v2.3 v2.4 v2.5 v2.6 v3.0 uscan debug: newest_dir => 'v1.0' uscan debug: requesting URL ftp://www.kernel.org/pub/linux/kernel/v1.0/ uscan debug: received content: -r--r--r-- 1 536 536 6281 Mar 13 1994 CHANGES -r--r--r-- 1 536 536 15766 Mar 14 1994 linux-1.0.patch.alpha.bz2 -r--r--r-- 1 536 536 248 Mar 14 1994 linux-1.0.patch.alpha.bz2.sign -r--r--r-- 1 536 536 16121 Mar 14 1994 linux-1.0.patch.alpha.gz -r--r--r-- 1 536 536 248 Mar 14 1994 linux-1.0.patch.alpha.gz.sign -r--r--r-- 1 536 536 248 Mar 14 1994 linux-1.0.patch.alpha.sign -r--r--r-- 1 536 536 95407 Mar 14 1994 linux-1.0.patch.pl15.bz2 -r--r--r-- 1 536 536 248 Mar 14 1994 linux-1.0.patch.pl15.bz2.sign -r--r--r-- 1 536 536 108650 Mar 14 1994 linux-1.0.patch.pl15.gz -r--r--r-- 1 536 536 248 Mar 14 1994 linux-1.0.patch.pl15.gz.sign -r--r--r-- 1 536 536 248 Mar 14 1994 linux-1.0.patch.pl15.sign -r--r--r-- 1 536 536 1016601 Mar 13 1994 linux-1.0.tar.bz2 -r--r--r-- 1 536 536 248 Mar 13 1994 linux-1.0.tar.bz2.sign -r--r--r-- 1 536 536 1259161 Mar 13 1994 linux-1.0.tar.gz -r--r--r-- 1 536 536 248 Mar 13 1994 linux-1.0.tar.gz.sign -r--r--r-- 1 536 536 248 Mar 13 1994 linux-1.0.tar.sign -r--r--r-- 1 536 536 5083 Mar 16 1994 patch1.bz2 -r--r--r-- 1 536 536 248 Mar 16 1994 patch1.bz2.sign -r--r--r-- 1 536 536 5085 Mar 16 1994 patch1.gz -r--r--r-- 1 536 536 248 Mar 16 1994 patch1.gz.sign -r--r--r-- 1 536 536 248 Mar 16 1994 patch1.sign -r--r--r-- 1 536 536 3723 Mar 18 1994 patch2.bz2 -r--r--r-- 1 536 536 248 Mar 18 1994 patch2.bz2.sign -r--r--r-- 1 536 536 3672 Mar 18 1994 patch2.gz -r--r--r-- 1 536 536 248 Mar 18 1994 patch2.gz.sign -r--r--r-- 1 536 536 248 Mar 18 1994 patch2.sign -r--r--r-- 1 536 536 7944 Mar 21 1994 patch3.bz2 -r--r--r-- 1 536 536 248 Mar 21 1994 patch3.bz2.sign -r--r--r-- 1 536 536 8309 Mar 21 1994 patch3.gz -r--r--r-- 1 536 536 248 Mar 21 1994 patch3.gz.sign -r--r--r-- 1 536 536 248 Mar 21 1994 patch3.sign -r--r--r-- 1 536 536 1333 Mar 22 1994 patch4.bz2 -r--r--r-- 1 536 536 248 Mar 22 1994 patch4.bz2.sign -r--r--r-- 1 536 536 1189 Mar 22 1994 patch4.gz -r--r--r-- 1 536 536 248 Mar 22 1994 patch4.gz.sign -r--r--r-- 1 536 536 248 Mar 22 1994 patch4.sign -r--r--r-- 1 536 536 7095 Mar 28 1994 patch5.bz2 -r--r--r-- 1 536 536 248 Mar 28 1994 patch5.bz2.sign -r--r--r-- 1 536 536 7175 Mar 28 1994 patch5.gz -r--r--r-- 1 536 536 248 Mar 28 1994 patch5.gz.sign -r--r--r-- 1 536 536 248 Mar 28 1994 patch5.sign -r--r--r-- 1 536 536 3740 Apr 03 1994 patch6.bz2 -r--r--r-- 1 536 536 248 Apr 03 1994 patch6.bz2.sign -r--r--r-- 1 536 536 3708 Apr 03 1994 patch6.gz -r--r--r-- 1 536 536 248 Apr 03 1994 patch6.gz.sign -r--r--r-- 1 536 536 248 Apr 03 1994 patch6.sign -r--r--r-- 1 536 536 1517 Apr 06 1994 patch7.bz2 -r--r--r-- 1 536 536 248 Apr 06 1994 patch7.bz2.sign -r--r--r-- 1 536 536 1420 Apr 06 1994 patch7.gz -r--r--r-- 1 536 536 248 Apr 06 1994 patch7.gz.sign -r--r--r-- 1 536 536 248 Apr 06 1994 patch7.sign -r--r--r-- 1 536 536 6425 Apr 07 1994 patch8.bz2 -r--r--r-- 1 536 536 248 Apr 07 1994 patch8.bz2.sign -r--r--r-- 1 536 536 6408 Apr 07 1994 patch8.gz -r--r--r-- 1 536 536 248 Apr 07 1994 patch8.gz.sign -r--r--r-- 1 536 536 248 Apr 07 1994 patch8.sign -r--r--r-- 1 536 536 1322 Apr 16 1994 patch9.bz2 -r--r--r-- 1 536 536 248 Apr 16 1994 patch9.bz2.sign -r--r--r-- 1 536 536 1153 Apr 16 1994 patch9.gz -r--r--r-- 1 536 536 248 Apr 16 1994 patch9.gz.sign -r--r--r-- 1 536 536 248 Apr 16 1994 patch9.sign [End of received content] uscan debug: matching pattern (?:(?:ftp://www.kernel.org)?\/pub\/linux\/kernel\/v1\.0\/)?patch-([\d\.]+)\.bz2 uscan warning: In test.watch no matching files for watch line ftp://www.kernel.org/pub/linux/kernel/v(?:[\d\.]+)/patch-([\d\.]+)\.bz2 -- In test.watch, processing watchfile line: opts=pasv ftp://www.kernel.org/pub/linux/kernel/v(?:[\d\.]+)/patch-([\d\.]+)\.bz2
version=3 opts=pasv \ ftp://www.kernel.org/pub/linux/kernel/v(?:[\d\.]+)/patch-([\d\.]+)\.bz2