Apache OpenOffice (AOO) Bugzilla – Issue 88785
MacOSX : hdiutil hangs during making packages
Last modified: 2013-01-29 21:48:51 UTC
On Intel/PPC Tiger, all languages enabled. At instsetoo_native module, ... merging files into registry database ... ... analyzing all directories for this product ... ... analyzing links ... ... analyzing unix links ... ... creating profiles ... ... analyzing modules ... ... creating installation directory ... ... creating installation set in /Volumes/ooo-dev/Tiger/work.BEA300_m1.AQUA/BEA300_m1/instsetoo_native/unxmacxp.p ro/OpenOffice/dmg/install/en-US ... ... removing old installation directories ... ... creating directories ... ... copying files ... ... creating links ... ... registering extensions ... ... creating dmg file ... ... cd /Volumes/ooo-dev/Tiger/work.BEA300_m1.AQUA/BEA300_m1/instsetoo_native/unxmacxp.pro/OpenOffice/dmg/install/ en-US_inprogress_temp.1345 && hdiutil makehybrid -hfs -hfs-openfolder OOo_3.0.0_080427_MacOSXPowerPC_install OOo_ 3.0.0_080427_MacOSXPowerPC_install -hfs-volume-name "OpenOffice.org 3.0 Beta" -ov -o /Volumes/ooo-dev/Tiger/work. BEA300_m1.AQUA/BEA300_m1/instsetoo_native/unxmacxp.pro/OpenOffice/dmg/install/en-US_inprogress/tmp && hdiutil con vert -ov -format UDZO /Volumes/ooo-dev/Tiger/work.BEA300_m1.AQUA/BEA300_m1/instsetoo_native/unxmacxp.pro/OpenOffi ce/dmg/install/en-US_inprogress/tmp.dmg -o /Volumes/ooo-dev/Tiger/work.BEA300_m1.AQUA/BEA300_m1/instsetoo_native/ unxmacxp.pro/OpenOffice/dmg/install/en-US_inprogress/OOo_3.0.0_080427_MacOSXPowerPC_install.dmg && rm -f /Volumes /ooo-dev/Tiger/work.BEA300_m1.AQUA/BEA300_m1/instsetoo_native/unxmacxp.pro/OpenOffice/dmg/install/en-US_inprogres s/tmp.dmg ... Build hangs and hdiutil eats all CPU time.
hdiutil hangs up while this commnad is running. hdiutil makehybrid -hfs -hfs-openfolder OOo_3.0.0_080427_MacOSXPowerPC_install OOo_ 3.0.0_080427_MacOSXPowerPC_install -hfs-volume-name "OpenOffice.org 3.0 Beta" -ov -o /Volumes/ooo-dev/Tiger/work.BEA300_m1.AQUA/BEA300_m1/instsetoo_native/unxmacxp.pro/OpenOffice/dmg/install/en-US_inprogress/tmp It happens conditionally, and not everytime. It also happens while building other languages as well.