#46307 closed defect (invalid)
gnutls @3.3.11 fails to extract: no files matched glob pattern
Reported by: | bunk3m (Bunk3m) | Owned by: | macports-tickets@… |
---|---|---|---|
Priority: | Normal | Milestone: | |
Component: | ports | Version: | 2.3.3 |
Keywords: | Cc: | ryandesign (Ryan Carsten Schmidt) | |
Port: | gnutls |
Description (last modified by ryandesign (Ryan Carsten Schmidt))
Ran sudo port upgrade outdated today after selfupdate and gnutls is failing on the build.
The error is:
sudo port install gnutls ---> Computing dependencies for gnutls ---> Fetching archive for gnutls ---> Attempting to fetch gnutls-3.3.11_0.darwin_13.x86_64.tbz2 from http://packages.macports.org/gnutls ---> Attempting to fetch gnutls-3.3.11_0.darwin_13.x86_64.tbz2 from http://lil.fr.packages.macports.org/gnutls ---> Attempting to fetch gnutls-3.3.11_0.darwin_13.x86_64.tbz2 from http://mse.uk.packages.macports.org/sites/packages.macports.org/gnutls ---> Fetching distfiles for gnutls ---> Verifying checksums for gnutls ---> Extracting gnutls Error: org.macports.patch for port gnutls returned: no files matched glob pattern "/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_devel_gnutls/gnutls/work/gnutls-3.3.11/lib/accelerated/x86/macosx/*.s" Please see the log file for port gnutls for details: /opt/local/var/macports/logs/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_devel_gnutls/gnutls/main.log To report a bug, follow the instructions in the guide: http://guide.macports.org/#project.tickets Error: Processing of port gnutls failed
main.log is attached.
Attachments (1)
Change History (5)
Changed 10 years ago by bunk3m (Bunk3m)
comment:1 follow-up: 2 Changed 10 years ago by bunk3m (Bunk3m)
comment:2 Changed 10 years ago by ryandesign (Ryan Carsten Schmidt)
Cc: | ryandesign@… added |
---|---|
Description: | modified (diff) |
Resolution: | → invalid |
Status: | new → closed |
Summary: | gnutls update to 3.3.11 fails to build → gnutls @3.3.11 fails to extract: no files matched glob pattern |
Replying to bunk3m@…:
Error: org.macports.patch for port gnutls returned: no files matched glob pattern "/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_devel_gnutls/gnutls/work/gnutls-3.3.11/lib/accelerated/x86/macosx/*.s"
The real error is that nothing got extracted. The main.log tells us why:
:info:extract dyld: Library not loaded: /opt/local/lib/libiconv.2.dylib :info:extract Referenced from: /opt/local/lib/libintl.8.dylib :info:extract Reason: Incompatible library version: libintl.8.dylib requires version 8.0.0 or later, but libiconv.2.dylib provides version 7.0.0
Please see ProblemHotlist#libiconv-version for an explanation of this error and its solution.
Replying to bunk3m@…:
Looks like the Darwin 13 version hasn't be uploaded/added? ie. gnutls-3.3.11_0.darwin_13.x86_64.tbz2
I'm not sure why the build servers only uploaded the Yosemite version of this package, but I pressed the button to repeat the build, and the binaries are now available for Snow Leopard and up.
comment:3 Changed 10 years ago by bunk3m (Bunk3m)
Thanks Ryan!
With the packages updated and available it built OK.
I've followed the instructions for libiconv forced update since a number of other ports also crapped out in the build with the similar error.
While I did upgrade from ML to Mav. about 2-3 months ago, I did a clean install and installed MacPorts fresh too. It makes no sense to me how libiconv ended up with an older version.
comment:4 Changed 10 years ago by ryandesign (Ryan Carsten Schmidt)
Verify that you do not have DYLD_LIBRARY_PATH
set. If you don't, then one possibility is that you used a third-party installer that overwrote some of your MacPorts-installed files. Since I don't know what installer that was or what all it overwrote, the only recommendation I can give is to uninstall all ports, and MacPorts itself, then reinstall MacPorts and the ports you want, this way you can be sure the files that are there are the ones that should be there.
Looks like the Darwin 13 version hasn't be uploaded/added? ie. gnutls-3.3.11_0.darwin_13.x86_64.tbz2