-
-
Notifications
You must be signed in to change notification settings - Fork 462
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
bug: running quickget --list on macOS results grep errors #1396
Comments
Quickget uses pattern matching to find operating system releases, editions, and URLs, when such data can't be accessed via APIs. SparkyLinux appears to have modified their download page since quickget's release/edition detection for it was last updated. |
Sparky Linux listings are changing frequently. I am inclined to unlist Sparky. |
You're trying to parse data from a user facing page, one which is likely to change quite often. The direct mirror would likely be a better option. http://us2.repo.sparkylinux.org/iso/stable/ |
#1406 should take care of Sparky errors so that just leaves the |
macOS ships BSD grep, which doesn't support perl expressions. All instances of |
I confirm this bug has not already been reported
Describe the bug
When running
quickget --list
on macOS (Sonoma, on an M2 Mac Studio), it responds with errorgrep: invalid option -- P
twice, then produces a long list of available operating systems and versions. Most of the entries in the list are correct, but some are nonsensical,sparkylinux
in particular.To Reproduce
Steps to reproduce the behavior:
quickget --list
on macOS.grep
errors, and the list of nonsensical versions forsparkylinux
.Expected behavior
A complete list of available operating systems with no grep errors and no nonsensical output.
Quickget output
Run
quickemu
orquickemu
and include the output of the failure below:quickget output
The rest of the list, from
spirallinux
(which appears aftersparkylinux
) onwards, appears to be valid. There are around 1536 lines ofsparkylinux
nonsense, similar to the above.System information
Run
quickreport
and include the output here; if you can't runquickreport
,please provide the output of the following:
Quickreport output
Screenshots
n/a
Additional context
n/a
The text was updated successfully, but these errors were encountered: