servo icon indicating copy to clipboard operation
servo copied to clipboard

`hdiutil` sometimes errors out with `Resource busy` on CI

Open sagudev opened this issue 1 year ago • 1 comments

See https://github.com/servo/servo/actions/runs/7400586694/job/20134531339

Run python3 ./mach package --release hdiutil: create failed - Resource busy Creating Servo.app Copying files Swapping prefs Finding dylibs and relinking Adding version to Credits.rtf Creating dmg Packaging MacOS dmg exited with return value 1

We could add retry here or try to make command more resistant to hdiutil problems (can we just skip the error and continue).

sagudev avatar Jan 04 '24 04:01 sagudev

I was looking into this yesterday and I think the next step is to ensure that whenever we run hdiutil we run with -verbose and ensure that we print the output.

mrobinson avatar Jan 04 '24 09:01 mrobinson