Debian Bug report logs - #789753
Add Python 3 support to ca-certificates source.

version graph

Package: src:ca-certificates; Maintainer for src:ca-certificates is Julien Cristau <jcristau@debian.org>;

Reported by: Andrew Wilcox <AWilcox@Wilcox-Tech.com>

Date: Wed, 24 Jun 2015 05:51:02 UTC

Severity: wishlist

Tags: patch

Found in version ca-certificates/20141019

Fixed in version ca-certificates/20151214

Done: Michael Shuler <michael@pbandjelly.org>

Bug is archived. No further changes may be made.

Toggle useless messages

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


Report forwarded to debian-bugs-dist@lists.debian.org, Michael Shuler <michael@pbandjelly.org>:
Bug#789753; Package src:ca-certificates. (Wed, 24 Jun 2015 05:51:05 GMT) (full text, mbox, link).


Acknowledgement sent to Andrew Wilcox <AWilcox@Wilcox-Tech.com>:
New Bug report received and forwarded. Copy sent to Michael Shuler <michael@pbandjelly.org>. (Wed, 24 Jun 2015 05:51:05 GMT) (full text, mbox, link).


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

From: Andrew Wilcox <AWilcox@Wilcox-Tech.com>
To: submit@bugs.debian.org
Subject: Add Python 3 support to ca-certificates source.
Date: Wed, 24 Jun 2015 00:41:25 -0500
[Message part 1 (text/plain, inline)]
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

Source: ca-certificates
Version: 20141019
Severity: wishlist
Tags: patch

The attached patch adds support for Python 3.  I have tested it with
multiple Python interpreters (2.7, 3.3, 3.4, PyPy 2.4) and, with this
patch applied, all of them generate the same PEM files that the old
version did on 2.7.
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2

iQIcBAEBCAAGBQJVikL/AAoJEMspy1GSK50UQkEP/37OD3cAJTkJkAjEnarmEudw
VpYzHu6cnlzRremU5M0oUuVSFYkxw2yIwMFtk8JBBenSa4DuQ0XrVIgrhJXR46dV
XiPzazjCUWepp4WcHp0bfSyPqtqONm4g2mf6mTrDNBsReoFPCDQyh4qWJliT8R9h
pU3nvHvDz0BZxRVsAeiIyU64tEwwyiO5pmgQYu3QODSOSSktTR0IIZlPZKg0PjBg
Qt/PpS96dsr4XiI5YzRGnSj09IIDiET9Z7koBiTb5tuPackd+w3+1U9H6rZ1EYH9
tTH/Dk+EfIGisWn/M6BXvvnUBHYccXE1b8kKx6yBHiL61XmCqhgAu3XreM+ezYXe
/wiv8jt/z69Qln9kCGKoz/jwE0GmMP/dzJaQm4kLyXKRdqHtRIxbncHMkvXP0Kxb
0bhzIgy/tWS5I3CCT8LEyq9I9LWhPYmQ6rFKHQraUlVynimO1q0ChQSqRbvp56dn
kNTmusZdTuV7uc245+ZCaZEytuYmmRV2ZdE5ITixdqVVZSjutLswSZoIEE7KvkcV
PXR/kvIaw953pelD9eUua6PwOb97lEL1si3dytE882AcGm1px55SafCfoky8g3vQ
oRwnFrdNU3w7KN4ZyPnvovkzjrFz6c2VnVRqNSVhmUlpfn7j1MNjsqQuw9Nygcvq
+Plm6FRlovXHcC5+f1GK
=vv7F
-----END PGP SIGNATURE-----

[0001-Update-certdata2pem.py-for-Python-3.patch (text/x-patch, attachment)]
[0x922B9D14.asc (application/pgp-keys, attachment)]
[0001-Update-certdata2pem.py-for-Python-3.patch.sig (application/pgp-signature, attachment)]
[0x922B9D14.asc.sig (application/pgp-signature, attachment)]

Information forwarded to debian-bugs-dist@lists.debian.org:
Bug#789753; Package src:ca-certificates. (Thu, 25 Jun 2015 14:48:03 GMT) (full text, mbox, link).


Acknowledgement sent to Michael Shuler <michael@pbandjelly.org>:
Extra info received and forwarded to list. (Thu, 25 Jun 2015 14:48:03 GMT) (full text, mbox, link).


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

From: Michael Shuler <michael@pbandjelly.org>
To: 789753@bugs.debian.org
Cc: Andrew Wilcox <AWilcox@Wilcox-Tech.com>
Subject: Re: Bug#789753: Add Python 3 support to ca-certificates source.
Date: Thu, 25 Jun 2015 09:44:34 -0500
This is great - thanks, Andrew!

-- 
Kind regards,
Michael



Information forwarded to debian-bugs-dist@lists.debian.org, Michael Shuler <michael@pbandjelly.org>:
Bug#789753; Package src:ca-certificates. (Sat, 18 Jul 2015 03:54:03 GMT) (full text, mbox, link).


Acknowledgement sent to Andrew Wilcox <AWilcox@Wilcox-Tech.com>:
Extra info received and forwarded to list. Copy sent to Michael Shuler <michael@pbandjelly.org>. (Sat, 18 Jul 2015 03:54:03 GMT) (full text, mbox, link).


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

From: Andrew Wilcox <AWilcox@Wilcox-Tech.com>
To: Michael Shuler <michael@pbandjelly.org>, 789753@bugs.debian.org
Subject: Re: Bug#789753: Add Python 3 support to ca-certificates source.
Date: Fri, 17 Jul 2015 22:44:51 -0500
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

Hello Michael,

Is there anything else that I need to do to get this patch merged, or is
there any ETA?  This is one of the last packages I use that require
Python 2 to build so I'm highly motivated.  I'll be happy to do any
further testing, if necessary.

Thank you so much.

- --Andrew

On 25/06/15 09:44, Michael Shuler wrote:
> This is great - thanks, Andrew!
>

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2

iQIcBAEBCAAGBQJVqcusAAoJEMspy1GSK50UpJgQAMORIAel+9bSGb01QccUDQ6P
kOyoo+3yAEcs/5XBXRHsAq7xlIvqgTwzwUI/BwF3MwJYGrpxJ7xLFEtN+h9eA7nO
hPa31HHbiY4i/51q3PLfgJYomcPD90ECvgfduRbtu3iyeLa1Dnypyyv/0KCJHiUV
8rwb/TtHxDruXNANUlFYKNN5k/oLjMv49y7kElfC23SQd2gUDj874ULIhgsXg9ql
a5bN9I7eVfFCSfvGUnGRO4KmeOq52bunHq8YG/pMBPLSok0yti9az/romAw1PsaY
pTK//d8nvvZLY1/LRUFnI8G8GvO+MOVt6T2g59/wQMjwRLHMNHg+I5exXycuOMr4
wXCru4Yr/wn3xt5en1NkrtMKySz7ow7QzXUGCNgnMYWvhie1NwxFeEiAo4GbRzR0
NXrdHgUqG+aijflWuXUR1lGbN3HeNjJuIRIgjcQS3DERqb/F/bBHJSz5XEN9hdf7
4O4XRlNZoXXH44RWzFK0jUYyDwVcW9xMcf0+QT7TznE2SbnXRoxjnWCHppOu/XqA
79FUn08E/QRkuyB3xTHe3arKdujqrmIA40fGb+Xn030CZheXdWvgqrJrPOSTrTPh
4/NHJc/svgrGBMxDjESSB1SAAPoQAxX5duQmJaG0EWiq3qNvec/pEEiV3jdLTcEb
hYFgK/KCtSaZmTOcsPix
=tRh4
-----END PGP SIGNATURE-----




Information forwarded to debian-bugs-dist@lists.debian.org:
Bug#789753; Package src:ca-certificates. (Sat, 18 Jul 2015 04:03:07 GMT) (full text, mbox, link).


Acknowledgement sent to Michael Shuler <michael@pbandjelly.org>:
Extra info received and forwarded to list. (Sat, 18 Jul 2015 04:03:07 GMT) (full text, mbox, link).


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

From: Michael Shuler <michael@pbandjelly.org>
To: Andrew Wilcox <AWilcox@Wilcox-Tech.com>
Cc: 789753@bugs.debian.org
Subject: Re: Bug#789753: Add Python 3 support to ca-certificates source.
Date: Fri, 17 Jul 2015 23:00:36 -0500
On 07/17/2015 10:44 PM, Andrew Wilcox wrote:
> Is there anything else that I need to do to get this patch merged, or is
> there any ETA?  This is one of the last packages I use that require
> Python 2 to build so I'm highly motivated.  I'll be happy to do any
> further testing, if necessary.

I just finished a rather long work day/week, so I'm not sure how much 
energy I'll have this weekend to test out your patch. I sort of need a 
weekend. :) I will try to get to this soon, since it doesn't appear to 
be too invasive and I will let you know if I have any issues.

> Thank you so much.

Thank you for the patch, I appreciate it!

-- 
Kind regards,
Michael



Information forwarded to debian-bugs-dist@lists.debian.org, Michael Shuler <michael@pbandjelly.org>:
Bug#789753; Package src:ca-certificates. (Mon, 14 Sep 2015 15:03:04 GMT) (full text, mbox, link).


Acknowledgement sent to Andrew Wilcox <AWilcox@Wilcox-Tech.com>:
Extra info received and forwarded to list. Copy sent to Michael Shuler <michael@pbandjelly.org>. (Mon, 14 Sep 2015 15:03:04 GMT) (full text, mbox, link).


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

From: Andrew Wilcox <AWilcox@Wilcox-Tech.com>
To: Michael Shuler <michael@pbandjelly.org>
Cc: 789753@bugs.debian.org
Subject: Re: Bug#789753: Add Python 3 support to ca-certificates source.
Date: Mon, 14 Sep 2015 09:51:02 -0500
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

On 17/07/15 23:00, Michael Shuler wrote:
> I just finished a rather long work day/week, so I'm not sure how much energy I'll have this weekend
to test out your patch. I sort of need a weekend. :) I will try to get
to this soon, since it doesn't appear to be too invasive and I will let
you know if I have any issues.
>

Hello there,

Just wondering about the status of this.  There's been a few weekends
since I last checked in :)  This is one of the main packages holding
back my system from being Python 3-clean now.

Thank you for your time, and I hope my patch is sufficient.

Best,
Andrew
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2

iQIcBAEBCAAGBQJV9t7PAAoJEMspy1GSK50Up0kQAImszlVtnck2oViiwv0jnNeb
bB8LLqeX9sVVEcddDn5SWlhagev9ueWvpge8Da/32Jf72MDjVryT5ioX0iZSNuar
z3iwgEQJxDQsoozfjM4YsCdyJeI3WBYguwNkYFe56s8OU0Zbk6yepVGxbiiJfm3H
KHNYschUDBKa4mSlYnwCT5BGiIn/aeC5cIFr6y5pWVNzdW+vE308T8gurtFWmYni
+FPxKcgL2WnGnv1rum5IfleE5B/nFv3/fMk1S7x2gzqyNS53R9mc23c0H8eB91UD
PfAIpsYsbXB75evZUNiE5si/mHYLqfbOdpU03NKBDP7CipsE8wNmgaxY+w+/Yx6V
0SQsCRP6Owkp/ZNIoiCFvx6AZNcQN30eCeDa/vEAsYFpngnCEbzVX9FETgDoBEkq
//zf+hX4LS+HgGdyHstdDjtCg7iRx5DPZ6vtCRz1intN3pRBpI6GsWuTnVNdNwaC
MO+GZuNbY/NepRPpsE0oh4U79hDCMRi4d36vRC8s9z1SUGjML8Rb0KV9eK9xz2Ro
6gKaUIO7YVZRcIwYse7z+o7QZYkGazDo2pZq9NIR37G7a0mwwZrbLfPeaHT1dxbG
bK5PBROPA9eRSeeclLg/RKgUADAS3WWsmEHbHWwFy2oq5uByJGy3F57W9xFGSHB1
hpYKS/2mQuoQlks/Fcio
=D7Cf
-----END PGP SIGNATURE-----





Information forwarded to debian-bugs-dist@lists.debian.org:
Bug#789753; Package src:ca-certificates. (Thu, 22 Oct 2015 21:33:07 GMT) (full text, mbox, link).


Acknowledgement sent to Michael Shuler <michael@pbandjelly.org>:
Extra info received and forwarded to list. (Thu, 22 Oct 2015 21:33:07 GMT) (full text, mbox, link).


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

From: Michael Shuler <michael@pbandjelly.org>
To: 789753@bugs.debian.org
Cc: Andrew Wilcox <AWilcox@Wilcox-Tech.com>
Subject: Re: Bug#789753: Add Python 3 support to ca-certificates source.
Date: Thu, 22 Oct 2015 16:29:34 -0500
Control: tags -1 + pending

Committed to git and test build works fine for me with sid cowbuilder. I 
have not gone through attempting to set up a python3-only system to test 
build, so hopefully, it "just works". :)

http://anonscm.debian.org/cgit/collab-maint/ca-certificates.git/commit/?id=a2fa9a13815894500e1e2d9ca3d52bfdd4f75b5a

-- 
Kind regards,
Michael



Added tag(s) pending. Request was from Michael Shuler <michael@pbandjelly.org> to 789753-submit@bugs.debian.org. (Thu, 22 Oct 2015 21:33:07 GMT) (full text, mbox, link).


Information forwarded to debian-bugs-dist@lists.debian.org:
Bug#789753; Package src:ca-certificates. (Thu, 22 Oct 2015 22:00:04 GMT) (full text, mbox, link).


Acknowledgement sent to Michael Shuler <michael@pbandjelly.org>:
Extra info received and forwarded to list. (Thu, 22 Oct 2015 22:00:04 GMT) (full text, mbox, link).


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

From: Michael Shuler <michael@pbandjelly.org>
To: 789753@bugs.debian.org
Cc: Andrew Wilcox <AWilcox@Wilcox-Tech.com>
Subject: Re: Bug#789753: Add Python 3 support to ca-certificates source.
Date: Thu, 22 Oct 2015 16:57:11 -0500
Control: tags -1 - pending

On 10/22/2015 04:29 PM, Michael Shuler wrote:
> Committed to git and test build works fine for me with sid cowbuilder. I
> have not gone through attempting to set up a python3-only system to test
> build, so hopefully, it "just works". :)

I take it back, this didn't work right at all.

mshuler@mana:~/git$ ls -l ca-certificates_2015*.deb
-rw-r--r-- 1 mshuler mshuler 207866 May 28 11:14 
ca-certificates_20150426_all.deb
-rw-r--r-- 1 mshuler mshuler 111108 Oct 22 16:20 
ca-certificates_20151022_all.deb
mshuler@mana:~/git$ debdiff ca-certificates_20150426_all.deb 
ca-certificates_20151022_all.deb
[The following lists of changes regard files as different if they have
different names, permissions or owners.]

Files in first .deb but not in second
-------------------------------------
-rw-r--r--  root/root 
/usr/share/ca-certificates/mozilla/A-Trust-nQual-03.crt
-rw-r--r--  root/root   /usr/share/ca-certificates/mozilla/ACCVRAIZ1.crt
-rw-r--r--  root/root   /usr/share/ca-certificates/mozilla/ACEDICOM_Root.crt
-rw-r--r--  root/root 
/usr/share/ca-certificates/mozilla/AC_Ra\303\255z_Certic\303\241mara_S.A..crt
-rw-r--r--  root/root 
/usr/share/ca-certificates/mozilla/Actalis_Authentication_Root_CA.crt
-rw-r--r--  root/root 
/usr/share/ca-certificates/mozilla/AffirmTrust_Commercial.crt
-rw-r--r--  root/root 
/usr/share/ca-certificates/mozilla/AffirmTrust_Networking.crt
-rw-r--r--  root/root 
/usr/share/ca-certificates/mozilla/AffirmTrust_Premium.crt
-rw-r--r--  root/root 
/usr/share/ca-certificates/mozilla/AffirmTrust_Premium_ECC.crt
-rw-r--r--  root/root 
/usr/share/ca-certificates/mozilla/ApplicationCA_-_Japanese_Government.crt
-rw-r--r--  root/root 
/usr/share/ca-certificates/mozilla/Atos_TrustedRoot_2011.crt
-rw-r--r--  root/root 
/usr/share/ca-certificates/mozilla/Autoridad_de_Certificacion_Firmaprofesional_CIF_A62634068.crt
-rw-r--r--  root/root 
/usr/share/ca-certificates/mozilla/Buypass_Class_2_CA_1.crt
-rw-r--r--  root/root 
/usr/share/ca-certificates/mozilla/Buypass_Class_2_Root_CA.crt
-rw-r--r--  root/root 
/usr/share/ca-certificates/mozilla/Buypass_Class_3_CA_1.crt
-rw-r--r--  root/root 
/usr/share/ca-certificates/mozilla/Buypass_Class_3_Root_CA.crt
-rw-r--r--  root/root   /usr/share/ca-certificates/mozilla/CA_Disig.crt
-rw-r--r--  root/root 
/usr/share/ca-certificates/mozilla/CA_Disig_Root_R1.crt
-rw-r--r--  root/root 
/usr/share/ca-certificates/mozilla/CA_Disig_Root_R2.crt
-rw-r--r--  root/root   /usr/share/ca-certificates/mozilla/CFCA_EV_ROOT.crt
-rw-r--r--  root/root   /usr/share/ca-certificates/mozilla/CNNIC_ROOT.crt
-rw-r--r--  root/root 
/usr/share/ca-certificates/mozilla/COMODO_RSA_Certification_Authority.crt
-rw-r--r--  root/root 
/usr/share/ca-certificates/mozilla/Certinomis_-_Autorit\303\251_Racine.crt
-rw-r--r--  root/root 
/usr/share/ca-certificates/mozilla/Certum_Trusted_Network_CA.crt
-rw-r--r--  root/root 
/usr/share/ca-certificates/mozilla/Chambers_of_Commerce_Root_-_2008.crt
-rw-r--r--  root/root 
/usr/share/ca-certificates/mozilla/China_Internet_Network_Information_Center_EV_Certificates_Root.crt
-rw-r--r--  root/root   /usr/share/ca-certificates/mozilla/ComSign_CA.crt
-rw-r--r--  root/root 
/usr/share/ca-certificates/mozilla/ComSign_Secured_CA.crt
-rw-r--r--  root/root 
/usr/share/ca-certificates/mozilla/Cybertrust_Global_Root.crt
-rw-r--r--  root/root 
/usr/share/ca-certificates/mozilla/D-TRUST_Root_Class_3_CA_2_2009.crt
-rw-r--r--  root/root 
/usr/share/ca-certificates/mozilla/D-TRUST_Root_Class_3_CA_2_EV_2009.crt
-rw-r--r--  root/root 
/usr/share/ca-certificates/mozilla/Deutsche_Telekom_Root_CA_2.crt
-rw-r--r--  root/root 
/usr/share/ca-certificates/mozilla/DigiCert_Assured_ID_Root_G2.crt
-rw-r--r--  root/root 
/usr/share/ca-certificates/mozilla/DigiCert_Assured_ID_Root_G3.crt
-rw-r--r--  root/root 
/usr/share/ca-certificates/mozilla/DigiCert_Global_Root_G2.crt
-rw-r--r--  root/root 
/usr/share/ca-certificates/mozilla/DigiCert_Global_Root_G3.crt
-rw-r--r--  root/root 
/usr/share/ca-certificates/mozilla/DigiCert_Trusted_Root_G4.crt
-rw-r--r--  root/root 
/usr/share/ca-certificates/mozilla/E-Tugra_Certification_Authority.crt
-rw-r--r--  root/root 
/usr/share/ca-certificates/mozilla/EBG_Elektronik_Sertifika_Hizmet_Sa\304\237lay\304\261c\304\261s\304\261.crt
-rw-r--r--  root/root   /usr/share/ca-certificates/mozilla/EC-ACC.crt
-rw-r--r--  root/root 
/usr/share/ca-certificates/mozilla/EE_Certification_Centre_Root_CA.crt
-rw-r--r--  root/root 
/usr/share/ca-certificates/mozilla/Entrust_Root_Certification_Authority_-_EC1.crt
-rw-r--r--  root/root 
/usr/share/ca-certificates/mozilla/Entrust_Root_Certification_Authority_-_G2.crt
-rw-r--r--  root/root 
/usr/share/ca-certificates/mozilla/GeoTrust_Primary_Certification_Authority_-_G2.crt
-rw-r--r--  root/root 
/usr/share/ca-certificates/mozilla/GeoTrust_Primary_Certification_Authority_-_G3.crt
-rw-r--r--  root/root 
/usr/share/ca-certificates/mozilla/GlobalSign_ECC_Root_CA_-_R4.crt
-rw-r--r--  root/root 
/usr/share/ca-certificates/mozilla/GlobalSign_ECC_Root_CA_-_R5.crt
-rw-r--r--  root/root 
/usr/share/ca-certificates/mozilla/GlobalSign_Root_CA_-_R3.crt
-rw-r--r--  root/root 
/usr/share/ca-certificates/mozilla/Global_Chambersign_Root_-_2008.crt
-rw-r--r--  root/root 
/usr/share/ca-certificates/mozilla/Go_Daddy_Root_Certificate_Authority_-_G2.crt
-rw-r--r--  root/root 
/usr/share/ca-certificates/mozilla/Hellenic_Academic_and_Research_Institutions_RootCA_2011.crt
-rw-r--r--  root/root 
/usr/share/ca-certificates/mozilla/Hongkong_Post_Root_CA_1.crt
-rw-r--r--  root/root 
/usr/share/ca-certificates/mozilla/IdenTrust_Commercial_Root_CA_1.crt
-rw-r--r--  root/root 
/usr/share/ca-certificates/mozilla/IdenTrust_Public_Sector_Root_CA_1.crt
-rw-r--r--  root/root   /usr/share/ca-certificates/mozilla/Izenpe.com.crt
-rw-r--r--  root/root   /usr/share/ca-certificates/mozilla/Juur-SK.crt
-rw-r--r--  root/root 
/usr/share/ca-certificates/mozilla/Microsec_e-Szigno_Root_CA_2009.crt
-rw-r--r--  root/root 
/usr/share/ca-certificates/mozilla/NetLock_Arany_=Class_Gold=_F\305\221tan\303\272s\303\255tv\303\241ny.crt
-rw-r--r--  root/root   /usr/share/ca-certificates/mozilla/PSCProcert.crt
-rw-r--r--  root/root 
/usr/share/ca-certificates/mozilla/QuoVadis_Root_CA_1_G3.crt
-rw-r--r--  root/root 
/usr/share/ca-certificates/mozilla/QuoVadis_Root_CA_2_G3.crt
-rw-r--r--  root/root 
/usr/share/ca-certificates/mozilla/QuoVadis_Root_CA_3_G3.crt
-rw-r--r--  root/root 
/usr/share/ca-certificates/mozilla/Root_CA_Generalitat_Valenciana.crt
-rw-r--r--  root/root 
/usr/share/ca-certificates/mozilla/S-TRUST_Universal_Root_CA.crt
-rw-r--r--  root/root 
/usr/share/ca-certificates/mozilla/SG_TRUST_SERVICES_RACINE.crt
-rw-r--r--  root/root 
/usr/share/ca-certificates/mozilla/SecureSign_RootCA11.crt
-rw-r--r--  root/root 
/usr/share/ca-certificates/mozilla/Security_Communication_RootCA2.crt
-rw-r--r--  root/root 
/usr/share/ca-certificates/mozilla/Staat_der_Nederlanden_EV_Root_CA.crt
-rw-r--r--  root/root 
/usr/share/ca-certificates/mozilla/Staat_der_Nederlanden_Root_CA_-_G2.crt
-rw-r--r--  root/root 
/usr/share/ca-certificates/mozilla/Staat_der_Nederlanden_Root_CA_-_G3.crt
-rw-r--r--  root/root 
/usr/share/ca-certificates/mozilla/Starfield_Root_Certificate_Authority_-_G2.crt
-rw-r--r--  root/root 
/usr/share/ca-certificates/mozilla/Starfield_Services_Root_Certificate_Authority_-_G2.crt
-rw-r--r--  root/root 
/usr/share/ca-certificates/mozilla/StartCom_Certification_Authority_2.crt
-rw-r--r--  root/root 
/usr/share/ca-certificates/mozilla/StartCom_Certification_Authority_G2.crt
-rw-r--r--  root/root 
/usr/share/ca-certificates/mozilla/Swisscom_Root_CA_2.crt
-rw-r--r--  root/root 
/usr/share/ca-certificates/mozilla/Swisscom_Root_EV_CA_2.crt
-rw-r--r--  root/root 
/usr/share/ca-certificates/mozilla/T-TeleSec_GlobalRoot_Class_2.crt
-rw-r--r--  root/root 
/usr/share/ca-certificates/mozilla/T-TeleSec_GlobalRoot_Class_3.crt
-rw-r--r--  root/root 
/usr/share/ca-certificates/mozilla/TC_TrustCenter_Class_2_CA_II.crt
-rw-r--r--  root/root 
/usr/share/ca-certificates/mozilla/TC_TrustCenter_Class_3_CA_II.crt
-rw-r--r--  root/root 
/usr/share/ca-certificates/mozilla/TC_TrustCenter_Universal_CA_I.crt
-rw-r--r--  root/root 
/usr/share/ca-certificates/mozilla/TURKTRUST_Certificate_Services_Provider_Root_1.crt
-rw-r--r--  root/root 
/usr/share/ca-certificates/mozilla/TURKTRUST_Certificate_Services_Provider_Root_2007.crt
-rw-r--r--  root/root 
/usr/share/ca-certificates/mozilla/TWCA_Global_Root_CA.crt
-rw-r--r--  root/root 
/usr/share/ca-certificates/mozilla/TWCA_Root_Certification_Authority.crt
-rw-r--r--  root/root 
/usr/share/ca-certificates/mozilla/T\303\234B\304\260TAK_UEKAE_K\303\266k_Sertifika_Hizmet_Sa\304\237lay\304\261c\304\261s\304\261_-_S\303\274r\303\274m_3.crt
-rw-r--r--  root/root 
/usr/share/ca-certificates/mozilla/TeliaSonera_Root_CA_v1.crt
-rw-r--r--  root/root 
/usr/share/ca-certificates/mozilla/Trustis_FPS_Root_CA.crt
-rw-r--r--  root/root 
/usr/share/ca-certificates/mozilla/USERTrust_ECC_Certification_Authority.crt
-rw-r--r--  root/root 
/usr/share/ca-certificates/mozilla/USERTrust_RSA_Certification_Authority.crt
-rw-r--r--  root/root 
/usr/share/ca-certificates/mozilla/VeriSign_Class_3_Public_Primary_Certification_Authority_-_G4.crt
-rw-r--r--  root/root 
/usr/share/ca-certificates/mozilla/VeriSign_Universal_Root_Certification_Authority.crt
-rw-r--r--  root/root 
/usr/share/ca-certificates/mozilla/Verisign_Class_1_Public_Primary_Certification_Authority.crt
-rw-r--r--  root/root 
/usr/share/ca-certificates/mozilla/Verisign_Class_3_Public_Primary_Certification_Authority_2.crt
-rw-r--r--  root/root   /usr/share/ca-certificates/mozilla/WoSign.crt
-rw-r--r--  root/root   /usr/share/ca-certificates/mozilla/WoSign_China.crt
-rw-r--r--  root/root 
/usr/share/ca-certificates/mozilla/certSIGN_ROOT_CA.crt
-rw-r--r--  root/root 
/usr/share/ca-certificates/mozilla/ePKI_Root_Certification_Authority.crt
-rw-r--r--  root/root 
/usr/share/ca-certificates/mozilla/thawte_Primary_Root_CA_-_G2.crt
-rw-r--r--  root/root 
/usr/share/ca-certificates/mozilla/thawte_Primary_Root_CA_-_G3.crt

Control files: lines which differ (wdiff format)
------------------------------------------------
Installed-Size: [-502-] {+289+}
Version: [-20150426-] {+20151022+}
mshuler@mana:~/git$



Removed tag(s) pending. Request was from Michael Shuler <michael@pbandjelly.org> to 789753-submit@bugs.debian.org. (Thu, 22 Oct 2015 22:00:04 GMT) (full text, mbox, link).


Information forwarded to debian-bugs-dist@lists.debian.org:
Bug#789753; Package src:ca-certificates. (Thu, 22 Oct 2015 22:27:08 GMT) (full text, mbox, link).


Acknowledgement sent to Michael Shuler <michael@pbandjelly.org>:
Extra info received and forwarded to list. (Thu, 22 Oct 2015 22:27:08 GMT) (full text, mbox, link).


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

From: Michael Shuler <michael@pbandjelly.org>
To: 789753@bugs.debian.org
Cc: Andrew Wilcox <AWilcox@Wilcox-Tech.com>
Subject: Re: Bug#789753: Add Python 3 support to ca-certificates source.
Date: Thu, 22 Oct 2015 17:25:55 -0500
This needs work. Sorry for the delay in fully testing this patch out.

After reverting the commit of this patch and rebuilding, I'm seeing the 
expected result:

mshuler@mana:~/git$ ls -l ca-certificates_2015*.deb
-rw-r--r-- 1 mshuler mshuler 207866 May 28 11:14 
ca-certificates_20150426_all.deb
-rw-r--r-- 1 mshuler mshuler 202986 Oct 22 17:12 
ca-certificates_20151022_all.deb
mshuler@mana:~/git$ debdiff ca-certificates_20150426_all.deb 
ca-certificates_20151022_all.deb
[The following lists of changes regard files as different if they have
different names, permissions or owners.]

Files in second .deb but not in first
-------------------------------------
-rw-r--r--  root/root 
/usr/share/ca-certificates/mozilla/Certinomis_-_Root_CA.crt
-rw-r--r--  root/root 
/usr/share/ca-certificates/mozilla/T\303\234RKTRUST_Elektronik_Sertifika_Hizmet_Sa\304\237lay\304\261c\304\261s\304\261_H5.crt
-rw-r--r--  root/root 
/usr/share/ca-certificates/mozilla/T\303\234RKTRUST_Elektronik_Sertifika_Hizmet_Sa\304\237lay\304\261c\304\261s\304\261_H6.crt

Files in first .deb but not in second
-------------------------------------
-rw-r--r--  root/root 
/usr/share/ca-certificates/mozilla/Buypass_Class_3_CA_1.crt
-rw-r--r--  root/root 
/usr/share/ca-certificates/mozilla/ComSign_Secured_CA.crt
-rw-r--r--  root/root 
/usr/share/ca-certificates/mozilla/SG_TRUST_SERVICES_RACINE.crt
-rw-r--r--  root/root 
/usr/share/ca-certificates/mozilla/TC_TrustCenter_Class_2_CA_II.crt
-rw-r--r--  root/root 
/usr/share/ca-certificates/mozilla/TC_TrustCenter_Universal_CA_I.crt
-rw-r--r--  root/root 
/usr/share/ca-certificates/mozilla/TURKTRUST_Certificate_Services_Provider_Root_1.crt

Control files: lines which differ (wdiff format)
------------------------------------------------
Installed-Size: [-502-] {+495+}
Version: [-20150426-] {+20151022+}

-- 
Kind regards,
Michael



Information forwarded to debian-bugs-dist@lists.debian.org, Michael Shuler <michael@pbandjelly.org>:
Bug#789753; Package src:ca-certificates. (Sun, 22 Nov 2015 18:39:03 GMT) (full text, mbox, link).


Acknowledgement sent to Richard Ipsum <richard.ipsum@codethink.co.uk>:
Extra info received and forwarded to list. Copy sent to Michael Shuler <michael@pbandjelly.org>. (Sun, 22 Nov 2015 18:39:03 GMT) (full text, mbox, link).


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

From: Richard Ipsum <richard.ipsum@codethink.co.uk>
To: 789753@bugs.debian.org
Subject: Add Python 3 support to ca-certificates. (v2)
Date: Sun, 22 Nov 2015 18:28:09 +0000
[Message part 1 (text/plain, inline)]
Hi,

The attached patch is based on the patch provided by Andrew Wilcox,
I've verified that this patched version of certdata2pem.py produces
the same certificate filenames when run with python2 and python3 and
also when run with python2 without this patch.

I also checked that the contents of the certificates are identical between
the three cases: python2 without patch, python2 with patch
and python3 with patch.

A distribution I contribute to[1] is already using this patch,
since we use python3 by default.

Hope this helps,
Richard Ipsum

[1]: http://wiki.baserock.org/
[0001-Add-Python-3-support-to-ca-certificates.patch (text/plain, attachment)]

Information forwarded to debian-bugs-dist@lists.debian.org:
Bug#789753; Package src:ca-certificates. (Mon, 23 Nov 2015 18:30:04 GMT) (full text, mbox, link).


Acknowledgement sent to Michael Shuler <michael@pbandjelly.org>:
Extra info received and forwarded to list. (Mon, 23 Nov 2015 18:30:04 GMT) (full text, mbox, link).


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

From: Michael Shuler <michael@pbandjelly.org>
To: 789753@bugs.debian.org
Cc: Richard Ipsum <richard.ipsum@codethink.co.uk>
Subject: Re: Bug#789753: Add Python 3 support to ca-certificates. (v2)
Date: Mon, 23 Nov 2015 12:26:58 -0600
On 11/22/2015 12:28 PM, Richard Ipsum wrote:
> The attached patch is based on the patch provided by Andrew Wilcox,
> I've verified that this patched version of certdata2pem.py produces
> the same certificate filenames when run with python2 and python3 and
> also when run with python2 without this patch.
>
> I also checked that the contents of the certificates are identical between
> the three cases: python2 without patch, python2 with patch
> and python3 with patch.

Thanks for the updated patch! I'll verify your checks and commit to git, 
as soon as I can.

-- 
Kind regards,
Michael




Information forwarded to debian-bugs-dist@lists.debian.org:
Bug#789753; Package src:ca-certificates. (Wed, 25 Nov 2015 04:51:03 GMT) (full text, mbox, link).


Acknowledgement sent to Michael Shuler <michael@pbandjelly.org>:
Extra info received and forwarded to list. (Wed, 25 Nov 2015 04:51:03 GMT) (full text, mbox, link).


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

From: Michael Shuler <michael@pbandjelly.org>
To: 789753@bugs.debian.org
Cc: Richard Ipsum <richard.ipsum@codethink.co.uk>
Subject: Re: Bug#789753: Add Python 3 support to ca-certificates. (v2)
Date: Tue, 24 Nov 2015 22:49:43 -0600
Control: tags -1 + pending

On 11/22/2015 12:28 PM, Richard Ipsum wrote:
> The attached patch is based on the patch provided by Andrew Wilcox,
> I've verified that this patched version of certdata2pem.py produces
> the same certificate filenames when run with python2 and python3 and
> also when run with python2 without this patch.

I've checked building on sid and I get the expected results. Committed.

Thanks for the updated patch!

-- 
Michael




Added tag(s) pending. Request was from Michael Shuler <michael@pbandjelly.org> to 789753-submit@bugs.debian.org. (Wed, 25 Nov 2015 04:51:03 GMT) (full text, mbox, link).


Reply sent to Michael Shuler <michael@pbandjelly.org>:
You have taken responsibility. (Sun, 20 Dec 2015 10:09:14 GMT) (full text, mbox, link).


Notification sent to Andrew Wilcox <AWilcox@Wilcox-Tech.com>:
Bug acknowledged by developer. (Sun, 20 Dec 2015 10:09:14 GMT) (full text, mbox, link).


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

From: Michael Shuler <michael@pbandjelly.org>
To: 789753-close@bugs.debian.org
Subject: Bug#789753: fixed in ca-certificates 20151214
Date: Sun, 20 Dec 2015 10:06:36 +0000
Source: ca-certificates
Source-Version: 20151214

We believe that the bug you reported is fixed in the latest version of
ca-certificates, 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 789753@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Michael Shuler <michael@pbandjelly.org> (supplier of updated ca-certificates 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: Mon, 14 Dec 2015 18:51:50 -0600
Source: ca-certificates
Binary: ca-certificates
Architecture: source all
Version: 20151214
Distribution: unstable
Urgency: medium
Maintainer: Michael Shuler <michael@pbandjelly.org>
Changed-By: Michael Shuler <michael@pbandjelly.org>
Description:
 ca-certificates - Common CA certificates
Closes: 611501 783615 789753 796208
Changes:
 ca-certificates (20151214) unstable; urgency=medium
 .
   * Removed SPI CA.  Closes: #796208
   * debian/{compat,control}:
     Updated d/compat to version 9 and updated Build-Depends.
   * debian/postinst:
     Handle /usr/local/share/ca-certificates permissions and ownership on
     upgrade.  Closes: #611501
   * mozilla/certdata2pem.py:
     Add Python 3 support to ca-certificates.
     Thanks to Andrew Wilcox and Richard Ipsum for the patch!  Closes: #789753
   * sbin/update-ca-certificates:
     Update local certificates directory when calling --fresh.
     Thanks for the patch, Daniel Lutz!  Closes: #783615
   * mozilla/{certdata.txt,nssckbi.h}:
     Update Mozilla certificate authority bundle to version 2.6.
     The following certificate authorities were added (+):
     + "CA WoSign ECC Root"
     + "Certification Authority of WoSign G2"
     + "Certinomis - Root CA"
     + "OISTE WISeKey Global Root GB CA"
     + "TÜRKTRUST Elektronik Sertifika Hizmet Sağlayıcısı H5"
     + "TÜRKTRUST Elektronik Sertifika Hizmet Sağlayıcısı H6"
     The following certificate authorities were removed (-):
     - "A-Trust-nQual-03"
     - "Buypass Class 3 CA 1"
     - "ComSign Secured CA"
     - "Digital Signature Trust Co. Global CA 1"
     - "Digital Signature Trust Co. Global CA 3"
     - "SG TRUST SERVICES RACINE"
     - "TC TrustCenter Class 2 CA II"
     - "TC TrustCenter Universal CA I"
     - "TURKTRUST Certificate Services Provider Root 1"
     - "TURKTRUST Certificate Services Provider Root 2"
     - "UTN DATACorp SGC Root CA"
     - "Verisign Class 4 Public Primary Certification Authority - G3"
Checksums-Sha1:
 12ebddaa1aae04c9309c71671247a8079e5f9bf5 1405 ca-certificates_20151214.dsc
 c993a9a44cf2bf2d7282699fd0415f2b5d52fa00 293672 ca-certificates_20151214.tar.xz
 6c60f8af11fb8a4378092f40d1b1083f3e95adbb 199574 ca-certificates_20151214_all.deb
Checksums-Sha256:
 07f110fc0d0691ec8c127b052f0ebee65e9f32684868b12735b9d57a7cd9d90f 1405 ca-certificates_20151214.dsc
 59286e6403f482a24c672e09b810c7d089a73153d4772ff4a66e86053a920525 293672 ca-certificates_20151214.tar.xz
 6b84bef92f6f76f96502326437ed5987bd6d852ce025513f6d26655e14910b10 199574 ca-certificates_20151214_all.deb
Files:
 edef46f1bb2d172075ea93b85bf62ded 1405 misc optional ca-certificates_20151214.dsc
 2233bfa64af6f58f5eca9735b6742818 293672 misc optional ca-certificates_20151214.tar.xz
 3ad959fc9ea29346d10667a83b1a563f 199574 misc optional ca-certificates_20151214_all.deb

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

iQEcBAEBCAAGBQJWdnqjAAoJEFb2GnlAHawEnaEH/jLKQINK+cqeHt8vCFI6p65Y
NsJ8lxRQxU6OtRTAuU1ZfeDzPCB8JX73SpAcoQUpf4RVaFei/trUONSIE948wKfB
gZTHOz+PgOckBLzvnTcri8vcOyt3a9Z2b6Ykxmh40WHihI9ibb1hDo+15+HFuGhV
+qUk1yTmfSF0UXtkLQFbV+niWXfphGLKcMGlVgRNsKbiG+tYu1P2d56SzwWY2yjp
uqyK9B2jfAYSSyd5vpLjFTiVvyjo2R2QjnO5tcNco2VGzPshA/eBH1DurEEb+DcD
qSB3oK3X2nFuALV/Js6yu1ik/SkK+M1Zdn/hDhdDv6KR5m68uOfA2BDjYwwR8Cw=
=iZAZ
-----END PGP SIGNATURE-----




Bug archived. Request was from Debbugs Internal Request <owner@bugs.debian.org> to internal_control@bugs.debian.org. (Sun, 07 Feb 2016 07:37:31 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: Tue Jul 16 10:40:49 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.