New Ticket     Tickets     Wiki     Browse Source     Timeline     Roadmap     Ticket Reports     Search

Ticket #32709 (closed request: invalid)

Opened 2 years ago

Last modified 2 years ago

mandelbulber's binary installer overwrites MacPorts files

Reported by: motumbo@… Owned by: macports-tickets@…
Priority: Normal Milestone:
Component: ports Version: 2.0.3
Keywords: glib2 wine-devel Cc: ryandesign@…
Port: wine-devel glib2

Description

Hello, I recently installed Wine 1.3.36 with latest MacPorts and XQuartz 2.7.0, and when I launch wine explorer (Or any other Wine-based program), I get these messages on the console:

dyld: Library not loaded: /opt/local/lib/libglib-2.0.0.dylib
  Referenced from: /opt/local/bin/update-mime-database
  Reason: Incompatible library version: update-mime-database requires version 3001.0.0 or later, but libglib-2.0.0.dylib provides version 2801.0.0
dyld: Library not loaded: /opt/local/lib/libglib-2.0.0.dylib
  Referenced from: /opt/local/bin/update-desktop-database
  Reason: Incompatible library version: update-desktop-database requires version 3001.0.0 or later, but libglib-2.0.0.dylib provides version 2801.0.0

But Wine works fine Thanks for your hard work!

Change History

comment:1 follow-up: ↓ 2 Changed 2 years ago by motumbo@…

Duh, Mandelbulb replaced some libraries, reinstalling glib2 fixed the problem but broke Mandelbulb...

Maybe Mandelbulb should be added to MacPorts

comment:2 in reply to: ↑ 1 Changed 2 years ago by motumbo@…

Replying to motumbo@…:

Duh, Mandelbulb replaced some libraries, reinstalling glib2 fixed the problem but broke Mandelbulb...

Maybe Mandelbulb should be added to MacPorts

Mandelbulber messed up the macports installation

comment:3 follow-up: ↓ 4 Changed 2 years ago by ryandesign@…

  • Status changed from new to closed
  • Cc ryandesign@… added
  • Summary changed from update-mime-database requires version 3001.0.0 or later, but libglib-2.0.0.dylib provides version 2801.0.0 (Wine-Devel 1.3.36) to mandelbulber's binary installer overwrites MacPorts files
  • Keywords glib2 added; glib removed
  • Resolution set to invalid
  • Port changed from wine-devel glib to wine-devel glib2

I was not aware of mandelbulber but if you'd like to file a port request ticket for it, feel free. I downloaded their 1.09 Mac installer and confirmed by reading their install script that yes, they have a bundled copy of some compiled binaries, and simply copy these to /opt/local, overwriting anything that might already be there (i.e. via MacPorts). We very much wish they would fix their installer to install files into any other location so that they would not conflict with MacPorts. I have filed a bug report with them asking them to do this.

comment:4 in reply to: ↑ 3 Changed 2 years ago by bermarte@…

Replying to ryandesign@…: Fixed; libraries are now inside $HOME/.mandelbulber/ mandelbulber ver. 1.10 should be available on sourceforge in a few hours. Thanks

Note: See TracTickets for help on using tickets.