Comments (4)
I am not well versed in CDDA's build process, nor it's MacOS related intricacies. But I spot an error that may or may not be related to this issue in https://github.com/AtomicFox556/Cataclysm-EOD/actions/runs/7780163294/job/21212413665
/Applications/Xcode_14.2.app/Contents/Developer/usr/bin/make -C lang
make[1]: Nothing to be done for `all'.
mkdir -p Cataclysm.app/Contents/Resources/lang/mo/
cp -pR lang/mo/* Cataclysm.app/Contents/Resources/lang/mo/
cp -R data/sound Cataclysm.app/Contents/Resources/data
cp -R gfx Cataclysm.app/Contents/Resources/
cp -R /Users/runner/Library/Frameworks/SDL2.framework Cataclysm.app/Contents/Resources/
cp -R /Users/runner/Library/Frameworks/SDL2_image.framework Cataclysm.app/Contents/Resources/
cp -R /Users/runner/Library/Frameworks/SDL2_ttf.framework Cataclysm.app/Contents/Resources/
cp -R /Users/runner/Library/Frameworks/SDL2_mixer.framework Cataclysm.app/Contents/Resources/
plutil -convert binary1 Cataclysm.app/Contents/Info.plist
dmgbuild -s build-data/osx/dmgsettings.py "Cataclysm DDA" Cataclysm.dmg
Traceback (most recent call last):
File "/Library/Frameworks/Python.framework/Versions/Current/bin/dmgbuild", line 7, in <module>
import dmgbuild
File "/Library/Frameworks/Python.framework/Versions/3.12/lib/python3.12/site-packages/dmgbuild/__init__.py", line 1, in <module>
from .core import build_dmg
File "/Library/Frameworks/Python.framework/Versions/3.12/lib/python3.12/site-packages/dmgbuild/core.py", line 5, in <module>
import pkg_resources
ModuleNotFoundError: No module named 'pkg_resources'
make: *** [dmgdist] Error 1
Error: Process completed with exit code 2.
from cataclysm-eod.
I am aware of this issue; previous one was marked stale and later close by the bot.
I am not famillar with the build process of MacOS (and neither I have a suitable device to try to figure it out), so I don't really know how to fix this; help would be appreciated.
from cataclysm-eod.
Seems like the PR's related build managed to produce the tiles MacOS artifact. The curses one failed to detach the device cleanly
hdiutil: detach: timeout for DiskArbitration expired
hdiutil: detach: drive not detached
hdiutil: detach: timeout for DiskArbitration expired
hdiutil: detach: drive not detached
hdiutil: detach: timeout for DiskArbitration expired
hdiutil: detach: drive not detached
hdiutil: couldn't eject "disk6" - Resource busy
hdiutil: couldn't eject "disk6" - Resource busy
hdiutil: couldn't eject "disk6" - Resource busy
Traceback (most recent call last):
File "/Library/Frameworks/Python.framework/Versions/Current/bin/dmgbuild", line 36, in <module>
dmgbuild.build_dmg(args.filename, args.volume_name, args.settings, defines=defines, lookForHiDPI=args.lookForHiDPI)
File "/Library/Frameworks/Python.framework/Versions/3.12/lib/python3.12/site-packages/dmgbuild/core.py", line 614, in build_dmg
raise DMGError('Unable to detach device cleanly')
dmgbuild.core.DMGError: Unable to detach device cleanly
that is a MacOS problem that I have seen happening once before, in a different pipeline, and with a rerun the second time succeeded. So I wouldn't worry too much about it yet.
What does worry me though, is something unrelated to the change, or this ticket for that matter: the Windows builds are failing:
That is something that I have seen in my own branch, but I had dismissed it as a problem inherent to my fork and nothing else. Seems like there may be another issue there...
from cataclysm-eod.
This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Thank you for your contributions. Please do not bump or comment on this issue unless you are actively working on it. Stale issues, and stale issues that are closed are still considered.
from cataclysm-eod.
Related Issues (12)
- Docs still mention DDA rather than EOD HOT 5
- India/South Asia regional mods/world settings HOT 2
- Fails to compile with -Werror and/or -Wunused-variable HOT 3
- Setting spawn modifier for "spare parts" item category to higher than 1 significantly slows down loading HOT 2
- Graphical problems with curses graphics HOT 2
- Suggestion: add an option to place items only into pockets of worn or wielded items HOT 1
- Game crashes on selecting corpse revival option for some people HOT 1
- [DDA issue] Certain interface options make game crash when scrolling options HOT 1
- Include MacOS builds HOT 3
- Integrated Multitool doesn't appear in custom bionic profession HOT 1
- Gender does not change on Scenario tab in character creation
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from cataclysm-eod.