[MacPorts] #41773: kde can no longer be universal because of virtuoso

MacPorts noreply at macports.org
Thu Dec 12 07:38:54 PST 2013


#41773: kde can no longer be universal because of virtuoso
---------------------------+-------------------
  Reporter:  ryandesign@…  |      Owner:  snc@…
      Type:  defect        |     Status:  new
  Priority:  Normal        |  Milestone:
 Component:  ports         |    Version:  2.2.1
Resolution:                |   Keywords:
      Port:  virtuoso      |
---------------------------+-------------------

Comment (by nicos@…):

 From what I could see, the two main ports which depend on virtuoso are
 soprano and kde4-runtime. In both cases, these are pure runtime
 dependencies, and both ports would build their virtuoso backend
 independently of the presence of virtuoso during build.

 As such, I am not sure yet of the consequences, but it should be possible
 to remove virtuoso as a dependency to enable universal build if it is
 considered important enough, or declare "depends_skip_archcheck virtuoso",
 and the backend would activate if the binary runs on a 64 bit
 architecture.

 As their dependence is similar, I would consider that the choice should be
 made for soprano as it is lower in the dependency chain, and the same
 could then be applied to kde4-runtime.

 However, for what I could see, there is also redland (on which soprano
 depends) which declares virtuoso as a dependency. I did not look yet as
 the nature of the dependency in this case.

-- 
Ticket URL: <https://trac.macports.org/ticket/41773#comment:2>
MacPorts <http://www.macports.org/>
Ports system for OS X


More information about the macports-tickets mailing list