scoop virustotal <app>is a good enough way to inspect and analyze suspicious files of a package, I think.
May be of interest to some here:
I don't always have access to PowerShell & Git to update my own external bucket, so using a modified
checkver.ps1 I now automatically update any app manifests when the AppVeyor CI build runs:
@xeijin, you probably copied the junction folders (e.g. 'current' and persisted directories) as folders. XCOPY does that. It's said that FastCopy does the trick (haven't tried it)
By the way @niboan thanks for your help. I did eventually find the issue (though would have found it even quicker had I read your mention!)
I was 7zip-ing the entire contents of the scoop folder for upload to BinTray as an artifact. However the
.7z format doesn't support junctions/symlinks.
To workaround this I first had to create a
.tar archive with 7zip (which preserves the symlinks) and then create a
.7z archive from the
.tar to get the filesize down, as
.tar doesn't support compression.
Can we change the version logic when running
scoop update <manifest> to always install the bucket version even if it evaluates to a "lower" version then what is currently installed?
checkveris for checking for program updates and downloading/calculating the checksum. It updates the
*.jsonfile and you can create a pull-request. (all apps in official bucket get updated automatically by https://github.com/ScoopInstaller/Excavator)
checkverinformation of the json file) then it will get updated. The logfiles can be found here: https://scoop.r15.ch/
Hi Scoop community!
I've run through the issue section and wiki on GitHub in search for this, but have come up empty. I really enjoy how Scoop isolates installs to a single directory and isn't relying or requiring admin privileges, but I was wondering whether it's possible to change the installation path?
$ scoop install python # ends up in %userprofile%\scoop $ scoop install python --prefix c:\my\custom\dir # ends up in c:\my\custom\dir
Some approaches I've considered are:
%userprofile%\scoopto "trick" scoop into installing elsewhere.
But was hoping for something simpler. Alternative one doesn't work, for example, if the user already has apps installed there, unless I delete those first.