Opened 13 years ago

Closed 13 years ago

Last modified 13 years ago

#32709 closed request (invalid)

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 (Ryan Carsten Schmidt)
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 (4)

comment:1 Changed 13 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 13 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 Changed 13 years ago by ryandesign (Ryan Carsten Schmidt)

Cc: ryandesign@… added
Keywords: glib2 added; glib removed
Port: glib2 added; glib removed
Resolution: invalid
Status: newclosed
Summary: 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)mandelbulber's binary installer overwrites MacPorts files

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 13 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.