Opened 5 years ago
Closed 5 years ago
#58809 closed defect (worksforme)
boost @1.66.0_4 no_single+no_static+python27: Fetch/verification fails
Reported by: | uhkeller | Owned by: | ryandesign (Ryan Carsten Schmidt) |
---|---|---|---|
Priority: | Normal | Milestone: | |
Component: | ports | Version: | 2.5.4 |
Keywords: | Cc: | michaelld (Michael Dickens) | |
Port: | boost |
Description
macOS 10.14.6, Xcode 10.3
When trying to install boost, I get an SSL-related error trying to download from https://packages.macports.org, and then a verification error after a successful download from http://nue.de.packages.macports.org. Here's the relevant part of the log:
:msg:archivefetch ---> Attempting to fetch boost-1.66.0_4+no_single+no_static+python27.darwin_18.x86_64.tbz2 from https://packages.macports.org/boost :debug:archivefetch Fetching archive failed: LibreSSL SSL_read: error:06FFF064:digital envelope routines:CRYPTO_internal:bad decrypt, errno 0 :msg:archivefetch ---> Attempting to fetch boost-1.66.0_4+no_single+no_static+python27.darwin_18.x86_64.tbz2 from http://nue.de.packages.macports.org/boost :msg:archivefetch ---> Attempting to fetch boost-1.66.0_4+no_single+no_static+python27.darwin_18.x86_64.tbz2.rmd160 from http://nue.de.packages.macports.org/boost :debug:archivefetch failed verification with key /opt/local/share/macports/macports-pubkey.pem :debug:archivefetch openssl output: Verification Failure :debug:archivefetch child process exited abnormally :warn:archivefetch Failed to verify signature for archive! :error:archivefetch Failed to archivefetch boost: version @1.66.0_4+no_single+no_static+python27: LibreSSL SSL_read: error:06FFF064:digital envelope routines:CRYPTO_internal:bad decrypt, errno 0 :debug:archivefetch Error code: NONE :debug:archivefetch Backtrace: version @1.66.0_4+no_single+no_static+python27: LibreSSL SSL_read: error:06FFF064:digital envelope routines:CRYPTO_internal:bad decrypt, errno 0 :debug:archivefetch while executing :debug:archivefetch "error [msgcat::mc "version @[option version]_[option revision][option portvariants]: %s" $lastError]" :debug:archivefetch (procedure "portarchivefetch::fetchfiles" line 142) :debug:archivefetch invoked from within :debug:archivefetch "portarchivefetch::fetchfiles" :debug:archivefetch (procedure "portarchivefetch::archivefetch_main" line 5) :debug:archivefetch invoked from within :debug:archivefetch "$procedure $targetname"
I've installed numerous other ports today without a hitch, boost is the only one that is acting up. Not sure if this is relevant, but I have openssl 1.0.2s installed
Change History (4)
comment:1 Changed 5 years ago by mf2k (Frank Schima)
Cc: | michaelld added; ryandesign removed |
---|---|
Owner: | set to ryandesign |
Status: | new → assigned |
comment:2 Changed 5 years ago by ryandesign (Ryan Carsten Schmidt)
comment:4 Changed 5 years ago by kencu (Ken)
Resolution: | → worksforme |
---|---|
Status: | assigned → closed |
Note: See
TracTickets for help on using
tickets.
I don't know why you got an ssl error, nor why you got the verification error.
In the mean time, boost has been updated to 1.70.0. Please
sudo port selfupdate
to get that version of the portfile in your ports tree, then try again.