Comments (4)
@JupiterJones I tested the fix for unpacking .dmg files and got the follwoing error on a OS X 10.14.6 machine, using the master branch with your code merged in... the good news is that the .dmg was successfully unpacked and failed in the umount
that followed the cp
:
[Info] Starting download of GemStone64Bit3.6.0-i386.Darwin.dmg for GemStone musaeus
[Info] Downloading https://downloads.gemtalksystems.com/pub/GemStone64/3.6.0/GemStone64Bit3.6.0-i386.Darwin.dmg using /usr/bin/curl -O -s -S
[Info] Uncompressing GemStone archive into /musaeus1/users/dhenrich/_home_master/shared/downloads/products/
/musaeus1/users/dhenrich/_home_master/bin/downloadGemStone: line 176: umount: command not found
Error on or near line 165 :: downloadGemStone 3.6.0 :: downloadGemStone 3.6.0
Error on or near line 201 :: createStone gs_360 3.6.0 :: createStone gs_360 3.6.0
I suppose the umount
isn't required, but since you are more experienced on the mac I'll leave this to you ...
BTW, I do have access to a variety of OSX/Darwin versions, if that would help for testing:
- OS X 10.15.6 "Catalina" (Darwin 19.6.0)
- OS X 11.2.2 "Big Sur" (Darwin 20.3.0)
- OS X 10.14.6 "Mojave" (Darwin 18.7.0) --- the machine that I ran my test on
- OS X 10.9.5 "Mavericks" (Darwin 13.4.0)
- OS X 11.1 "Big Sur" (Darwin 20.2.0)
Let me know if there are any additional tests that you think are worth trying ...
Also on the OS X 10.14.6 "Mojave" (Darwin 18.7.0)
machine I'm having trouble launching the headless pharo - it is hanging... since it has been several years since I've actually worked with a mac, I'm not sure if I've set things up correctly or not ... I'll go reread the docs to see if I've missed something obvious :)
... decided to splash around on the different machines and see if I see similar problems ...
from gsdevkit_home.
FWIW here's more detail on the pharo hang:
musaeus:pharo>pwd
/musaeus1/users/dhenrich/_home_master/shared/pharo
musaeus:pharo>./pharo --help
/BuildRoot/Library/Caches/com.apple.xbs/Sources/AppleFSCompression/AppleFSCompression-96.200.3/Common/ChunkCompression.cpp:49: Error: unsupported compressor 8
/BuildRoot/Library/Caches/com.apple.xbs/Sources/AppleFSCompression/AppleFSCompression-96.200.3/Libraries/CompressData/CompressData.c:353: Error: Unknown compression scheme encountered for file '/System/Library/CoreServices/CoreTypes.bundle/Contents/Resources/Exceptions.plist'
/BuildRoot/Library/Caches/com.apple.xbs/Sources/AppleFSCompression/AppleFSCompression-96.200.3/Common/ChunkCompression.cpp:49: Error: unsupported compressor 8
/BuildRoot/Library/Caches/com.apple.xbs/Sources/AppleFSCompression/AppleFSCompression-96.200.3/Libraries/CompressData/CompressData.c:353: Error: Unknown compression scheme encountered for file '/System/Library/CoreServices/CoreTypes.bundle/Contents/Library/AppExceptions.bundle/Exceptions.plist'
_RegisterApplication(), FAILED TO establish the default connection to the WindowServer, _CGSDefaultConnection() is NULL.
2021-03-13 11:09:25.637 Pharo[54167:46353409] In void modifyShouldRestoreOnRelaunchCounter(int32_t), _LSSetApplicationInformationItem(_kLSPersistenceSuppressRelaunchAtLoginKey) returned error -600
2021-03-13 11:09:25.691 Pharo[54167:46353411] +[NSXPCSharedListener endpointForReply:withListenerName:]: an error occurred while attempting to obtain endpoint for listener 'ClientCallsAuxiliary': Connection interrupted
looks like the headless pharo is expecting to connect to a window manager? ... the machine I'm using is running as a headless server... I think ... it is in the office but I haven't been in the office for 6 months:)
from gsdevkit_home.
hmmm, at the end of the day, I don't need Pharo running on my OSX machine ... I was hoping that I could use GsDevKit_home to do development and testing on OSX, but I can manually create the stones that I need (3.7.0 and 3.6.0 stones) and once I get superdoit working on OSX, so that you can do do the necesary ... which is my primary goal ... it doesn't really matter that I'm having trouble with pharo :)
If you have an easy answer, then I can use it, but don't spend anymore time on my account and I will close this bug ...
from gsdevkit_home.
from gsdevkit_home.
Related Issues (20)
- Can't find newly created Seaside components HOT 4
- Error parsing some method selectors HOT 1
- All 22 Seaside/Parasol travis tests consistently failing for GsDevKit_home HOT 13
- Update the seaside test script (fro travis) to use `npm` to install and launch the selenium test driver
- $GS_HOME/bin/startNetldi help not clear enough for custom netldi args:
- travis ci seaside builds failing ... tests are passing and looks like script error ... HOT 2
- inopportune AlmostOutMemory exception scuttles 3.7.0 $GS_HOME/bin/todeLoad HOT 4
- port to 3.7.0 HOT 1
- 3.3.9 to 3.4.0 upgradeStone hangs (not planning to fix)
- basicTestA startTopaz RPC test fails silently
- Apple M1 Support in GsDevKit HOT 5
- GEMSTONE_NRS_ALL with %D can cause login failures for remote logins using netldi HOT 1
- #260 tests ought to be using github actions for testing HOT 5
- Add option to upgradeStone script to skip the install of tODE post upgrade ...
- superDoit project should be an isolated git checkout in GsDevKit_home to eliminate the need to copy files between two projects HOT 1
- Stack overflow with certain regular expression HOT 2
- References of $GS_HOME/bin/updateGsDevScript
- update chrome driver logic for Seaside3 Tests HOT 1
- With 18.04 being deprecated in April, need to switch to using 20.04 for tests ... HOT 3
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 gsdevkit_home.