Opened 5 years ago

Last modified 4 years ago

#47128 new defect

hsshellscript @2.1.0_1 (devel) 'cannot satisfy -package util' and build errors

Reported by: twilsonco@… Owned by: neverpanic (Clemens Lang)
Priority: Normal Milestone:
Component: ports Version: 2.3.3
Keywords: Cc: tsitelov (Dmitry Tsitelov)
Port: hsshellscript


When installing hsshellscript @2.1.0_1 (devel), errors start on line 378 of attached log file.

*Note that dependency 'hs-language-c' is pending an update from v0.4.2_5 to v0.4.7 (per #47121), so you may encounter an error with hs-language-c before the build of hsshellscript begins.

Section with errors (from line 374):

:info:build <command line>: cannot satisfy -package util
:info:build     (use -v for more information)
:info:build <command line>: cannot satisfy -package util
:info:build     (use -v for more information)
:info:build make: *** [build/HsShellScript/Paths.o] Error 1
:info:build make: *** Waiting for unfinished jobs....
:info:build make: *** [build/HsShellScript/Shell.o] Error 1
:info:build make: Leaving directory `/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_devel_hsshellscript/hsshellscript/work/hsshellscript-2.1.0'
:info:build Command failed:  cd "/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_devel_hsshellscript/hsshellscript/work/hsshellscript-2.1.0" && /usr/bin/make -j8 -w   
:info:build Exit code: 2
:error:build for port hsshellscript returned: command execution failed
:debug:build Error code: CHILDSTATUS 40393 2

Attachments (1)

main.log (31.8 KB) - added by twilsonco@… 5 years ago.

Download all attachments as: .zip

Change History (5)

Changed 5 years ago by twilsonco@…

Attachment: main.log added

comment:1 Changed 5 years ago by mf2k (Frank Schima)

Keywords: build install fail removed
Port: @2.1.0_1 (devel) removed

comment:2 Changed 5 years ago by neverpanic (Clemens Lang)

Owner: changed from macports-tickets@… to cal@…

comment:3 Changed 5 years ago by neverpanic (Clemens Lang)

Unfortunately upgrading hsshellscript to a newer version isn't as easy, because it uses mntent.h, a header file not available on OS X. I'll have to patch the code to fix this, but I'd rather do it right and get it included upstream than quick and dirty (the latter is easy, the former not so much).

comment:4 Changed 4 years ago by tsitelov (Dmitry Tsitelov)

Cc: tsitelov added
Note: See TracTickets for help on using tickets.