Opened 17 years ago

Closed 16 years ago

Last modified 16 years ago

#13566 closed defect (fixed)

issue with glib2 @2.14.4_1 and/or glib-genmarshal - so, can not build/install dbus-glib, Gimp2, wv etc.

Reported by: grahamperrin@… Owned by: ryandesign (Ryan Carsten Schmidt)
Priority: Normal Milestone:
Component: ports Version: 1.5.2
Keywords: Cc: G.J.Perrin@…
Port: glib2, dbus-glib

Description

Abstracted from dbus-glib is not building (0% CPU no error messages) when building Gimp2

This issue may additionally prevent installation of other dependants such as wv.

At comment 33 in ticket 13448, jzenker observed:

The problem comes from glib2 @2.14.4_1.
glib-genmarshal, which hangs at the same time, is from the glib2 port.

jzenker's workaround:

deactivated glib2 @2.14.4_1 and reactivated my old glib2 @2.14.2_0, and dbus-glib built successfully.

but, that's not an option for users who lack glib2 @2.14.2_0

Also dependent upon this issue: AROfficeTransforms (product for Plone) installed without error but MissingBinary: Unable to find binary "wvHtml" - so Word .doc files can not be added

Thanks for your attention.

Best regards
Graham Perrin

Change History (12)

comment:1 Changed 17 years ago by ryandesign (Ryan Carsten Schmidt)

Cc: ryandesign@… added
Milestone: Port Bugs

I suppose I'll have to read through those other threads then to discover what's amiss with glib-genmarshal.

comment:2 in reply to:  1 Changed 17 years ago by grahamperrin@…

I suppose I'll have to read through those other threads then to discover what's amiss with glib-genmarshal.

Hopefully you need not read the other ticket in its entirety. Focus on http://trac.macports.org/projects/macports/ticket/13448#comment:33 comment 33 alone.

comment:3 Changed 17 years ago by grahamperrin@…

I removed MacPorts, re-installed MacPorts, tried again to install wv.

Again, the routine (related CPU activity) stopped at the dbus-glib point.

I interrupted the MacPorts installation,
installed gettext from source (not from MacPorts),
installed glib from source (not from MacPorts).

After that, MacPorts installation of wv was successful.

There remains the puzzle of glib (affecting installation of dbus-glib etc.) in MacPorts.

Regards
Graham

comment:4 Changed 17 years ago by jmpalacios (Juan Manuel Palacios)

Priority: HighNormal

comment:5 Changed 17 years ago by ryandesign (Ryan Carsten Schmidt)

I cannot reproduce this problem on my MacBookPro3,1 with Mac OS X 10.4.11 and Xcode 2.4.1, and I don't know what to do about it, so I filed a bug with the developers of glib.

comment:6 Changed 17 years ago by grahamperrin@…

Thanks for filing the bug.

I haven't tried reproducing on my own MacBook Pro but it does seem to be reproducible (consistenly?) on G4 PowerPC.

comment:7 Changed 17 years ago by ryandesign (Ryan Carsten Schmidt)

In the notes of the bug I filed with the glib developers, someone said that glib 2.14.5 no longer has this problem, due to the fix for this bug, so I updated the port in r32728. Please wait 12 hours, then "sudo port selfupdate", then "sudo port upgrade glib2". Please let me know whether or not this fixes the dbus-glib / glib-genmarshal hang.

comment:9 Changed 17 years ago by grahamperrin@…

dbus-glib installed successfully on PowerPC Power Mac G4 running Mac OS X Server 10.4.11.

Not tested by me:

  • sudo port install dbus-glib on Mac OS X 10.5 on PowerPC
  • sudo port install dbus-glib on Mac OS X 10.5 on Intel.

Many thanks to ryandesign for progressing this!

comment:10 Changed 17 years ago by jmroot (Joshua Root)

Cc: ryandesign@… removed
Owner: changed from macports-tickets@… to ryandesign@…

comment:11 Changed 16 years ago by ryandesign (Ryan Carsten Schmidt)

Port: glib2 dbus-glib added
Resolution: fixed
Status: newclosed

Looks like this was fixed long ago. Please re-open if not.

comment:12 Changed 16 years ago by (none)

Milestone: Port Bugs

Milestone Port Bugs deleted

Note: See TracTickets for help on using tickets.