Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 358813 - www-client/epiphany-2.30.6 and net-im/empathy-2.32.2 fail with too old app-misc/ca-certificates (looks to work with >=20080514-r2)
Summary: www-client/epiphany-2.30.6 and net-im/empathy-2.32.2 fail with too old app-mi...
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Gentoo Linux Gnome Desktop Team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2011-03-14 10:47 UTC by Thomas Raschbacher
Modified: 2011-04-14 11:35 UTC (History)
1 user (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Thomas Raschbacher gentoo-dev 2011-03-14 10:47:54 UTC
both have the same .configure error:

checking location of system Certificate Authority list... configure: error: could not find. Use --with-ca-file=path to set, or --without-ca-file to disable

www-client/epiphany-2.30.6
net-im/empathy-2.32.2

upgrade  app-misc/ca-certificates-20070303-r1 -> app-misc/ca-certificates-20090709
fixed it 

even if the 2007 version of ca-certificates is out of the tree 'older' installs like on my machine could have old ca-certificates since no package requests the newer ones if it is not in world
Comment 1 Thomas Raschbacher gentoo-dev 2011-03-14 10:48:32 UTC
assigning to gnome herd and cc'ing net-im herd.
Comment 2 Gilles Dartiguelongue (RETIRED) gentoo-dev 2011-03-14 10:53:25 UTC
Please attach full config.log .
Comment 3 Thomas Raschbacher gentoo-dev 2011-04-14 11:24:56 UTC
unfortunately it did overwrite the old logs and I do not have the 2007 version of ca-certificates anymore on any machine - i think. but I guess changing the dep to the latest (stable) ca-certificates in the tree would be good anyway? (the old certificates were probably missing something.. if you really need me to check it i will resurrect the old version wiht the old ebuilds

i did unpack both archives and the file structure (esp. in /etc) is different, so I think it would warrant depending on the newer version:

.
├── 20070303
│   ├── etc
│   │   └── ssl
│   │       └── certs
│   └── usr
│       ├── sbin
│       │   └── update-ca-certificates
│       └── share
│           ├── ca-certificates
│           │   ├── brasil.gov.br
│           │   │   └── brasil.gov.br.crt
│           │   ├── cacert.org
│           │   │   ├── class3.crt
│           │   │   └── root.crt
│           │   ├── debconf.org
│           │   │   └── ca.crt
│           │   ├── mozilla
│           │   │   ├── ABAecom_=sub.__Am._Bankers_Assn.=_Root_CA.crt
│           │   │   ├── AddTrust_External_Root.crt
│           │   │   ├── AddTrust_Low-Value_Services_Root.crt
│           │   │   ├── AddTrust_Public_Services_Root.crt
│           │   │   ├── AddTrust_Qualified_Certificates_Root.crt
│           │   │   ├── America_Online_Root_Certification_Authority_1.crt
│           │   │   ├── America_Online_Root_Certification_Authority_2.crt
│           │   │   ├── AOL_Time_Warner_Root_Certification_Authority_1.crt
│           │   │   ├── AOL_Time_Warner_Root_Certification_Authority_2.crt
│           │   │   ├── Baltimore_CyberTrust_Root.crt
│           │   │   ├── beTRUSTed_Root_CA-Baltimore_Implementation.crt
│           │   │   ├── beTRUSTed_Root_CA.crt
│           │   │   ├── beTRUSTed_Root_CA_-_Entrust_Implementation.crt
│           │   │   ├── beTRUSTed_Root_CA_-_RSA_Implementation.crt
│           │   │   ├── Certum_Root_CA.crt
│           │   │   ├── Comodo_AAA_Services_root.crt
│           │   │   ├── Comodo_Secure_Services_root.crt
│           │   │   ├── Comodo_Trusted_Services_root.crt
│           │   │   ├── Digital_Signature_Trust_Co._Global_CA_1.crt
│           │   │   ├── Digital_Signature_Trust_Co._Global_CA_2.crt
│           │   │   ├── Digital_Signature_Trust_Co._Global_CA_3.crt
│           │   │   ├── Digital_Signature_Trust_Co._Global_CA_4.crt
│           │   │   ├── Entrust.net_Global_Secure_Personal_CA.crt
│           │   │   ├── Entrust.net_Global_Secure_Server_CA.crt
│           │   │   ├── Entrust.net_Premium_2048_Secure_Server_CA.crt
│           │   │   ├── Entrust.net_Secure_Personal_CA.crt
│           │   │   ├── Entrust.net_Secure_Server_CA.crt
│           │   │   ├── Equifax_Secure_CA.crt
│           │   │   ├── Equifax_Secure_eBusiness_CA_1.crt
│           │   │   ├── Equifax_Secure_eBusiness_CA_2.crt
│           │   │   ├── Equifax_Secure_Global_eBusiness_CA.crt
│           │   │   ├── GeoTrust_Global_CA.crt
│           │   │   ├── GlobalSign_Root_CA.crt
│           │   │   ├── GTE_CyberTrust_Global_Root.crt
│           │   │   ├── GTE_CyberTrust_Root_CA.crt
│           │   │   ├── IPS_Chained_CAs_root.crt
│           │   │   ├── IPS_CLASE1_root.crt
│           │   │   ├── IPS_CLASE3_root.crt
│           │   │   ├── IPS_CLASEA1_root.crt
│           │   │   ├── IPS_CLASEA3_root.crt
│           │   │   ├── IPS_Servidores_root.crt
│           │   │   ├── IPS_Timestamping_root.crt
│           │   │   ├── QuoVadis_Root_CA.crt
│           │   │   ├── RSA_Root_Certificate_1.crt
│           │   │   ├── RSA_Security_1024_v3.crt
│           │   │   ├── RSA_Security_2048_v3.crt
│           │   │   ├── Security_Communication_Root_CA.crt
│           │   │   ├── Sonera_Class_1_Root_CA.crt
│           │   │   ├── Sonera_Class_2_Root_CA.crt
│           │   │   ├── Staat_der_Nederlanden_Root_CA.crt
│           │   │   ├── TC_TrustCenter__Germany__Class_2_CA.crt
│           │   │   ├── TC_TrustCenter__Germany__Class_3_CA.crt
│           │   │   ├── TDC_Internet_Root_CA.crt
│           │   │   ├── TDC_OCES_Root_CA.crt
│           │   │   ├── Thawte_Personal_Basic_CA.crt
│           │   │   ├── Thawte_Personal_Freemail_CA.crt
│           │   │   ├── Thawte_Personal_Premium_CA.crt
│           │   │   ├── Thawte_Premium_Server_CA.crt
│           │   │   ├── Thawte_Server_CA.crt
│           │   │   ├── Thawte_Time_Stamping_CA.crt
│           │   │   ├── UTN_DATACorp_SGC_Root_CA.crt
│           │   │   ├── UTN_USERFirst_Email_Root_CA.crt
│           │   │   ├── UTN_USERFirst_Hardware_Root_CA.crt
│           │   │   ├── UTN-USER_First-Network_Applications.crt
│           │   │   ├── UTN_USERFirst_Object_Root_CA.crt
│           │   │   ├── ValiCert_Class_1_VA.crt
│           │   │   ├── ValiCert_Class_2_VA.crt
│           │   │   ├── Verisign_Class_1_Public_Primary_Certification_Authority.crt
│           │   │   ├── Verisign_Class_1_Public_Primary_Certification_Authority_-_G2.crt
│           │   │   ├── Verisign_Class_1_Public_Primary_Certification_Authority_-_G3.crt
│           │   │   ├── Verisign_Class_1_Public_Primary_OCSP_Responder.crt
│           │   │   ├── Verisign_Class_2_Public_Primary_Certification_Authority.crt
│           │   │   ├── Verisign_Class_2_Public_Primary_Certification_Authority_-_G2.crt
│           │   │   ├── Verisign_Class_2_Public_Primary_Certification_Authority_-_G3.crt
│           │   │   ├── Verisign_Class_2_Public_Primary_OCSP_Responder.crt
│           │   │   ├── Verisign_Class_3_Public_Primary_Certification_Authority.crt
│           │   │   ├── Verisign_Class_3_Public_Primary_Certification_Authority_-_G2.crt
│           │   │   ├── Verisign_Class_3_Public_Primary_Certification_Authority_-_G3.crt
│           │   │   ├── Verisign_Class_3_Public_Primary_OCSP_Responder.crt
│           │   │   ├── Verisign_Class_4_Public_Primary_Certification_Authority_-_G2.crt
│           │   │   ├── Verisign_Class_4_Public_Primary_Certification_Authority_-_G3.crt
│           │   │   ├── Verisign_RSA_Secure_Server_CA.crt
│           │   │   ├── Verisign_Secure_Server_OCSP_Responder.crt
│           │   │   ├── Verisign_Time_Stamping_Authority_CA.crt
│           │   │   ├── Visa_eCommerce_Root.crt
│           │   │   └── Visa_International_Global_Root_2.crt
│           │   ├── quovadis.bm
│           │   │   └── QuoVadis_Root_Certification_Authority.crt
│           │   ├── signet.pl
│           │   │   ├── signet_ca1_pem.crt
│           │   │   ├── signet_ca2_pem.crt
│           │   │   ├── signet_ca3_pem.crt
│           │   │   ├── signet_ocspklasa2_pem.crt
│           │   │   ├── signet_ocspklasa3_pem.crt
│           │   │   ├── signet_pca2_pem.crt
│           │   │   ├── signet_pca3_pem.crt
│           │   │   ├── signet_rootca_pem.crt
│           │   │   └── signet_tsa1_pem.crt
│           │   └── spi-inc.org
│           │       ├── SPI_CA_2006-cacert.crt
│           │       └── spi-ca.crt
│           ├── doc
│           │   └── ca-certificates
│           │       ├── changelog.gz
│           │       ├── copyright
│           │       ├── NEWS.Debian.gz
│           │       ├── oldpemfiles
│           │       └── README.Debian
│           └── man
│               └── man8
│                   └── update-ca-certificates.8.gz
├── 20090709
│   ├── etc
│   │   ├── ca-certificates
│   │   │   └── update.d
│   │   └── ssl
│   │       └── certs
│   └── usr
│       ├── sbin
│       │   └── update-ca-certificates
│       └── share
│           ├── ca-certificates
│           │   ├── brasil.gov.br
│           │   │   └── brasil.gov.br.crt
│           │   ├── cacert.org
│           │   │   └── cacert.org.crt
│           │   ├── debconf.org
│           │   │   └── ca.crt
│           │   ├── gouv.fr
│           │   │   ├── cert_igca_dsa.crt
│           │   │   └── cert_igca_rsa.crt
│           │   ├── mozilla
│           │   │   ├── ABAecom_=sub.__Am._Bankers_Assn.=_Root_CA.crt
│           │   │   ├── AddTrust_External_Root.crt
│           │   │   ├── AddTrust_Low-Value_Services_Root.crt
│           │   │   ├── AddTrust_Public_Services_Root.crt
│           │   │   ├── AddTrust_Qualified_Certificates_Root.crt
│           │   │   ├── America_Online_Root_Certification_Authority_1.crt
│           │   │   ├── America_Online_Root_Certification_Authority_2.crt
│           │   │   ├── AOL_Time_Warner_Root_Certification_Authority_1.crt
│           │   │   ├── AOL_Time_Warner_Root_Certification_Authority_2.crt
│           │   │   ├── Baltimore_CyberTrust_Root.crt
│           │   │   ├── beTRUSTed_Root_CA-Baltimore_Implementation.crt
│           │   │   ├── beTRUSTed_Root_CA.crt
│           │   │   ├── beTRUSTed_Root_CA_-_Entrust_Implementation.crt
│           │   │   ├── beTRUSTed_Root_CA_-_RSA_Implementation.crt
│           │   │   ├── Camerfirma_Chambers_of_Commerce_Root.crt
│           │   │   ├── Camerfirma_Global_Chambersign_Root.crt
│           │   │   ├── Certplus_Class_2_Primary_CA.crt
│           │   │   ├── Certum_Root_CA.crt
│           │   │   ├── Comodo_AAA_Services_root.crt
│           │   │   ├── COMODO_Certification_Authority.crt
│           │   │   ├── COMODO_ECC_Certification_Authority.crt
│           │   │   ├── Comodo_Secure_Services_root.crt
│           │   │   ├── Comodo_Trusted_Services_root.crt
│           │   │   ├── DigiCert_Assured_ID_Root_CA.crt
│           │   │   ├── DigiCert_Global_Root_CA.crt
│           │   │   ├── DigiCert_High_Assurance_EV_Root_CA.crt
│           │   │   ├── DigiNotar_Root_CA.crt
│           │   │   ├── Digital_Signature_Trust_Co._Global_CA_1.crt
│           │   │   ├── Digital_Signature_Trust_Co._Global_CA_2.crt
│           │   │   ├── Digital_Signature_Trust_Co._Global_CA_3.crt
│           │   │   ├── Digital_Signature_Trust_Co._Global_CA_4.crt
│           │   │   ├── DST_ACES_CA_X6.crt
│           │   │   ├── DST_Root_CA_X3.crt
│           │   │   ├── Entrust.net_Global_Secure_Personal_CA.crt
│           │   │   ├── Entrust.net_Global_Secure_Server_CA.crt
│           │   │   ├── Entrust.net_Premium_2048_Secure_Server_CA.crt
│           │   │   ├── Entrust.net_Secure_Personal_CA.crt
│           │   │   ├── Entrust.net_Secure_Server_CA.crt
│           │   │   ├── Entrust_Root_Certification_Authority.crt
│           │   │   ├── Equifax_Secure_CA.crt
│           │   │   ├── Equifax_Secure_eBusiness_CA_1.crt
│           │   │   ├── Equifax_Secure_eBusiness_CA_2.crt
│           │   │   ├── Equifax_Secure_Global_eBusiness_CA.crt
│           │   │   ├── Firmaprofesional_Root_CA.crt
│           │   │   ├── GeoTrust_Global_CA_2.crt
│           │   │   ├── GeoTrust_Global_CA.crt
│           │   │   ├── GeoTrust_Primary_Certification_Authority.crt
│           │   │   ├── GeoTrust_Universal_CA_2.crt
│           │   │   ├── GeoTrust_Universal_CA.crt
│           │   │   ├── GlobalSign_Root_CA.crt
│           │   │   ├── GlobalSign_Root_CA_-_R2.crt
│           │   │   ├── Go_Daddy_Class_2_CA.crt
│           │   │   ├── GTE_CyberTrust_Global_Root.crt
│           │   │   ├── GTE_CyberTrust_Root_CA.crt
│           │   │   ├── IPS_Chained_CAs_root.crt
│           │   │   ├── IPS_CLASE1_root.crt
│           │   │   ├── IPS_CLASE3_root.crt
│           │   │   ├── IPS_CLASEA1_root.crt
│           │   │   ├── IPS_CLASEA3_root.crt
│           │   │   ├── IPS_Servidores_root.crt
│           │   │   ├── IPS_Timestamping_root.crt
│           │   │   ├── NetLock_Business_=Class_B=_Root.crt
│           │   │   ├── NetLock_Express_=Class_C=_Root.crt
│           │   │   ├── NetLock_Notary_=Class_A=_Root.crt
│           │   │   ├── NetLock_Qualified_=Class_QA=_Root.crt
│           │   │   ├── Network_Solutions_Certificate_Authority.crt
│           │   │   ├── QuoVadis_Root_CA_2.crt
│           │   │   ├── QuoVadis_Root_CA_3.crt
│           │   │   ├── QuoVadis_Root_CA.crt
│           │   │   ├── RSA_Root_Certificate_1.crt
│           │   │   ├── RSA_Security_1024_v3.crt
│           │   │   ├── RSA_Security_2048_v3.crt
│           │   │   ├── Secure_Global_CA.crt
│           │   │   ├── SecureTrust_CA.crt
│           │   │   ├── Security_Communication_Root_CA.crt
│           │   │   ├── Sonera_Class_1_Root_CA.crt
│           │   │   ├── Sonera_Class_2_Root_CA.crt
│           │   │   ├── Staat_der_Nederlanden_Root_CA.crt
│           │   │   ├── Starfield_Class_2_CA.crt
│           │   │   ├── StartCom_Certification_Authority.crt
│           │   │   ├── StartCom_Ltd..crt
│           │   │   ├── Swisscom_Root_CA_1.crt
│           │   │   ├── SwissSign_Gold_CA_-_G2.crt
│           │   │   ├── SwissSign_Platinum_CA_-_G2.crt
│           │   │   ├── SwissSign_Silver_CA_-_G2.crt
│           │   │   ├── Taiwan_GRCA.crt
│           │   │   ├── TC_TrustCenter__Germany__Class_2_CA.crt
│           │   │   ├── TC_TrustCenter__Germany__Class_3_CA.crt
│           │   │   ├── TDC_Internet_Root_CA.crt
│           │   │   ├── TDC_OCES_Root_CA.crt
│           │   │   ├── Thawte_Personal_Basic_CA.crt
│           │   │   ├── Thawte_Personal_Freemail_CA.crt
│           │   │   ├── Thawte_Personal_Premium_CA.crt
│           │   │   ├── Thawte_Premium_Server_CA.crt
│           │   │   ├── thawte_Primary_Root_CA.crt
│           │   │   ├── Thawte_Server_CA.crt
│           │   │   ├── Thawte_Time_Stamping_CA.crt
│           │   │   ├── TURKTRUST_Certificate_Services_Provider_Root_1.crt
│           │   │   ├── TURKTRUST_Certificate_Services_Provider_Root_2.crt
│           │   │   ├── UTN_DATACorp_SGC_Root_CA.crt
│           │   │   ├── UTN_USERFirst_Email_Root_CA.crt
│           │   │   ├── UTN_USERFirst_Hardware_Root_CA.crt
│           │   │   ├── UTN-USER_First-Network_Applications.crt
│           │   │   ├── ValiCert_Class_1_VA.crt
│           │   │   ├── ValiCert_Class_2_VA.crt
│           │   │   ├── Verisign_Class_1_Public_Primary_Certification_Authority.crt
│           │   │   ├── Verisign_Class_1_Public_Primary_Certification_Authority_-_G2.crt
│           │   │   ├── Verisign_Class_1_Public_Primary_Certification_Authority_-_G3.crt
│           │   │   ├── Verisign_Class_2_Public_Primary_Certification_Authority.crt
│           │   │   ├── Verisign_Class_2_Public_Primary_Certification_Authority_-_G2.crt
│           │   │   ├── Verisign_Class_2_Public_Primary_Certification_Authority_-_G3.crt
│           │   │   ├── Verisign_Class_3_Public_Primary_Certification_Authority.crt
│           │   │   ├── Verisign_Class_3_Public_Primary_Certification_Authority_-_G2.crt
│           │   │   ├── Verisign_Class_3_Public_Primary_Certification_Authority_-_G3.crt
│           │   │   ├── VeriSign_Class_3_Public_Primary_Certification_Authority_-_G5.crt
│           │   │   ├── Verisign_Class_4_Public_Primary_Certification_Authority_-_G2.crt
│           │   │   ├── Verisign_Class_4_Public_Primary_Certification_Authority_-_G3.crt
│           │   │   ├── Verisign_RSA_Secure_Server_CA.crt
│           │   │   ├── Verisign_Time_Stamping_Authority_CA.crt
│           │   │   ├── Visa_eCommerce_Root.crt
│           │   │   ├── Visa_International_Global_Root_2.crt
│           │   │   ├── Wells_Fargo_Root_CA.crt
│           │   │   ├── WellsSecure_Public_Root_Certificate_Authority.crt
│           │   │   └── XRamp_Global_CA_Root.crt
│           │   ├── signet.pl
│           │   │   ├── signet_ca1_pem.crt
│           │   │   ├── signet_ca2_pem.crt
│           │   │   ├── signet_ca3_pem.crt
│           │   │   ├── signet_ocspklasa2_pem.crt
│           │   │   ├── signet_ocspklasa3_pem.crt
│           │   │   ├── signet_pca2_pem.crt
│           │   │   ├── signet_pca3_pem.crt
│           │   │   ├── signet_rootca_pem.crt
│           │   │   └── signet_tsa1_pem.crt
│           │   ├── spi-inc.org
│           │   │   ├── spi-ca-2003.crt
│           │   │   └── spi-cacert-2008.crt
│           │   └── telesec.de
│           │       └── deutsche-telekom-root-ca-2.crt
│           ├── doc
│           │   └── ca-certificates
│           │       ├── changelog.gz
│           │       ├── copyright
│           │       ├── NEWS.Debian.gz
│           │       └── README.Debian
│           └── man
│               └── man8
│                   └── update-ca-certificates.8.gz
├── ca-certificates_20070303_all.tar.gz
├── ca-certificates_20090709_all.tar.gz
└── ca-certs_20070303--20090709_tree.txt

41 directories, 259 files
Comment 4 Pacho Ramos gentoo-dev 2011-04-14 11:35:04 UTC
+  14 Apr 2011; Pacho Ramos <pacho@gentoo.org> epiphany-2.30.6-r1.ebuild:
+  Update app-misc/ca-certificates RDEPEND to the oldest one confirmed to work
+  ok per problems with even older versions reported in bug #358813.
+