-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512

tags 740862 + confirmed
thanks


Am 2014-03-05 17:43, schrieb Axel Beckert:
> Package: duck Version: 0.2
> 
> Hi Simon,
> 
> running duck in Debian's zsh's git repository causes curl errors
> due to one "mailto:"; URL:
> 
> ~/zsh/zsh $ duck -v debian/control: Homepage: http://www.zsh.org/:
> OK debian/control: Vcs-Browser:
> http://anonscm.debian.org/gitweb/?p=collab-maint/zsh.git: OK 
> debian/control: Vcs-Git:
> git://anonscm.debian.org/collab-maint/zsh.git: OK 
> debian/upstream/metadata: FAQ: URL:
> http://zsh.sourceforge.net/FAQ/: OK debian/upstream/metadata:
> Changelog: URL: http://zsh.sourceforge.net/releases.html: OK 
> debian/upstream/metadata: Homepage: URL:
> http://zsh.sourceforge.net/: OK debian/upstream/metadata:
> Repository-Browse: URL:
> http://sourceforge.net/p/zsh/code/ci/master/tree/: OK 
> debian/upstream/metadata: Repository: URL:
> git://git.code.sf.net/p/zsh/code: ERROR Curl:1 HTTP:0 Unsupported
> protocol Protocol git not supported or disabled in libcurl
> 
> 
> debian/upstream/metadata: Bug-Submit: URL:
> mailto:[email protected]: ERROR Curl:6 HTTP:0 Couldn't resolve
> host name Could not resolve host: zsh.org
> 
> 
> ~/zsh/zsh $
> 
> (The first error is the same as reported in #740859, the second one
> is the relevant one.)
> 
> May it should just check if the domain of an e-mail address exists
> (A, AAAA or MX record; or maybe an whois request), but nothing
> more.
> 

Yes, good point. IANA tells me that mailto: is a permanent URI Scheme
[1], so I'll come up with a new check to look for

1. MX entries
2. A(AAA) records.

If nothing is found, the domain is surely invalid and thus worth being
reported.

Thanks for your suggestions.

I'll also contact Charles concering the exact definition of URL for
the upstream metadata.


bye, Simon

[1]
http://www.iana.org/assignments/uri-schemes/uri-schemes.xhtml#uri-schemes-1

> 
> -- System Information: Debian Release: jessie/sid APT prefers
> unstable APT policy: (990, 'unstable'), (600, 'testing'), (400,
> 'stable'), (110, 'experimental') Architecture: amd64 (x86_64) 
> Foreign Architectures: i386
> 
> Kernel: Linux 3.12-trunk-amd64 (SMP w/1 CPU core) Locale:
> LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8) Shell:
> /bin/sh linked to /bin/dash
> 
> Versions of packages duck depends on: ii  bzr
> 2.6.0+bzr6591-1 ii  git                            1:1.9.0-1 ii
> libfile-which-perl             1.09-1 ii
> libparse-debian-packages-perl  0.03-2 ii  libwww-curl-perl
> 4.17-1 ii  mercurial                      2.9.1-1 ii  perl
> 5.18.2-2+b1 ii  subversion                     1.8.8-1
> 
> duck recommends no packages.
> 
> duck suggests no packages.
> 
> -- no debconf information
> 


- -- 

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.12 (GNU/Linux)
Comment: Using GnuPG with Thunderbird - http://www.enigmail.net/

iQIcBAEBCgAGBQJTGClEAAoJEBy08PeN7K/p3X0P/Aur80MAOdxst9mSgw4VX3Ue
ndQLq5vM2jPp8Tg15RGjDJ1QSS65R8bw/AZJhm/YvOr8pkvMYldvfVp5HBxrniSH
EBqd1pus+/b+pMPIsy6r/3rXNqQVBMIuai5pUEn/lS6vsdHDJkGuJ4zRH7tfq49E
2MxsxMPhcbh7/ANcxML9tN2CCCnONbcbigvy6d0VexsgytKmme88GPwrsJjyFzOh
0zmkfpd3XxqkTnpNkJ3siGyfuNTRc6sRsO0sSryY1T6RdTycISnSikR+0io4XYLA
b5unrsPbcc/fnjdHnZufEDmnzUgDUBFAw3KRY/musnxVbZczF0t+KwUTcw1PbS+M
bgztiikFIMcHbWpZxVZoko1Y1bF8qct1KqTX/jXvWuNQ4gi1D7+P65QY7QkZgsRt
A+SSzxrcYbfzdx0IAfPY82FDoUE8oc+mXnYismGdvgN18XQNbH4thgw7Oxh13lfc
behJeNmc+euYy1eahiASt/d0G069evTI/LErXO0UBukgYzjQCh0jQfkHuEdP4ibg
fzfc4Pv5/oRpEgcV+TcQrSPpbmfRYVDyhEJHMd1sTatDvC69u15tflo8K1wcp/1M
m0yLy5/TxzGVaJXKz9Wla0Wp+0JYftZtp8eLir40KzB/l4BIvPVH35kIPmtckcED
BlPQC4AIeZOpiKsXgBJ7
=4C5Y
-----END PGP SIGNATURE-----


-- 
To UNSUBSCRIBE, email to [email protected]
with a subject of "unsubscribe". Trouble? Contact [email protected]

Reply via email to