Open wyndon opened 4 days ago
Shouldn't we move retroarch-nightly to the extras bucket in the process? It feels weird to have the stable version in extras but the nightly version in games.
There isn't a single -nightly version in extras
. Most -nightly versions are in the versions
bucket, whereas the stable ones are either in main
or extras
.
That being said, considering that there are some other software like fbneo, openmw and visualboyadvance-m with both their stables and nightlies versions here, it would also make sense to move retroarch stable here.
I'd advise contacting the extras
maintainers to see what's the best approach. I'm not a maintainer at all, I just reported the issue.
In the meantime, if someone stumbles here and wants to fix the issue until the package is fixed : create the config
and downloads
folder and the content_favorites.lpl
, content_history.lpl
and retroarch.cfg
(by copying and renaming retroarch.default.cfg
already present) files in ~/scoop/persist/retroarch-nightly
, then reinstall retroarch-nightly
. Now you should have the files correctly symlinked, and then you can use a software like Link Shell Extension
to easily create junctions from the file explorer directly for the config
and downloads
folder. You'll need to repeat the junctions manually for any future update until the packaging is fixed.
Prerequisites
Package Name
retroarch-nightly
Expected/Current Behaviour
Some needed folders aren't being persisted, such as the
config
folder, but more importantly, folders are being created instead of files forcontent_favorites.lpl
,content_history.lpl
andretroarch.cfg
, which breaks some stuff.I stumbled upon this https://github.com/Calinou/scoop-games/pull/532#issuecomment-1114208116, which explained how retroarch was already packaged in the
extras
bucket while precising that it had "various fixes and a more involved pre_install script", yet these fixes have never been imported at all for retroarch-nightly...In the
extras
bucket, retroarch hasconfig
anddownloads
folders being persisted, whereas retroarch-nightly persistsoverlays
(not sure if it's needed)Steps to Reproduce
Possible Solution
Persist needed folders (
config
,downloads
), and import the pre_install script from retroarch in extras bucket. Might wanna check with the retroarch package author of theextras
bucket if persistingoverlays
is needed or not.Scoop and Buckets Version
Scoop Config
PowerShell Version
Additional Softwares
No response