https://bugs.winehq.org/show_bug.cgi?id=43653
Anastasius Focht focht@gmx.net changed:
What |Removed |Added ---------------------------------------------------------------------------- Summary|Waves Central fails to |Multiple application |install plugins (needs |installers need |"robocopy.exe" program) |'robocopy.exe' (Waves | |Central installer, Scoop)
--- Comment #10 from Anastasius Focht focht@gmx.net --- Hello folks again,
refining the summary to collect / reference more applications which need this.
The tool is also needed for 'Scoop', a command-line installer for Windows. 'Scoop' is implemented using Windows PowerShell.
Mentioned by Louis here:
https://www.winehq.org/pipermail/wine-devel/2021-February/180110.html
--- quote --- Trying to get scoop running in wine, turned out it needs robocopy.exe. As wine lacks robocopy, i had to fall back to native robocopy, in this case from windows 8.1. Then one gets crash below. --- quote ---
https://github.com/lukesampson/scoop
https://raw.githubusercontent.com/lukesampson/scoop/master/bin/install.ps1
--- snip --- # download scoop zip $zipurl = 'https://github.com/lukesampson/scoop/archive/master.zip' --- snip ---
--- snip --- $ unzip scoop-master.zip
$ grep -Hrni robocopy scoop-master scoop-master/test/Scoop-Core.Tests.ps1:257:describe "ensure_robocopy_in_path" -Tag 'Scoop' { scoop-master/test/Scoop-Core.Tests.ps1:265: context "robocopy is not in path" { scoop-master/test/Scoop-Core.Tests.ps1:266: it "shims robocopy when not on path" -skip:$isUnix { scoop-master/test/Scoop-Core.Tests.ps1:268: Test-CommandAvailable robocopy | should -be $false scoop-master/test/Scoop-Core.Tests.ps1:270: ensure_robocopy_in_path scoop-master/test/Scoop-Core.Tests.ps1:272: "$shimdir/robocopy.ps1" | should -exist scoop-master/test/Scoop-Core.Tests.ps1:273: "$shimdir/robocopy.exe" | should -exist scoop-master/test/Scoop-Core.Tests.ps1:276: rm_shim robocopy $(shimdir $false) | out-null scoop-master/test/Scoop-Core.Tests.ps1:280: context "robocopy is in path" { scoop-master/test/Scoop-Core.Tests.ps1:281: it "does not shim robocopy when it is in path" -skip:$isUnix { scoop-master/test/Scoop-Core.Tests.ps1:283: Test-CommandAvailable robocopy | should -be $true scoop-master/test/Scoop-Core.Tests.ps1:285: ensure_robocopy_in_path scoop-master/test/Scoop-Core.Tests.ps1:287: "$shimdir/robocopy.ps1" | should -not -exist scoop-master/test/Scoop-Core.Tests.ps1:288: "$shimdir/robocopy.exe" | should -not -exist scoop-master/lib/core.ps1:498: $proc.StartInfo.FileName = 'robocopy.exe' scoop-master/lib/core.ps1:513: # wait for robocopy to terminate its threads scoop-master/lib/core.ps1:729:function ensure_robocopy_in_path { scoop-master/lib/core.ps1:730: if(!(Test-CommandAvailable robocopy)) { scoop-master/lib/core.ps1:731: shim "C:\Windows\System32\Robocopy.exe" $false scoop-master/bin/install.ps1:71:ensure_robocopy_in_path scoop-master/bin/refresh.ps1:11:$output = robocopy $src $dest /mir /njh /njs /nfl /ndl /xd .git tmp /xf .DS_Store last_updated --- snip ---
$ sha1sum scoop-master.zip 7c50ce48e386b1f72fcb66a45a1729e1b4d706a8 scoop-master.zip
$ du -sh scoop-master.zip 1.1M scoop-master.zip
$ wine --version wine-6.1
Regards