Nota. Uso Sync perchè è ultimo cloud con client che funziona anche sui mac vintage a differenza di dropbox e Drive.
Comunque sia scrivo a Sync e mi fanno notare che forse il problema è perchè sto usando su Mojave una versione non aggiornata e mi danno il link alla pagina
https://www.sync.com/install
Vedo che nella pagina sembra esserci una versione anche per il mio mac vintage quindi scarico entrambi sui rispettivi.
Nessun problema su Mojave.
Dopo avere installato (e sostituito) Sync sul vintage, la app non funziona più. Me ne accorgo perché scompare icona da menu bar. Controllo anche su activity monitor e in effetti zero attività.
Vabbeh, sarà una dmg fallata, quindi disinstallo e uso il dmg vecchio che avevo conservato per emergenza e rifaccio install. In teoria tutto ok ma la app dalla cartella installazione non parte dopo clic.
Faccio una verifica disco e pulizia generica. Riprovo. Zero.
Faccio una cosa ovvia come prendere la app da un MBPro vintage (stesso HW e OS del mini vintage) dove Sync funziona bene (e non ci penso ad aggiornare nulla) e copiarla nel mini vintage e lo stesso la app non parte.
E' come se dopo avere usato il loro dmg legacy sia rimasta una traccia che impedisce ad ogni Sync di funzionare
di seguito il Log di installazione sync-startup-log.txt
Codice: Seleziona tutto
+ rm -f /Users/USER/sync.com-501.log
+ trap '{ set -x; cleanup 1>>/tmp/sync.com-501.log 2>&1; }' EXIT
+ EXEPATH=/Volumes/Sync/Sync.app/Contents/MacOS/macmain.sh
++ dirname /Volumes/Sync/Sync.app/Contents/MacOS/macmain.sh
+ EXEDIR=/Volumes/Sync/Sync.app/Contents/MacOS
+ [[ /Volumes/Sync/Sync.app/Contents/MacOS/macmain.sh != /*.app/Contents/MacOS/*.sh ]]
+ APPDIR=/Volumes/Sync/Sync.app
+ echo
++ date
+ echo === /Volumes/Sync/Sync.app/Contents/MacOS/macmain.sh Wed Nov 6 23:56:07 CET 2019 ===
=== /Volumes/Sync/Sync.app/Contents/MacOS/macmain.sh Wed Nov 6 23:56:07 CET 2019 ===
+ echo
+ LEGACY_LIBRARY_DIR=/Users/USER/Library
+ SANDBOX_LIBRARY_DIR=/Users/USER/Library/Containers/com.sync.agent.findersync/Data/Library
+ sandboxed
++ sw_vers -productVersion
+ local version=10.6.8
++ echo 10.6.8
++ cut -d. -f1
+ local major=10
++ echo 10.6.8
++ cut -d. -f2
+ local minor=6
+ local num=10006
+ '[' 10006 -ge 10010 ']'
+ return 1
+ LIBRARY_DIR=/Users/USER/Library
+ '[' -f /Volumes/Sync/Sync.app/Contents/MacOS/../../../.ON-DMG.txt ']'
+ tmp=/Volumes/Sync/Sync.app
+ APPNAME=Sync.app
+ INSTALLDIR=/Applications
+ NEWEXEDIR=/Applications/Sync.app/Contents/MacOS
+ cleanv8
+ '[' -e /Library/LaunchDaemons/com.sync.watch.plist ']'
+ '[' -e /Library/LaunchDaemons/com.syncus.watch.plist ']'
+ '[' -e /Applications/Sync.app ']'
+ checkupgradevalid
+ local installedplistloc=/Applications/Sync.app/Contents/Info.plist
+ local dmgplistloc=/Volumes/Sync/Sync.app/Contents/Info.plist
+ '[' -f /Applications/Sync.app/Contents/Info.plist ']'
++ plutil -extract CFBundleVersion xml1 -o - /Applications/Sync.app/Contents/Info.plist
++ sed -n 's/.*<string>\(.*\)<\/string>.*/\1/p'
unrecognized option: -extract
plutil: [command_option] [other_options] file...
The file '-' means stdin
Command options are (-lint is the default):
-help show this message and exit
-lint check the property list files for syntax errors
-convert fmt rewrite property list files in format
fmt is one of: xml1 binary1
There are some additional optional arguments:
-s be silent on success
-o path specify alternate file path name for result;
the -o option is used with -convert, and is only
useful with one file argument (last file overwrites);
the path '-' means stdout
-e extension specify alternate extension for converted files
-- specifies that all further arguments are file names
+ local installedver=
++ plutil -extract CFBundleVersion xml1 -o - /Volumes/Sync/Sync.app/Contents/Info.plist
++ sed -n 's/.*<string>\(.*\)<\/string>.*/\1/p'
unrecognized option: -extract
plutil: [command_option] [other_options] file...
The file '-' means stdin
Command options are (-lint is the default):
-help show this message and exit
-lint check the property list files for syntax errors
-convert fmt rewrite property list files in format
fmt is one of: xml1 binary1
There are some additional optional arguments:
-s be silent on success
-o path specify alternate file path name for result;
the -o option is used with -convert, and is only
useful with one file argument (last file overwrites);
the path '-' means stdout
-e extension specify alternate extension for converted files
-- specifies that all further arguments are file names
+ local dmgver=
++ echo
++ cut -d. -f1
+ local installedmajor=
++ echo
++ cut -d. -f2
+ local installedminor=
++ echo
++ cut -d. -f3
+ local installedrev=
+ local installednum=0
++ echo
++ cut -d. -f1
+ local dmgmajor=
++ echo
++ cut -d. -f2
+ local dmgminor=
++ echo
++ cut -d. -f3
+ local dmgrev=
+ local dmgnum=0
+ '[' 0 -ge 0 ']'
+ return 0
+ askuninstall
+ ask 'Sync is already installed on this Mac. Would you like to replace it?'
+ local 'msg=Sync is already installed on this Mac. Would you like to replace it?'
+ /usr/bin/osascript -e 'display dialog "Sync is already installed on this Mac. Would you like to replace it?" '
2019-11-06 23:56:07.378 osascript[849:903] Error loading /Library/QuickTime/AviImporter-r7 (ppc).component/Contents/MacOS/AviImporter: dlopen(/Library/QuickTime/AviImporter-r7 (ppc).component/Contents/MacOS/AviImporter, 262): no suitable image found. Did find:
/Library/QuickTime/AviImporter-r7 (ppc).component/Contents/MacOS/AviImporter: mach-o, but wrong architecture
2019-11-06 23:56:07.406 osascript[849:903] Error loading /Library/QuickTime/AviImporter-r7 (ppc).component/Contents/MacOS/AviImporter: dlopen(/Library/QuickTime/AviImporter-r7 (ppc).component/Contents/MacOS/AviImporter, 262): no suitable image found. Did find:
/Library/QuickTime/AviImporter-r7 (ppc).component/Contents/MacOS/AviImporter: mach-o, but wrong architecture
2019-11-06 23:56:07.408 osascript[849:903] Error loading /Library/QuickTime/AviImporter-r7 (ppc).component/Contents/MacOS/AviImporter: dlopen(/Library/QuickTime/AviImporter-r7 (ppc).component/Contents/MacOS/AviImporter, 262): no suitable image found. Did find:
/Library/QuickTime/AviImporter-r7 (ppc).component/Contents/MacOS/AviImporter: mach-o, but wrong architecture
button returned:OK
+ return 0
+ overwrite
+ local src=/Volumes/Sync/Sync.app
+ for f in '{sync,syncus}-{taskbar,worker,refresh,helper}.exe'
+ killall -TERM sync-taskbar.exe
No matching processes belonging to you were found
+ true
+ killall -INT sync-taskbar.exe
No matching processes belonging to you were found
+ true
+ killall -9 sync-taskbar.exe
No matching processes belonging to you were found
+ true
+ for f in '{sync,syncus}-{taskbar,worker,refresh,helper}.exe'
+ killall -TERM sync-worker.exe
No matching processes belonging to you were found
+ true
+ killall -INT sync-worker.exe
No matching processes belonging to you were found
+ true
+ killall -9 sync-worker.exe
No matching processes belonging to you were found
+ true
+ for f in '{sync,syncus}-{taskbar,worker,refresh,helper}.exe'
+ killall -TERM sync-refresh.exe
No matching processes belonging to you were found
+ true
+ killall -INT sync-refresh.exe
No matching processes belonging to you were found
+ true
+ killall -9 sync-refresh.exe
No matching processes belonging to you were found
+ true
+ for f in '{sync,syncus}-{taskbar,worker,refresh,helper}.exe'
+ killall -TERM sync-helper.exe
No matching processes belonging to you were found
+ true
+ killall -INT sync-helper.exe
No matching processes belonging to you were found
+ true
+ killall -9 sync-helper.exe
No matching processes belonging to you were found
+ true
+ for f in '{sync,syncus}-{taskbar,worker,refresh,helper}.exe'
+ killall -TERM syncus-taskbar.exe
No matching processes belonging to you were found
+ true
+ killall -INT syncus-taskbar.exe
No matching processes belonging to you were found
+ true
+ killall -9 syncus-taskbar.exe
No matching processes belonging to you were found
+ true
+ for f in '{sync,syncus}-{taskbar,worker,refresh,helper}.exe'
+ killall -TERM syncus-worker.exe
No matching processes belonging to you were found
+ true
+ killall -INT syncus-worker.exe
No matching processes belonging to you were found
+ true
+ killall -9 syncus-worker.exe
No matching processes belonging to you were found
+ true
+ for f in '{sync,syncus}-{taskbar,worker,refresh,helper}.exe'
+ killall -TERM syncus-refresh.exe
No matching processes belonging to you were found
+ true
+ killall -INT syncus-refresh.exe
No matching processes belonging to you were found
+ true
+ killall -9 syncus-refresh.exe
No matching processes belonging to you were found
+ true
+ for f in '{sync,syncus}-{taskbar,worker,refresh,helper}.exe'
+ killall -TERM syncus-helper.exe
No matching processes belonging to you were found
+ true
+ killall -INT syncus-helper.exe
No matching processes belonging to you were found
+ true
+ killall -9 syncus-helper.exe
No matching processes belonging to you were found
+ true
+ sleep 1
++ sw_vers -productVersion
+ local version=10.6.8
++ echo 10.6.8
++ cut -d. -f1
+ local major=10
++ echo 10.6.8
++ cut -d. -f2
+ local minor=6
+ local num=10006
+ '[' 10006 -ge 10010 ']'
+ local 'script=do shell script "rm -rf /Applications/Sync.app" with administrator privileges'
+ rm -rf /Applications/Sync.app
+ ditto /Volumes/Sync/Sync.app /Applications/Sync.app
ditto: /Applications/Sync.app/Contents/MacOS/.BC.PKfTXY: Argument list too long
ditto: /Applications/Sync.app/Contents/MacOS/.BC.WgX4gn: Argument list too long
ditto: /Applications/Sync.app/Contents/MacOS/.BC.zg7X2G: Argument list too long
+ set -x
+ cleanup
+ echo 'checking if /tmp/sync.com-501.inprog exists'
checking if /tmp/sync.com-501.inprog exists
+ '[' -e /tmp/sync.com-501.inprog ']'
+ cp /tmp/sync.com-501.log /Users/USER/sync-startup-log.txt