Package: duck
Version: 0.7
Severity: normal

Dear Simon,

I have a strange effect with duck trying to find the end of an URL. I
have no idea what triggers the issue, so I'll give a few examples:

The following line (without the double quotes) is recognized properly
and causes duck to report it due to a 404:

" (http://www.isbn-international.org/page/ranges) within your package. We"

The following line is also recognized properly and is not reported as it
exists:

" 
(http://web.archive.org/web/20130921054942/http://isbn-international.org/page/ranges)"

But the following line is not recognized correctly and hence causes a
false positive:

" 
(http://web.archive.org/web/20130921054942/http://isbn-international.org/page/ranges)
 within your package. We"

duck's result:

E: debian/copyright:41: URL: 
http://web.archive.org/web/20130921054942/http://isbn-international.org/page/ranges):
 ERROR (Certainty:possible)
   Curl:0 HTTP:404 No error

Note the trailing ")" in the URL.

The examples above are from the debian/copyright file of
libbusiness-isbn-data-perl. All three stages can also be found in git at
https://anonscm.debian.org/cgit/pkg-perl/packages/libbusiness-isbn-data-perl.git
soon after having sent this bug report.

-- System Information:
Debian Release: stretch/sid
  APT prefers unstable
  APT policy: (990, 'unstable'), (600, 'testing'), (111, 'buildd-unstable'), 
(111, 'buildd-experimental'), (110, 'experimental')
Architecture: amd64 (x86_64)

Kernel: Linux 3.19.0-trunk-amd64 (SMP w/4 CPU cores)
Locale: LANG=C.UTF-8, LC_CTYPE=C.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)

Versions of packages duck depends on:
ii  libconfig-inifiles-perl              2.83-3
ii  libfile-which-perl                   1.18-1
ii  libmailtools-perl                    2.13-1
ii  libnet-dns-perl                      0.81-2
ii  libparse-debcontrol-perl             2.005-4
ii  libpath-class-perl                   0.35-1
ii  libregexp-common-email-address-perl  1.01-4
ii  libregexp-common-perl                2013031301-1
ii  libstring-similarity-perl            1.04-1+b2
ii  libwww-curl-perl                     4.17-1+b1
ii  libxml-xpath-perl                    1.13-7
ii  libyaml-libyaml-perl                 0.41-6
ii  perl                                 5.20.2-6

duck recommends no packages.

Versions of packages duck suggests:
ii  bzr         2.6.0+bzr6602-2
ii  git         1:2.1.4-2.1
ii  mercurial   3.1.2-2
ii  subversion  1.8.13-1

-- no debconf information


-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org

Reply via email to