[MacPorts] #16632: glib2 reinstalls multiple times on port upgrade -f gnumeric (and crashes)
MacPorts
noreply at macports.org
Wed Sep 24 03:00:42 PDT 2008
#16632: glib2 reinstalls multiple times on port upgrade -f gnumeric (and crashes)
--------------------------------------+-------------------------------------
Reporter: macports at henrik.synth.no | Owner: macports-tickets at lists.macosforge.org
Type: defect | Status: new
Priority: Normal | Milestone: Port Bugs
Component: ports | Version: 1.6.0
Keywords: glib2, gnumeric, crash | Port: glib2
--------------------------------------+-------------------------------------
I tried doing a "port upgrade -f gnumeric". This naturally takes a long
time, but I wasn't prepared for the multiple glib2 reinstalls.
Eventually, the last glib2 build crashed. Here is a snippet of the last
build activity:
{{{
---> librsvg
---> gimp2
---> libgnomeprint
---> libgnomecanvas
Warning: Uninstall forced. Proceeding despite dependencies.
---> Deactivating libart_lgpl 2.3.20_0
---> Uninstalling libart_lgpl 2.3.20_0
---> Installing libart_lgpl 2.3.20_0
---> Activating libart_lgpl 2.3.20_0
---> Cleaning libart_lgpl
---> Fetching glib2
---> Verifying checksum(s) for glib2
---> Extracting glib2
---> Applying patches to glib2
---> Configuring glib2
---> Building glib2 with target all
---> Staging glib2 into destroot
---> Unable to uninstall glib2 2.16.6_0+darwin_9, the following ports
depend on it:
---> atk
---> pango
---> gtk2
[...]
---> dbus-glib
---> desktop-file-utils
---> libbonobo
Warning: Uninstall forced. Proceeding despite dependencies.
---> Deactivating glib2 2.16.6_0+darwin_9
---> Uninstalling glib2 2.16.6_0+darwin_9
---> Installing glib2 2.16.6_0+darwin_9
---> Activating glib2 2.16.6_0+darwin_9
---> Cleaning glib2
---> Fetching pango
---> Verifying checksum(s) for pango
---> Extracting pango
---> Applying patches to pango
---> Configuring pango
---> Building pango with target all
---> Staging pango into destroot
---> Unable to uninstall pango 1.20.5_0, the following ports depend on
it:
---> gtk2
---> gtk2
---> gtk2
---> gtk2
---> gtk2
---> gtk2
---> py25-gtk
---> py-gtk2
---> libgnomeprint
---> libgnomecanvas
Warning: Uninstall forced. Proceeding despite dependencies.
---> Deactivating pango 1.20.5_0
---> Uninstalling pango 1.20.5_0
---> Installing pango 1.20.5_0
---> Activating pango 1.20.5_0
---> Cleaning pango
---> Fetching glib2
---> Verifying checksum(s) for glib2
---> Extracting glib2
---> Applying patches to glib2
---> Configuring glib2
---> Building glib2 with target all
---> Staging glib2 into destroot
---> Unable to uninstall glib2 2.16.6_0+darwin_9, the following ports
depend on it:
---> atk
---> pango
---> gtk2
[...]
---> desktop-file-utils
---> libbonobo
---> pango
Warning: Uninstall forced. Proceeding despite dependencies.
---> Deactivating glib2 2.16.6_0+darwin_9
---> Uninstalling glib2 2.16.6_0+darwin_9
---> Installing glib2 2.16.6_0+darwin_9
---> Activating glib2 2.16.6_0+darwin_9
---> Cleaning glib2
---> Fetching libgnomecups
---> Verifying checksum(s) for libgnomecups
---> Extracting libgnomecups
---> Configuring libgnomecups
---> Building libgnomecups with target all
---> Staging libgnomecups into destroot
---> Unable to uninstall libgnomecups 0.2.3_1, the following ports depend
on it:
---> libgnomeprint
Warning: Uninstall forced. Proceeding despite dependencies.
---> Deactivating libgnomecups 0.2.3_1
---> Uninstalling libgnomecups 0.2.3_1
---> Installing libgnomecups 0.2.3_1
---> Activating libgnomecups 0.2.3_1
---> Cleaning libgnomecups
---> Fetching libgnomeprint
---> Verifying checksum(s) for libgnomeprint
---> Extracting libgnomeprint
---> Applying patches to libgnomeprint
---> Configuring libgnomeprint
---> Building libgnomeprint with target all
---> Staging libgnomeprint into destroot
---> Unable to uninstall libgnomeprint 2.18.4_0, the following ports
depend on it:
---> libgnomeprintui
---> libgnomeprintui
---> libgnomeprintui
Warning: Uninstall forced. Proceeding despite dependencies.
---> Deactivating libgnomeprint 2.18.4_0
---> Uninstalling libgnomeprint 2.18.4_0
---> Installing libgnomeprint 2.18.4_0
---> Activating libgnomeprint 2.18.4_0
---> Cleaning libgnomeprint
---> Fetching glib2
---> Verifying checksum(s) for glib2
---> Extracting glib2
---> Applying patches to glib2
---> Configuring glib2
---> Building glib2 with target all
---> Staging glib2 into destroot
---> Unable to uninstall glib2 2.16.6_0+darwin_9, the following ports
depend on it:
---> atk
---> pango
---> gtk2
[...]
---> pango
---> libgnomecups
---> libgnomeprint
Warning: Uninstall forced. Proceeding despite dependencies.
---> Deactivating glib2 2.16.6_0+darwin_9
---> Uninstalling glib2 2.16.6_0+darwin_9
---> Installing glib2 2.16.6_0+darwin_9
---> Activating glib2 2.16.6_0+darwin_9
---> Cleaning glib2
---> Fetching glib2
---> Verifying checksum(s) for glib2
---> Extracting glib2
---> Applying patches to glib2
---> Configuring glib2
---> Building glib2 with target all
---> Staging glib2 into destroot
tclsh(70748,0xa0039fa0) malloc: *** mmap(size=155648) failed (error
code=12)
*** error: can't allocate region
*** set a breakpoint in malloc_error_break to debug
unable to realloc 151856 bytes
Abort trap
}}}
--
Ticket URL: <http://trac.macports.org/ticket/16632>
MacPorts <http://www.macports.org/>
Ports system for Mac OS
More information about the macports-tickets
mailing list