Opened 7 years ago
Closed 7 years ago
#54389 closed defect (fixed)
Cannot build ds9
Reported by: | manulcaux | Owned by: | lpsinger (Leo Singer) |
---|---|---|---|
Priority: | Normal | Milestone: | |
Component: | ports | Version: | |
Keywords: | Cc: | ||
Port: | ds9 |
Description (last modified by raimue (Rainer Müller))
Hi,
I am trying to install ds9. I did the following :
sudo port seflupdate : OK sudo port install ds9 : failed sudo port clean ds9 : OK sudo port install ds9 : failed with the same error : [macp2034:~] caux% sudo port install ds9 ---> Computing dependencies for ds9 ---> Fetching archive for ds9 ---> Attempting to fetch ds9-7.5_1+aqua.darwin_16.x86_64.tbz2 from https://packages.macports.org/ds9 ---> Attempting to fetch ds9-7.5_1+aqua.darwin_16.x86_64.tbz2 from http://nue.de.packages.macports.org/ds9 ---> Attempting to fetch ds9-7.5_1+aqua.darwin_16.x86_64.tbz2 from http://lil.fr.packages.macports.org/ds9 ---> Fetching distfiles for ds9 ---> Verifying checksums for ds9 ---> Extracting ds9 ---> Applying patches to ds9 Warning: reinplace s|@prefix@|/opt/local|g didn't change anything in /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_science_ds9/ds9/work/saods9/ds9/macosx/Makefile.in ---> Configuring ds9 ---> Building ds9 Error: Failed to build ds9: command execution failed Error: See /opt/local/var/macports/logs/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_science_ds9/ds9/main.log for details. Error: Follow https://guide.macports.org/#project.tickets to report a bug. Error: Processing of port ds9 failed [macp2034:~] caux%
Checking the relevant file, I see at the end this error :
/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_science_ds9/ds9/work/saods9/tcl8.6/generic/tclInt.h:3998:10: fatal error: 'tclDTrace.h' file not found :info:build #include "tclDTrace.h"
It seems there is a missing file in the ds9 distribution ?
I attach the complete mail.log file
Many thanks for your help
Attachments (1)
Change History (9)
Changed 7 years ago by manulcaux
comment:1 Changed 7 years ago by raimue (Rainer Müller)
Description: | modified (diff) |
---|---|
Owner: | set to lpsinger |
Port: | ds9 added |
Status: | new → assigned |
comment:2 Changed 7 years ago by manulcaux
Hi,
Some news about that ? I still cannot install ds9 on my laptop, still the same error. Is there an alternative ?
Thanks
comment:3 Changed 7 years ago by lpsinger (Leo Singer)
I was not able to reproduce this on my Sierra machine, but I enabled binary redistribution for this port so that the MacPorts buildbot will save the binary. Either it will fail on the buildbot and give us more clues, or it will result in a usable binary.
comment:4 Changed 7 years ago by manulcaux
OK, great, but what should I do to obtain this binary redistribution ?
Many thanks,
comment:5 Changed 7 years ago by lpsinger (Leo Singer)
When it's done uploading, I'll reply again. At that point, you should pick it up automatically by running:
$ sudo port clean ds9 $ sudo port install ds9
comment:7 follow-up: 8 Changed 7 years ago by raimue (Rainer Müller)
Upstream Tcl report: https://core.tcl.tk/tcl/tktview/7d0db7c388f52de81faf12da332bc97a24f7b9e5
You could either disable parallel build with use_parallel_build no
for this release or apply the upstream patch to the bundled Tcl.
comment:8 Changed 7 years ago by lpsinger (Leo Singer)
Resolution: | → fixed |
---|---|
Status: | assigned → closed |
Replying to raimue:
Upstream Tcl report: https://core.tcl.tk/tcl/tktview/7d0db7c388f52de81faf12da332bc97a24f7b9e5
You could either disable parallel build with
use_parallel_build no
for this release or apply the upstream patch to the bundled Tcl.
Thanks, done!
Please remember to use WikiFormatting.