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

MacPorts noreply at macports.org
Wed Dec 11 20:07:12 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
 Keywords:                |       Port:  virtuoso
--------------------------+----------------------
 virtuoso was marked as x86_64-only in r114353. This makes pretty much all
 of kde no longer able to build universal:

 {{{
 $ port -u upgrade soprano
 --->  Computing dependencies for soprano
 Error: Cannot install soprano for the arch(s) 'i386 x86_64' because
 Error: its dependency virtuoso only supports the arch(s) 'x86_64'.
 Error: Unable to upgrade port: architecture mismatch
 To report a bug, follow the instructions in the guide:
     http://guide.macports.org/#project.tickets
 }}}

 Virtuoso needs to either be restored to i386 compatibility, or if that
 can't be done (and from #40882 I understand that upstream claims it
 cannot), then other ports like soprano that depend on virtuoso need to
 either have their universal variant disabled or use
 "depends_skip_archcheck virtuoso" to indicate that they don't use
 virtuoso's libraries. And the same needs to then be done for each of those
 ports, and so on up the dependency chain.

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


More information about the macports-tickets mailing list