Debian Bug report logs - #772947
[linkchecker] linkchecker broken on https URLs: ImportError: cannot import name get_subj_alt_name

version graph

Package: linkchecker; Maintainer for linkchecker is Antoine Beaupré <anarcat@debian.org>; Source for linkchecker is src:linkchecker (PTS, buildd, popcon).

Reported by: Török Edwin <edwin@etorok.net>

Date: Fri, 12 Dec 2014 12:00:01 UTC

Severity: important

Found in version linkchecker/9.3-1

Fixed in version linkchecker/9.3-1.1

Done: Antoine Beaupré <anarcat@debian.org>

Bug is archived. No further changes may be made.

Forwarded to https://github.com/wummel/linkchecker/pull/656

View this report as an mbox folder, status mbox, maintainer mbox


Report forwarded to debian-bugs-dist@lists.debian.org, Bastian Kleineidam <calvin@debian.org>:
Bug#772947; Package linkchecker. (Fri, 12 Dec 2014 12:00:06 GMT) (full text, mbox, link).


Acknowledgement sent to Török Edwin <edwin@etorok.net>:
New Bug report received and forwarded. Copy sent to Bastian Kleineidam <calvin@debian.org>. (Fri, 12 Dec 2014 12:00:06 GMT) (full text, mbox, link).


Message #5 received at submit@bugs.debian.org (full text, mbox, reply):

From: Török Edwin <edwin@etorok.net>
To: submit@bugs.debian.org
Subject: [linkchecker] linkchecker broken on https URLs: ImportError: cannot import name get_subj_alt_name
Date: Fri, 12 Dec 2014 13:50:11 +0200
Package: linkchecker
Version: 9.3-1
Severity: normal

--- Please enter the report below this line. ---

Upstream bugreport: https://github.com/wummel/linkchecker/issues/566
$ linkchecker https://www.google.com
[...]
 File "/usr/lib/python2.7/dist-packages/linkcheck/httputil.py", line 35, in x509_to_dict
    line: from requests.packages.urllib3.contrib.pyopenssl import get_subj_alt_name
    locals:
      requests = <not found>
      requests.packages = <not found>
      requests.packages.urllib3 = <not found>
      requests.packages.urllib3.contrib = <not found>
      requests.packages.urllib3.contrib.pyopenssl = <not found>
      get_subj_alt_name = <not found>
ImportError: cannot import name get_subj_alt_name
[...]

--- System information. ---
Architecture: amd64
Kernel:       Linux 3.16.0-4-amd64

Debian Release: 8.0
  500 unstable        ftp.ro.debian.org 
  500 testing         ftp.ro.debian.org 
  500 testing         cdn.skylable.com 
  500 stable          cdn.skylable.com 
    1 experimental    ftp.ro.debian.org 

--- Package information. ---
Depends              (Version) | Installed
==============================-+-===========
python              (>= 2.7.2) | 2.7.8-2
python                (<< 2.8) | 2.7.8-2
libc6                (>= 2.14) | 
python-requests     (>= 2.2.1) | 


Package's Recommends field is empty.

Suggests                  (Version) | Installed
===================================-+-=============
clamav-daemon                       | 
linkchecker-gui                     | 
linkchecker-web                     | 
python-argcomplete                  | 
python-cssutils                     | 1.0-2
python-gconf                        | 2.28.1+dfsg-1.1
python-geoip           (>= 1.2.1-2) | 
python-meliae                       | 
python-twill                        | 







Information forwarded to debian-bugs-dist@lists.debian.org, Bastian Kleineidam <calvin@debian.org>:
Bug#772947; Package linkchecker. (Tue, 11 Aug 2015 02:30:03 GMT) (full text, mbox, link).


Acknowledgement sent to Nathaniel Beaver <nathanielmbeaver@gmail.com>:
Extra info received and forwarded to list. Copy sent to Bastian Kleineidam <calvin@debian.org>. (Tue, 11 Aug 2015 02:30:03 GMT) (full text, mbox, link).


Message #10 received at 772947@bugs.debian.org (full text, mbox, reply):

From: Nathaniel Beaver <nathanielmbeaver@gmail.com>
To: 772947@bugs.debian.org
Subject: patch
Date: Mon, 10 Aug 2015 21:31:09 -0500
[Message part 1 (text/plain, inline)]
The patch is quite small.
[patch.httputil.py (text/x-python, attachment)]

Information forwarded to debian-bugs-dist@lists.debian.org, Bastian Kleineidam <calvin@debian.org>:
Bug#772947; Package linkchecker. (Mon, 31 Aug 2015 14:30:07 GMT) (full text, mbox, link).


Acknowledgement sent to fboulogne@sciunto.org:
Extra info received and forwarded to list. Copy sent to Bastian Kleineidam <calvin@debian.org>.

Your message did not contain a Subject field. They are recommended and useful because the title of a Bug is determined using this field. Please remember to include a Subject field in your messages in future.

(Mon, 31 Aug 2015 14:30:07 GMT) (full text, mbox, link).


Message #15 received at 772947@bugs.debian.org (full text, mbox, reply):

From: François Boulogne <fboulogne@sciunto.org>
To: 772947@bugs.debian.org
Date: Mon, 31 Aug 2015 16:24:17 +0200
The patch works well for me! Thanks.

-- 
François Boulogne.
http://www.sciunto.org
GPG: 32D5F22F




Information forwarded to debian-bugs-dist@lists.debian.org, Bastian Kleineidam <calvin@debian.org>:
Bug#772947; Package linkchecker. (Sun, 29 Nov 2015 01:21:04 GMT) (full text, mbox, link).


Acknowledgement sent to Russ Allbery <rra@debian.org>:
Extra info received and forwarded to list. Copy sent to Bastian Kleineidam <calvin@debian.org>. (Sun, 29 Nov 2015 01:21:04 GMT) (full text, mbox, link).


Message #20 received at 772947@bugs.debian.org (full text, mbox, reply):

From: Russ Allbery <rra@debian.org>
To: 772947@bugs.debian.org
Subject: Re: Bug#772947: [linkchecker] linkchecker broken on https URLs: ImportError: cannot import name get_subj_alt_name
Date: Sat, 28 Nov 2015 17:20:01 -0800
Control: severity -1 important

Török Edwin <edwin@etorok.net> writes:

> Package: linkchecker
> Version: 9.3-1
> Severity: normal

> --- Please enter the report below this line. ---

> Upstream bugreport: https://github.com/wummel/linkchecker/issues/566
> $ linkchecker https://www.google.com
> [...]
>  File "/usr/lib/python2.7/dist-packages/linkcheck/httputil.py", line 35, in x509_to_dict
>     line: from requests.packages.urllib3.contrib.pyopenssl import get_subj_alt_name
>     locals:
>       requests = <not found>
>       requests.packages = <not found>
>       requests.packages.urllib3 = <not found>
>       requests.packages.urllib3.contrib = <not found>
>       requests.packages.urllib3.contrib.pyopenssl = <not found>
>       get_subj_alt_name = <not found>
> ImportError: cannot import name get_subj_alt_name
> [...]

Ping on this bug?  There's a patch in the bug, and this is also broken in
stable.  I think it's arguably serious severity, since not being able to
check HTTPS URLs is a pretty major limitation.  It's at least important
(upgrading now).

-- 
Russ Allbery (rra@debian.org)               <http://www.eyrie.org/~eagle/>



Severity set to 'important' from 'normal' Request was from Russ Allbery <rra@debian.org> to 772947-submit@bugs.debian.org. (Sun, 29 Nov 2015 01:21:04 GMT) (full text, mbox, link).


Information forwarded to debian-bugs-dist@lists.debian.org, Bastian Kleineidam <calvin@debian.org>:
Bug#772947; Package linkchecker. (Thu, 19 May 2016 18:09:12 GMT) (full text, mbox, link).


Acknowledgement sent to Antoine Beaupré <anarcat@debian.org>:
Extra info received and forwarded to list. Copy sent to Bastian Kleineidam <calvin@debian.org>. (Thu, 19 May 2016 18:09:12 GMT) (full text, mbox, link).


Message #27 received at 772947@bugs.debian.org (full text, mbox, reply):

From: Antoine Beaupré <anarcat@debian.org>
To: Debian Bug Tracking System <772947@bugs.debian.org>
Subject: Re: [linkchecker] linkchecker broken on https URLs: ImportError: cannot import name get_subj_alt_name
Date: Thu, 19 May 2016 13:53:00 -0400
Package: linkchecker
Version: 9.3-1
Followup-For: Bug #772947

This is still an issue.

The package is orphaned so i will likely prepare a NMU if i can find
the time.

In the meantime, w3c-checker works.

-- System Information:
Debian Release: 8.4
  APT prefers stable-updates
  APT policy: (500, 'stable-updates'), (500, 'proposed-updates'), (500, 'stable'), (1, 'testing')
Architecture: amd64 (x86_64)

Kernel: Linux 4.2.0-0.bpo.1-amd64 (SMP w/2 CPU cores)
Locale: LANG=fr_CA.UTF-8, LC_CTYPE=fr_CA.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)

Versions of packages linkchecker depends on:
ii  libc6            2.19-18+deb8u4
ii  python           2.7.9-1
ii  python-requests  2.4.3-6

linkchecker recommends no packages.

Versions of packages linkchecker suggests:
pn  clamav-daemon       <none>
pn  linkchecker-gui     <none>
pn  linkchecker-web     <none>
pn  python-argcomplete  <none>
ii  python-cssutils     0.9.10-1
ii  python-gconf        2.28.1+dfsg-1.1
ii  python-geoip        1.3.2-1
pn  python-meliae       <none>
pn  python-twill        <none>

-- no debconf information



Set Bug forwarded-to-address to 'https://github.com/wummel/linkchecker/pull/656'. Request was from Antoine Beaupré <anarcat@debian.org> to control@bugs.debian.org. (Thu, 19 May 2016 18:57:10 GMT) (full text, mbox, link).


Reply sent to Antoine Beaupré <anarcat@debian.org>:
You have taken responsibility. (Thu, 19 May 2016 19:24:04 GMT) (full text, mbox, link).


Notification sent to Török Edwin <edwin@etorok.net>:
Bug acknowledged by developer. (Thu, 19 May 2016 19:24:04 GMT) (full text, mbox, link).


Message #34 received at 772947-close@bugs.debian.org (full text, mbox, reply):

From: Antoine Beaupré <anarcat@debian.org>
To: 772947-close@bugs.debian.org
Subject: Bug#772947: fixed in linkchecker 9.3-1.1
Date: Thu, 19 May 2016 19:20:43 +0000
Source: linkchecker
Source-Version: 9.3-1.1

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

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 772947@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Antoine Beaupré <anarcat@debian.org> (supplier of updated linkchecker 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 ftpmaster@ftp-master.debian.org)


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

Format: 1.8
Date: Thu, 19 May 2016 14:53:14 -0400
Source: linkchecker
Binary: linkchecker linkchecker-web linkchecker-gui
Architecture: source amd64 all
Version: 9.3-1.1
Distribution: unstable
Urgency: medium
Maintainer: Bastian Kleineidam <calvin@debian.org>
Changed-By: Antoine Beaupré <anarcat@debian.org>
Description:
 linkchecker - check websites and HTML documents for broken links
 linkchecker-gui - check websites and HTML documents for broken links (GUI client)
 linkchecker-web - check websites and HTML documents for broken links (web client)
Closes: 772947
Changes:
 linkchecker (9.3-1.1) unstable; urgency=medium
 .
   * Non-maintainer upload.
   * fix HTTPS checks (Closes: #772947)
Checksums-Sha1:
 9e71976588ba52407491f5f1d0154b610c192e6b 1942 linkchecker_9.3-1.1.dsc
 13b406e636d0cd41b8a9bc2fbc1126fd8edaac1a 19884 linkchecker_9.3-1.1.debian.tar.xz
 7be10832d075f7116a911f016b32273eea16f225 59660 linkchecker-dbgsym_9.3-1.1_amd64.deb
 37e797a119c7f426606c98025be67c8f518d6aa6 100912 linkchecker-gui_9.3-1.1_all.deb
 4221072776661fffa8e15de5ce1d916ceb13e682 57670 linkchecker-web_9.3-1.1_all.deb
 62ef1bd0a604ab1a8b239ca0a0c5fa81f9c6837c 311814 linkchecker_9.3-1.1_amd64.deb
Checksums-Sha256:
 d69b6d3fd381c359b3f0ad02f58337b3b600dd4fc66612046babb1bfa26ef690 1942 linkchecker_9.3-1.1.dsc
 ff59bdf231b5fe8302407a16b3c74cadb8e423027b2e2cdf63db89e70f771870 19884 linkchecker_9.3-1.1.debian.tar.xz
 7359b2091f7ef7a3303f084fed115c7f631474056ff4c050dde494e7d7a5b9b9 59660 linkchecker-dbgsym_9.3-1.1_amd64.deb
 b0db0819b84c92bc2a512f2a129b4b085df6412dc5dd1630d9c4117738bb8f04 100912 linkchecker-gui_9.3-1.1_all.deb
 6de8103770ce923ad86519dfc0e066250a8c4ba757546e5a7b50c2335aef7f30 57670 linkchecker-web_9.3-1.1_all.deb
 694a2238a3edcf99f3459d60e86a5f451e5fb2cd916c5c68ab1b84e94af9c898 311814 linkchecker_9.3-1.1_amd64.deb
Files:
 fec4d7c99b347b351347ffdd71706787 1942 web optional linkchecker_9.3-1.1.dsc
 d0300fe86035b5c3ad53e881cd3de866 19884 web optional linkchecker_9.3-1.1.debian.tar.xz
 23284d105424416c735f0e88150e9add 59660 debug extra linkchecker-dbgsym_9.3-1.1_amd64.deb
 10744c8cc3e30bcd732ee03282353b8a 100912 web optional linkchecker-gui_9.3-1.1_all.deb
 8d1db7ce499f4b310fcea29b23400e92 57670 web optional linkchecker-web_9.3-1.1_all.deb
 13c06da9b6925d8b18fe8dd03c06466a 311814 web optional linkchecker_9.3-1.1_amd64.deb

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1

iQIcBAEBCAAGBQJXPg4hAAoJEHkhUlJ7dZIePwcQALW2oQvlAJn2XPsEHy1at4pi
iPHhgbowbC+3RX4nH3FfmTMb7aSnIGxVU44JAqnBbqrIc0WdLj2CoXBhfhHiPgUL
jvy4q6rcvHk4IjUVSiy2BiWmGfKss8NqrAuOmrfE/AB4ZXFQiS7SXZnoFlwsp3rw
T3zkMskNmAZQHTCZWsTsas+R/SAHfx4voWAaQkZ3SD5LvoWKM6Jcyua8gXOEVBk8
ZIzvhDvk0br6lPtysUgnWb1LNksFD5e3QOPqieMTrnJdOIKHeZilbrV23w2pMS46
koznLdw0eaGIVr/ggt6DhQtcUsrjqBjCd0c/0s2dnFRkKZ7K5rzIA6eE8DOPbBxp
5rxYIHJXLiTK/UtGUQ1iQvNb1Qewb2m5zipUmF2Rxxvs8BU9DP8HRRPI1ihACqWv
xthxnGKbOz0PCGhorkGQ3rd3KsMD2P7MunwPUIUrGHMKeIb8HMkMkWoVPwzcy083
TsDgZDFKynUTERtGnoWYp168EbCcnjCV/5CtUp566mBmLvLkG5U1vUVfjkM/x+ZH
SoXrjm2e6TSpZgccVALMW9lMYtlvmsDLBfM0DZlUSZAibYH6apcy4jmb+TCQM/RN
qGlGDOXa6gkuukL/FdxJrIjVS2+dolERxEhboW/v9868nvqnmV8qZxkLZFCMrdqK
cux5GfxX0z/M+oaChPX2
=HQho
-----END PGP SIGNATURE-----




Bug archived. Request was from Debbugs Internal Request <owner@bugs.debian.org> to internal_control@bugs.debian.org. (Wed, 22 Jun 2016 07:30:22 GMT) (full text, mbox, link).


Send a report that this bug log contains spam.


Debian bug tracking system administrator <owner@bugs.debian.org>. Last modified: Thu Nov 21 23:39:31 2024; Machine Name: buxtehude

Debian Bug tracking system

Debbugs is free software and licensed under the terms of the GNU Public License version 2. The current version can be obtained from https://bugs.debian.org/debbugs-source/.

Copyright © 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson, 2005-2017 Don Armstrong, and many other contributors.