Skip to content

Bug: Renaming of executables breaks tutorials #8397

Description

@gpacix

What happened?

I was getting started with llama.cpp and the existing tutorials all say to run ./main and./server, which have very recently (1c641e6, 2024-06-12) been renamed to ./llama-cli and ./llama-server (as I understand it).

Could you please (temporarily) restore the old names, and deprecate them instead— by adding shell scripts with the old names that announce the deprecation and run the new executable with the same arguments? Even just announcing the new name and quitting would be helpful.

While I eventually figured this out, it is a frustrating stumbling block for new users (and possibly existing ones, as well).

Name and Version

./llama-cli --version
version: 0 (unknown)
built with Apple clang version 13.0.0 (clang-1300.0.29.30) for x86_64-apple-darwin20.6.0

Note: I downloaded the source, version b3334, and built it myself.

What operating system are you seeing the problem on?

Mac

Relevant log output

$ ./main
bash: ./main: No such file or directory
$ ./server
bash: ./server: No such file or directory

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    bug-unconfirmedlow severityUsed to report low severity bugs in llama.cpp (e.g. cosmetic issues, non critical UI glitches)stale

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions