Opened 6 years ago
Closed 6 years ago
#58065 closed defect (fixed)
sleuthkit: configure error on Mojave
Reported by: | dershow | Owned by: | mf2k (Frank Schima) |
---|---|---|---|
Priority: | Normal | Milestone: | |
Component: | ports | Version: | |
Keywords: | Cc: | ||
Port: | sleuthkit |
Description
The Sleuthkit port was just upgraded from 4.6.2 to 4.6.5, but the upgrade fails to configure for me. I've attached the log file
Attachments (2)
Change History (19)
Changed 6 years ago by dershow
comment:1 Changed 6 years ago by mf2k (Frank Schima)
Summary: | The Sleuthkit upgrade fails → sleuthkit: configure error on Mojave |
---|
comment:3 Changed 6 years ago by Schamschula (Marius Schamschula)
When I built sleuthkit
, I also did so on High Sierra, but ran into this issue while building in trace mode.
I'm not sure what is going on here, as aclocal
is provided by automake
and it is explicitly called out for by depends_build-append
.
comment:4 Changed 6 years ago by mf2k (Frank Schima)
Indeed, automake
is not in the dependencies. My understanding is that setting autoconf.cmd ./bootstrap
clears the build dependencies. So adding automake
after that command should fix this.
comment:5 Changed 6 years ago by mf2k (Frank Schima)
Yes, I locally edited the Portfile and confirmed that this works.
comment:6 follow-up: 7 Changed 6 years ago by dershow
I was trying to also see if I can run autopsy https://trac.macports.org/ticket/55985, but it seems to also require sleuthkit-4.6.5.jar. At least 4.6.2 doesn't produce a jar file.
comment:7 Changed 6 years ago by Schamschula (Marius Schamschula)
Replying to dershow:
I was trying to also see if I can run autopsy https://trac.macports.org/ticket/55985, but it seems to also require sleuthkit-4.6.5.jar. At least 4.6.2 doesn't produce a jar file.
I also had a look at autopsy
4.10.0 yesterday. Someone with more experience doing java ports needs to tackle it. It seems to need a complete rewrite of the Portfile.
comment:8 Changed 6 years ago by dershow
Does this mean that just installing automake will solve the build problem? Otherwise, should the depend_build-append section of the port file be moved down, or something else with automake?
comment:9 Changed 6 years ago by mf2k (Frank Schima)
Yes, installing automake should fix it. Please let us know if it does.
comment:10 Changed 6 years ago by dershow
It doesn't. I installed the automake port, and then tried the upgrade and it fails during configure.
Changed 6 years ago by dershow
Attachment: | main.2.log added |
---|
comment:14 Changed 6 years ago by mf2k (Frank Schima)
Error is now:
:info:configure sh: autom4te: command not found :info:configure aclocal: error: echo failed with exit status: 127
comment:15 Changed 6 years ago by mf2k (Frank Schima)
Now install autoconf
, sudo port clean sleuthkit
and try again.
comment:17 Changed 6 years ago by mf2k (Frank Schima)
Owner: | set to mf2k |
---|---|
Resolution: | → fixed |
Status: | new → closed |
Error is: