-
Notifications
You must be signed in to change notification settings - Fork 49
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
Support older versions of macOS #423
Comments
Can you describe what you mean by "it doesn't work". |
Ferium v4.7.0 on macOS 10.12.6: |
This will require some changes in the build action. For now, you can compile it from source to make it work. |
This comment was marked as off-topic.
This comment was marked as off-topic.
This comment was marked as off-topic.
This comment was marked as off-topic.
This comment was marked as off-topic.
This comment was marked as off-topic.
This comment was marked as off-topic.
This comment was marked as off-topic.
This comment was marked as resolved.
This comment was marked as resolved.
1 similar comment
This comment was marked as resolved.
This comment was marked as resolved.
Crate |
It's been more than 2 months, any update? |
Your best bet is switching to an operating system that's still being actively maintained. macOS Sierra is over seven years out of date, and macOS in general is a pain to develop for at the best of times. Only a vanishingly small number of people still use Sierra and would benefit from the work required to get ferium running on it. And if a depencency (like You might be out of luck here. This is just my personal opinion, but I don't think it's reasonable to expect someone else to invest time into getting this working on Sierra for - in all likelihood - just you alone. I don't know your situation, but it looks to me like you should absolutely either switch to an up-to-date version of macOS, or move to a different operating system altogether. |
The latest I can upgrade to officially is 10.13, which has also reached is end-of-life.
I could, but that's not possible. (Boot Camp is only for Windows 7/8 on my macOS, and anyways I don't have enough storage space for it) Using Virtual Machines might be possible, but the frame rate will be around 2 FPS. |
Rustup seems to have had the same issue, lowering the deployment target in their CI worked for them. I will try that too. |
@ok-coder1 could you test this build |
Users-iMac:~ User$ cd Downloads/
Users-iMac:Downloads User$ cd binaries-macos-latest
Users-iMac:binaries-macos-latest User$ ls
ferium ferium-macos-arm.zip ferium-macos-x64.zip
Users-iMac:binaries-macos-latest User$ ./ferium
Fast CLI program for managing Minecraft mods and modpacks from Modrinth, CurseForge, and Github Releases
Usage: ferium [OPTIONS] <COMMAND>
Commands:
add Add mods to the profile
scan Scan the profile's output directory (or the specified directory) for mods and add them to the profile
complete Print shell auto completions for the specified shell
list List all the mods in the profile, and with some their metadata if verbose [aliases: mods]
modpack Add, configure, delete, switch, list, or upgrade modpacks
modpacks List all the modpacks with their data
profile Create, configure, delete, switch, or list profiles
profiles List all the profiles with their data
remove Remove mods and/or repositories from the profile. Optionally, provide a list of names or IDs of the mods to remove [aliases: rm]
upgrade Download and install the latest compatible version of your mods [aliases: download, install]
help Print this message or the help of the given subcommand(s)
Options:
-t, --threads <THREADS>
Sets the number of worker threads the tokio runtime will use. You can also use the environment variable `TOKIO_WORKER_THREADS`
-p, --parallel-network <PARALLEL_NETWORK>
Specify the maximum number of parallel network requests to perform
--github-token <GITHUB_TOKEN>
Set a GitHub personal access token for increasing the GitHub API rate limit. You can also use the environment variable `GITHUB_TOKEN` [aliases: gh]
--curseforge-api-key <CURSEFORGE_API_KEY>
Set a custom Curseforge API key. You can also use the environment variable `CURSEFORGE_API_KEY` [aliases: cf]
-c, --config-file <CONFIG_FILE>
Set the file to read the config from. This does not change the `cache` and `tmp` directories. You can also use the environment variable `FERIUM_CONFIG_FILE` [aliases: config, conf]
-h, --help
Print help
-V, --version
Print version
Users-iMac:binaries-macos-latest User$ Looks like it worked! Thanks a lot! |
You could release this as a point update, like in rustup. |
Well that was easier than I expected, hopefully it doesn't cause any other issues. Fixed in d9a1017 |
I don't think I will be dedicating a release to this, I have huge changes pending that I want to release together. Let me know if the CI build causes any issues in the meantime. |
Okay. |
Not released yet, so opening. |
You are trying to remove a mod using its slug, that is not (and never was) supported. |
WDYM never was? I remember removing a few mods using their slugs when I first got it to work. |
Actually, now that I think of it, I think I removed mods (probably one word ones like |
Yes precisely, only removing by ID and name is supported. |
Can you please add this feature of removing mods using slugs? |
Thanks! |
Does it work with older versions of macOS?
I am using macOS Sierra 10.12.6.
The latest version does not work.
The text was updated successfully, but these errors were encountered: