Skip to content
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

Error: missing subcommand at: 'ponyup' #304

Closed
bistace opened this issue Sep 5, 2024 · 4 comments
Closed

Error: missing subcommand at: 'ponyup' #304

bistace opened this issue Sep 5, 2024 · 4 comments

Comments

@bistace
Copy link

bistace commented Sep 5, 2024

Hello,

I am trying to install ponyc via ponyup but I am getting an error Error: missing subcommand at 'ponyup'. Here is the command that I am trying to run:
ponyup update ponyc release

Could you please help me solve this issue? I am on 64bit Ubuntu v22.04.

@ponylang-main ponylang-main added the discuss during sync Should be discussed during an upcoming sync label Sep 5, 2024
@mfelsche
Copy link

mfelsche commented Sep 5, 2024

Which version of ponyup do you have installed on your machine (ponyup version)? What does file $(which ponyup) output for you?

Can you run your command above with verbose output like this: ponyup -v update ponyc release and copy the whole command you are trying to execute?

@bistace
Copy link
Author

bistace commented Sep 5, 2024

It seems that all I was missing was the package 'lsb-release'. Installing it with apt solved my problem. Thank you for taking the time to try and solve my problem and sorry for the inconvenience!

@mfelsche
Copy link

mfelsche commented Sep 5, 2024

The existence of the lsb-release on your system, should not be relevant for your ponyup. It is only used upon installation. Did you have an incomplete installation?

If this was the case, we should either update the installation script or state this requirement in the docs.
If not, feel free to close this ticket.

@bistace
Copy link
Author

bistace commented Sep 6, 2024

You are right. The first time I installed ponyup, I did not see that it complained that lsb-release was not found as there were some other logs around it. After uninstalling it to try again I saw the message, installed the lsb-release package and everything worked correctly after that!

@jemc jemc closed this as completed Sep 10, 2024
@ponylang-main ponylang-main removed the discuss during sync Should be discussed during an upcoming sync label Sep 10, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

4 participants