#60777: at-spi2-core reported as broken port

classic Classic list List threaded Threaded
7 messages Options
Reply | Threaded
Open this post in threaded view
|

#60777: at-spi2-core reported as broken port

macports-4
#60777: at-spi2-core reported as broken port
-----------------------------+--------------------------
 Reporter:  programmingkidx  |      Owner:  (none)
     Type:  defect           |     Status:  new
 Priority:  Normal           |  Milestone:
Component:  ports            |    Version:
 Keywords:  broken port      |       Port:  at-spi2-core
-----------------------------+--------------------------
 When trying to install at-spi2-core I saw these messages:
 {{{
 $ sudo port install at-spi2-core
 --->  Computing dependencies for at-spi2-core
 --->  Cleaning at-spi2-core
 --->  Scanning binaries for linking errors
 --->  Found 1 broken file, matching files to ports
 --->  Found 1 broken port, determining rebuild order
 You can always run 'port rev-upgrade' again to fix errors.
 The following ports will be rebuilt: at-spi2-core @2.28.0
 Continue? [Y/n]
 }}}

 Continuing does not solve the problem.

 Operating System: Mac OS 10.4.11 (intel)

--
Ticket URL: <https://trac.macports.org/ticket/60777>
MacPorts <https://www.macports.org/>
Ports system for macOS
Reply | Threaded
Open this post in threaded view
|

Re: #60777: at-spi2-core reported as broken port

macports-4
#60777: at-spi2-core reported as broken port
------------------------------+-------------------------
  Reporter:  programmingkidx  |      Owner:  (none)
      Type:  defect           |     Status:  new
  Priority:  Normal           |  Milestone:
 Component:  ports            |    Version:
Resolution:                   |   Keywords:  broken port
      Port:  at-spi2-core     |
------------------------------+-------------------------
Changes (by programmingkidx):

 * Attachment "main.log" added.


--
Ticket URL: <https://trac.macports.org/ticket/60777>
MacPorts <https://www.macports.org/>
Ports system for macOS
Reply | Threaded
Open this post in threaded view
|

Re: #60777: at-spi2-core reported as broken port

macports-4
In reply to this post by macports-4
#60777: at-spi2-core reported as broken port
------------------------------+----------------------
  Reporter:  programmingkidx  |      Owner:  dbevans
      Type:  defect           |     Status:  assigned
  Priority:  Normal           |  Milestone:
 Component:  ports            |    Version:
Resolution:                   |   Keywords:  tiger
      Port:  at-spi2-core     |
------------------------------+----------------------
Changes (by kencu):

 * cc: dbevans (removed)
 * keywords:  broken port => tiger
 * status:  new => assigned
 * owner:  (none) => dbevans


--
Ticket URL: <https://trac.macports.org/ticket/60777#comment:1>
MacPorts <https://www.macports.org/>
Ports system for macOS
Reply | Threaded
Open this post in threaded view
|

Re: #60777: at-spi2-core reported as broken port

macports-4
In reply to this post by macports-4
#60777: at-spi2-core reported as broken port
------------------------------+----------------------
  Reporter:  programmingkidx  |      Owner:  dbevans
      Type:  defect           |     Status:  assigned
  Priority:  Normal           |  Milestone:
 Component:  ports            |    Version:
Resolution:                   |   Keywords:  tiger
      Port:  at-spi2-core     |
------------------------------+----------------------

Comment (by programmingkidx):

 When I ran 'sudo port -v install at-spi2-core', I saw this info that tells
 why it is broken:
 {{{
 --->  Scanning binaries for linking errors
 Could not open /opt/local/libexec/libatspi.0.dylib: Error opening or
 reading file (referenced from /opt/local/libexec/at-spi2-registryd)
 --->  Found 1 broken file, matching files to ports
 --->  Found 1 broken port, determining rebuild order
 You can always run 'port rev-upgrade' again to fix errors.
 The following ports will be rebuilt: at-spi2-core @2.28.0
 }}}

--
Ticket URL: <https://trac.macports.org/ticket/60777#comment:2>
MacPorts <https://www.macports.org/>
Ports system for macOS
Reply | Threaded
Open this post in threaded view
|

Re: #60777: at-spi2-core reported as broken port

macports-4
In reply to this post by macports-4
#60777: at-spi2-core reported as broken port
------------------------------+----------------------
  Reporter:  programmingkidx  |      Owner:  dbevans
      Type:  defect           |     Status:  assigned
  Priority:  Normal           |  Milestone:
 Component:  ports            |    Version:
Resolution:                   |   Keywords:  tiger
      Port:  at-spi2-core     |
------------------------------+----------------------

Comment (by programmingkidx):

 Found out the file libatspi.0.dylib was located here:
 /opt/local/lib/libatspi.dylib.

 After creating a symbolic link to here
 /opt/local/libexec/libatspi.0.dylib, the at-spi2-registryd command started
 to work.

 This fixed the problem :)

--
Ticket URL: <https://trac.macports.org/ticket/60777#comment:3>
MacPorts <https://www.macports.org/>
Ports system for macOS
Reply | Threaded
Open this post in threaded view
|

Re: #60777: at-spi2-core reported as broken port

macports-4
In reply to this post by macports-4
#60777: at-spi2-core reported as broken port
------------------------------+----------------------
  Reporter:  programmingkidx  |      Owner:  dbevans
      Type:  defect           |     Status:  assigned
  Priority:  Normal           |  Milestone:
 Component:  ports            |    Version:
Resolution:                   |   Keywords:  tiger
      Port:  at-spi2-core     |
------------------------------+----------------------

Comment (by kencu):

 I have totally hacked meson to make it work at all on Tiger, but it does
 not work properly yet. Upstream is considering if they might support it --
 it has do with @rpath being used during the build phase. The hacks do fix
 many ports, but -- not this one.

 This additional hack, on top of the other hacks, will get around this
 issue for today, but this is no fix, and there is no fix, until meson is
 fixed.
 {{{
 sudo install_name_tool -change @loader_path/libatspi.0.dylib
 /opt/local/lib/libatspi.0.dylib /opt/local/libexec/at-spi2-registryd
 }}}

--
Ticket URL: <https://trac.macports.org/ticket/60777#comment:4>
MacPorts <https://www.macports.org/>
Ports system for macOS
Reply | Threaded
Open this post in threaded view
|

Re: #60777: meson does not correctly link on Tiger as Tiger has no @rpath support. (was: at-spi2-core reported as broken port)

macports-4
In reply to this post by macports-4
#60777: meson does not correctly link on Tiger as Tiger has no @rpath support.
------------------------------+---------------------
  Reporter:  programmingkidx  |      Owner:  dbevans
      Type:  defect           |     Status:  closed
  Priority:  Normal           |  Milestone:
 Component:  ports            |    Version:
Resolution:  duplicate        |   Keywords:  tiger
      Port:  meson            |
------------------------------+---------------------
Changes (by kencu):

 * status:  assigned => closed
 * resolution:   => duplicate
 * port:  at-spi2-core => meson


Comment:

 This has nothing to do with at-spi2-core. We already have open tickets
 about meson not working on Tiger. [ticket:60165]

--
Ticket URL: <https://trac.macports.org/ticket/60777#comment:5>
MacPorts <https://www.macports.org/>
Ports system for macOS