[MacPorts] #31579: orbit2 fails to upgrade
#31579: orbit2 fails to upgrade --------------------------------+------------------------------------------- Reporter: dersh@… | Owner: macports-tickets@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.0.3 Keywords: | Port: orbit2 --------------------------------+------------------------------------------- I have orbit2 installed. I just tried to upgrade wine-devel. It seems that it now requires universal builds of libraries. No problem, the upgrade causes orbit2 to attempt to rebuild universal, I believe. But, that upgrade fails. So, I have already installed: orbit2 @2.14.19_0 (active) My upgrade leads to this: {{{ ---> Fetching archive for orbit2 ---> Attempting to fetch orbit2-2.14.19_0+universal.darwin_10.i386-x86_64.tgz from http://packages.macports.org/orbit2 ---> Fetching orbit2 ---> Verifying checksum(s) for orbit2 ---> Extracting orbit2 ---> Applying patches to orbit2 ---> Configuring orbit2 ---> Building orbit2 Error: Target org.macports.build returned: shell command failed (see log for details) Error: Failed to install orbit2 Log for orbit2 is at: /opt/local/var/macports/logs/_opt_local_var_macports_sources_rsync.macports.org_release_ports_devel_orbit2/orbit2/main.log Error: The following dependencies were not installed: gst-plugins-base gnome-vfs gconf orbit2 policykit eggdbus gstreamer orc Error: Unable to upgrade port: 1 To report a bug, see <http://guide.macports.org/#project.tickets> }}} The log, attached, seems to show that some symbols can't be found for linking. -- Ticket URL: <https://trac.macports.org/ticket/31579> MacPorts <http://www.macports.org/> Ports system for Mac OS
#31579: orbit2 fails to upgrade --------------------------------+------------------------------------------- Reporter: dersh@… | Owner: macports-tickets@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.0.3 Keywords: | Port: orbit2 --------------------------------+------------------------------------------- Comment(by dersh@…): I figured out the fix. The problem was libidl was not built universal, and orbit2 didn't "know". So the fix was first to do: sudo port install libidl +universal Then the upgrade of orbit2 went fine. -- Ticket URL: <https://trac.macports.org/ticket/31579#comment:1> MacPorts <http://www.macports.org/> Ports system for Mac OS
#31579: orbit2 fails to install universal when libidl is not universal --------------------------------+------------------------------------------- Reporter: dersh@… | Owner: macports-tickets@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.0.3 Keywords: | Port: orbit2 --------------------------------+------------------------------------------- Changes (by ryandesign@…): * cc: ryandesign@… (added) Old description:
I have orbit2 installed. I just tried to upgrade wine-devel. It seems that it now requires universal builds of libraries. No problem, the upgrade causes orbit2 to attempt to rebuild universal, I believe. But, that upgrade fails. So, I have already installed: orbit2 @2.14.19_0 (active)
My upgrade leads to this:
{{{ ---> Fetching archive for orbit2 ---> Attempting to fetch orbit2-2.14.19_0+universal.darwin_10.i386-x86_64.tgz from http://packages.macports.org/orbit2 ---> Fetching orbit2 ---> Verifying checksum(s) for orbit2 ---> Extracting orbit2 ---> Applying patches to orbit2 ---> Configuring orbit2 ---> Building orbit2 Error: Target org.macports.build returned: shell command failed (see log for details) Error: Failed to install orbit2 Log for orbit2 is at: /opt/local/var/macports/logs/_opt_local_var_macports_sources_rsync.macports.org_release_ports_devel_orbit2/orbit2/main.log Error: The following dependencies were not installed: gst-plugins-base gnome-vfs gconf orbit2 policykit eggdbus gstreamer orc Error: Unable to upgrade port: 1 To report a bug, see <http://guide.macports.org/#project.tickets>
}}}
The log, attached, seems to show that some symbols can't be found for linking.
New description: I have orbit2 installed. I just tried to upgrade wine-devel. It seems that it now requires universal builds of libraries. No problem, the upgrade causes orbit2 to attempt to rebuild universal, I believe. But, that upgrade fails. So, I have already installed: {{{ orbit2 @2.14.19_0 (active) }}} My upgrade leads to this: {{{ ---> Fetching archive for orbit2 ---> Attempting to fetch orbit2-2.14.19_0+universal.darwin_10.i386-x86_64.tgz from http://packages.macports.org/orbit2 ---> Fetching orbit2 ---> Verifying checksum(s) for orbit2 ---> Extracting orbit2 ---> Applying patches to orbit2 ---> Configuring orbit2 ---> Building orbit2 Error: Target org.macports.build returned: shell command failed (see log for details) Error: Failed to install orbit2 Log for orbit2 is at: /opt/local/var/macports/logs/_opt_local_var_macports_sources_rsync.macports.org_release_ports_devel_orbit2/orbit2/main.log Error: The following dependencies were not installed: gst-plugins-base gnome-vfs gconf orbit2 policykit eggdbus gstreamer orc Error: Unable to upgrade port: 1 To report a bug, see <http://guide.macports.org/#project.tickets> }}} The log, attached, seems to show that some symbols can't be found for linking. -- Comment: wine is i386 only. If your processor is x86_64 (most Intel Macs are), then yes, all wine dependencies must be installed universal. This is nothing new; it has always been this way. MacPorts should have known to upgrade libidl to universal, since it is a declared dependency of orbit2. The only reason I can think of why this wouldn't have happened is if you had originally installed libidl with a MacPorts version older than 1.9 (which is possible, since libidl was last updated two months before MacPorts 1.9 was released). -- Ticket URL: <https://trac.macports.org/ticket/31579#comment:2> MacPorts <http://www.macports.org/> Ports system for Mac OS
#31579: orbit2 fails to install universal when libidl is not universal ---------------------------------+------------------------------------------ Reporter: dersh@… | Owner: macports-tickets@… Type: defect | Status: closed Priority: Normal | Milestone: Component: ports | Version: 2.0.3 Resolution: fixed | Keywords: Port: orbit2 | ---------------------------------+------------------------------------------ Changes (by ryandesign@…): * status: new => closed * resolution: => fixed Comment: I made a [wiki:PortfileRecipes#doc minor change] to libidl in r85340 to force it to rebuild, which should fix the problem for anyone else experiencing it. -- Ticket URL: <https://trac.macports.org/ticket/31579#comment:3> MacPorts <http://www.macports.org/> Ports system for Mac OS
#31579: orbit2 fails to install universal when libidl is not universal ---------------------------------+------------------------------------------ Reporter: dersh@… | Owner: macports-tickets@… Type: defect | Status: closed Priority: Normal | Milestone: Component: ports | Version: 2.0.3 Resolution: fixed | Keywords: Port: orbit2 | ---------------------------------+------------------------------------------ Comment(by ryandesign@…): See also #31678 for the same issue with more ports. -- Ticket URL: <https://trac.macports.org/ticket/31579#comment:4> MacPorts <http://www.macports.org/> Ports system for Mac OS
participants (1)
-
MacPorts