[MacPorts] #67840: kde4-runtime, soprano: optional dependency on virtuoso is enforced and prevents building on i386/powerpc

MacPorts noreply at macports.org
Fri Jul 28 19:10:22 UTC 2023


#67840: kde4-runtime, soprano: optional dependency on virtuoso is enforced and
prevents building on i386/powerpc
--------------------------+--------------------------
 Reporter:  barracuda156  |      Owner:  (none)
     Type:  defect        |     Status:  new
 Priority:  Normal        |  Milestone:
Component:  ports         |    Version:  2.8.1
 Keywords:                |       Port:  kde4-runtime
--------------------------+--------------------------
 `kde4-runtime` and `soprano` portfiles claim that `virtuoso` is not
 required and will be disabled if not available:
 {{{
 depends_run-append  port:virtuoso

 #Virtuoso builds only on 64bit, but it is only a runtime dependency,
 #automatically deactivated if not available (ticket #41773)
 depends_skip_archcheck  virtuoso
 }}}

 It does not work this way. What happens in reality is that dependency is
 enforced, and Macports refuses to build anything:
 {{{
 sergey-fedorovs-power-mac-g5:~ svacchanda$ sudo port -v install soprano
 sudo: ignoring time stamp from the future
 Password:
 Warning: configured user/group macports does not exist, will build as root
 --->  Computing dependencies for soprano.........
 Error: Cannot install virtuoso for the arch 'ppc' because
 Error: its dependency virtuoso-7 only supports the archs 'x86_64 arm64'.
 }}}

-- 
Ticket URL: <https://trac.macports.org/ticket/67840>
MacPorts <https://www.macports.org/>
Ports system for macOS


More information about the macports-tickets mailing list