Your message dated Wed, 14 Nov 2007 22:17:03 +0000
with message-id <[EMAIL PROTECTED]>
and subject line Bug#448636: fixed in devscripts 2.10.11
has caused the attached Bug report 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 I am
talking about this indicates a serious mail system misconfiguration
somewhere.  Please contact me immediately.)

Debian bug tracking system administrator
(administrator, Debian Bugs database)

--- Begin Message ---
Package: devscripts
Version: 2.10.10
Severity: important
File: /usr/bin/uscan


Dear maintainers,
there is a bug in uscan, that it can't parse HTMLised version of ftp
directory listing (over proxy).  Variable name is missing before regexp
mathing operator.

--- uscan.orig  2007-10-30 17:27:44.000000000 +0100
+++ uscan       2007-10-30 17:38:52.000000000 +0100
@@ -874,7 +874,7 @@
 
        # We separate out HTMLised listings from standard listings, so
        # that we can target our search correctly
-       if (/<\s*a\s+[^>]*href/i) {
+       if ($content =~ /<\s*a\s+[^>]*href/i) {
            while ($content =~ 
                m/(?:<\s*a\s+[^>]*href\s*=\s*\")($pattern)\"/gi) {
                my $file = $1;


Without this fix:

  [EMAIL PROTECTED]:~/deb/ustr/ustr-1.0.1$ /tmp/uscan.orig --debug
  -- Scanning for watchfiles in .
  -- Found watchfile in ./debian
  -- In debian/watch, processing watchfile line:
     
ftp://ftp.and.org/pub/james/ustr/(\d+(?:\.\d+)*)/ustr-(\d+(?:\.\d+)*)\.tar\.gz
  uscan.orig debug: dir=>/pub/james/ustr/  dirpattern=>(\d+(?:\.\d+)*)
  uscan.orig debug: requesting URL ftp://ftp.and.org/pub/james/ustr/
  uscan.orig debug: received content:
  <HTML>
  <HEAD><TITLE>FTP directory</TITLE>
  <BASE href="ftp://ftp.and.org/pub/james/ustr/";>
  </HEAD><BODY>
  <H1>Directory of <A 
href="ftp://ftp.and.org/pub/james/ustr/";>ftp://ftp.and.org/pub/james/ustr/</A></H1>
  <HR><PRE>
  <A href="..">Parent Directory</A>
  d        4096  Jun 24 23:30  <A href="0.99.3/">0.99.3/</A>
  d        4096  Jul 13 17:12  <A href="1.0.0/">1.0.0/</A>
  d        4096  Aug 04 05:22  <A href="1.0.1/">1.0.1/</A>
  d        4096  Oct 30 00:36  <A href="1.0.2/">1.0.2/</A>
           1074  Oct 30 00:21  <A href="NEWS">NEWS</A>
  l           4  Jun 24 23:36  <A href="README">README</A> -&gt; NEWS
  l           5  Oct 30 00:32  <A href="latest">latest</A> -&gt; 1.0.2
  l          11  Jun 24 23:36  <A href="rpms">rpms</A> -&gt; latest/rpms
  </PRE><HR>
  </BODY></HTML>
  [End of received content]
  uscan.orig debug: matching pattern (\d+(?:\.\d+)*)
  -- Found the following matching dirs:
       1.0.2
  uscan.orig debug: newest_dir => '1.0.2'
  uscan.orig debug: requesting URL ftp://ftp.and.org/pub/james/ustr/1.0.2/
  uscan.orig debug: received content:
  <HTML>
  <HEAD><TITLE>FTP directory</TITLE>
  <BASE href="ftp://ftp.and.org/pub/james/ustr/1.0.2/";>
  </HEAD><BODY>
  <H1>Directory of <A 
href="ftp://ftp.and.org/pub/james/ustr/1.0.2/";>ftp://ftp.and.org/pub/james/ustr/1.0.2/</A></H1>
  <HR><PRE>
  <A href="..">Parent Directory</A>
  d        4096  Oct 30 00:36  <A href="rpms/">rpms/</A>
         220373  Oct 30 00:36  <A 
href="ustr-1.0.2.tar.bz2">ustr-1.0.2.tar.bz2</A>
         281119  Oct 30 00:36  <A href="ustr-1.0.2.tar.gz">ustr-1.0.2.tar.gz</A>
  </PRE><HR>
  </BODY></HTML>
  [End of received content]
  uscan.orig debug: matching pattern 
(?:(?:ftp://ftp.and.org)?\/pub\/james\/ustr\/1\.0\.2\/)?ustr-(\d+(?:\.\d+)*)\.tar\.gz
  uscan.orig warning: In debian/watch no matching files for watch line
    
ftp://ftp.and.org/pub/james/ustr/(\d+(?:\.\d+)*)/ustr-(\d+(?:\.\d+)*)\.tar\.gz
  -- Scan finished
  [EMAIL PROTECTED]:~/deb/ustr/ustr-1.0.1$ 

Fixed version:

  [EMAIL PROTECTED]:~/deb/ustr/ustr-1.0.1$ /tmp/uscan --debug
  -- Scanning for watchfiles in .
  -- Found watchfile in ./debian
  -- In debian/watch, processing watchfile line:
     
ftp://ftp.and.org/pub/james/ustr/(\d+(?:\.\d+)*)/ustr-(\d+(?:\.\d+)*)\.tar\.gz
  uscan debug: dir=>/pub/james/ustr/  dirpattern=>(\d+(?:\.\d+)*)
  uscan debug: requesting URL ftp://ftp.and.org/pub/james/ustr/
  uscan debug: received content:
  <HTML>
  <HEAD><TITLE>FTP directory</TITLE>
  <BASE href="ftp://ftp.and.org/pub/james/ustr/";>
  </HEAD><BODY>
  <H1>Directory of <A 
href="ftp://ftp.and.org/pub/james/ustr/";>ftp://ftp.and.org/pub/james/ustr/</A></H1>
  <HR><PRE>
  <A href="..">Parent Directory</A>
  d        4096  Jun 24 23:30  <A href="0.99.3/">0.99.3/</A>
  d        4096  Jul 13 17:12  <A href="1.0.0/">1.0.0/</A>
  d        4096  Aug 04 05:22  <A href="1.0.1/">1.0.1/</A>
  d        4096  Oct 30 00:36  <A href="1.0.2/">1.0.2/</A>
           1074  Oct 30 00:21  <A href="NEWS">NEWS</A>
  l           4  Jun 24 23:36  <A href="README">README</A> -&gt; NEWS
  l           5  Oct 30 00:32  <A href="latest">latest</A> -&gt; 1.0.2
  l          11  Jun 24 23:36  <A href="rpms">rpms</A> -&gt; latest/rpms
  </PRE><HR>
  </BODY></HTML>
  [End of received content]
  uscan debug: matching pattern (\d+(?:\.\d+)*)
  -- Found the following matching dirs:
       1.0.2
  uscan debug: newest_dir => '1.0.2'
  uscan debug: requesting URL ftp://ftp.and.org/pub/james/ustr/1.0.2/
  uscan debug: received content:
  <HTML>
  <HEAD><TITLE>FTP directory</TITLE>
  <BASE href="ftp://ftp.and.org/pub/james/ustr/1.0.2/";>
  </HEAD><BODY>
  <H1>Directory of <A 
href="ftp://ftp.and.org/pub/james/ustr/1.0.2/";>ftp://ftp.and.org/pub/james/ustr/1.0.2/</A></H1>
  <HR><PRE>
  <A href="..">Parent Directory</A>
  d        4096  Oct 30 00:36  <A href="rpms/">rpms/</A>
         220373  Oct 30 00:36  <A 
href="ustr-1.0.2.tar.bz2">ustr-1.0.2.tar.bz2</A>
         281119  Oct 30 00:36  <A href="ustr-1.0.2.tar.gz">ustr-1.0.2.tar.gz</A>
  </PRE><HR>
  </BODY></HTML>
  [End of received content]
  uscan debug: matching pattern 
(?:(?:ftp://ftp.and.org)?\/pub\/james\/ustr\/1\.0\.2\/)?ustr-(\d+(?:\.\d+)*)\.tar\.gz
  -- Found the following matching files:
       ustr-1.0.2.tar.gz
  Newest version on remote site is 1.0.2, local version is 1.0.1
   => ustr-1.0.2.tar.gz already in package directory
  -- Scan finished
  [EMAIL PROTECTED]:~/deb/ustr/ustr-1.0.1$ 

-- System Information:
Debian Release: lenny/sid
  APT prefers unstable
  APT policy: (500, 'unstable')
Architecture: i386 (i686)

Kernel: Linux 2.6.18-5-xen-686 (SMP w/1 CPU core)
Locale: LANG=C, LC_CTYPE=cs_CZ.ISO-8859-2 (charmap=ISO-8859-2)
Shell: /bin/sh linked to /bin/bash

Versions of packages devscripts depends on:
ii  debianutils                   2.26       Miscellaneous utilities specific t
ii  dpkg-dev                      1.14.7     package building tools for Debian
ii  libc6                         2.6.1-6    GNU C Library: Shared libraries
ii  perl                          5.8.8-11.1 Larry Wall's Practical Extraction 
ii  sed                           4.1.5-4    The GNU sed stream editor

Versions of packages devscripts recommends:
ii  fakeroot                      1.8.2      Gives a fake root environment

-- no debconf information



--- End Message ---
--- Begin Message ---
Source: devscripts
Source-Version: 2.10.11

We believe that the bug you reported is fixed in the latest version of
devscripts, which is due to be installed in the Debian FTP archive:

devscripts_2.10.11.dsc
  to pool/main/d/devscripts/devscripts_2.10.11.dsc
devscripts_2.10.11.tar.gz
  to pool/main/d/devscripts/devscripts_2.10.11.tar.gz
devscripts_2.10.11_i386.deb
  to pool/main/d/devscripts/devscripts_2.10.11_i386.deb



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.
Luk Claes <[EMAIL PROTECTED]> (supplier of updated devscripts 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: SHA1

Format: 1.7
Date: Wed, 14 Nov 2007 22:53:22 +0100
Source: devscripts
Binary: devscripts
Architecture: source i386
Version: 2.10.11
Distribution: unstable
Urgency: low
Maintainer: Devscripts Devel Team <[EMAIL PROTECTED]>
Changed-By: Luk Claes <[EMAIL PROTECTED]>
Description: 
 devscripts - Scripts to make the life of a Debian Package maintainer easier
Closes: 419657 420899 438971 439666 439667 448636 448730 448795
Changes: 
 devscripts (2.10.11) unstable; urgency=low
 .
   [ Adam D. Barratt ]
   * uscan: Correctly parse HTMLised FTP directory listings. Thanks to
     Vaclav Ovsik for the patch (Closes: #448636)
   * desktop2menu: New script to generate skeleton menu files from
     freedesktop.org .desktop files. Thanks to Sune Vuorela (Closes: #448730)
   * debchange: Default to using -t / --mainttrailer when using the "changelog"
     heuristic. Thanks to Joey Hess for the patch (Closes: #448795)
   * debcommit: Automatically include the changelog in the list of files to be
     committed (Closes: #419657, again)
   * debcommit: Correctly pull the depot path from the output of svk info
 .
   [ Luk Claes ]
   * debdiff: Support tarball in tarball (Closes: #439667).
   * debdiff: Support p-u-new use case (Closes: #439666).
   * chdist: New script to easily play with several distributions.
     Closes: #438971
   * debian/control: Add build dependency on libfile-desktopentry-perl and
     liburi-perl so perl -c won't fail for desktop2menu and rmadison.
 .
   [ Joey Hess ]
   * debcommit: Avoid svk hang by only running svk if ~/.svk/local exists.
     Closes: #420899
   * debcommit: Try harder to see if the package is in git. Look for
     .git in parent directories too.
Files: 
 1feb06a8a53daf0aabea721733e3707f 1131 devel optional devscripts_2.10.11.dsc
 7d6732241467c628522aa7ad457a7494 483786 devel optional 
devscripts_2.10.11.tar.gz
 b82e648a41ecf30b04c1bc020cf0ddb4 420650 devel optional 
devscripts_2.10.11_i386.deb

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.6 (GNU/Linux)

iD8DBQFHO29p5UTeB5t8Mo0RArqpAJ99vTgOjISOnxr8SO5Ux1U74k70qgCfX38i
TyLQJd9qhnm+03PBn9sAJd0=
=iaZh
-----END PGP SIGNATURE-----



--- End Message ---

Reply via email to