Package Details: koboldcpp-hipblas 1.79.1.yr1-1

Git Clone URL: https://aur.archlinux.org/koboldcpp-hipblas.git (read-only, click to copy)
Package Base: koboldcpp-hipblas
Description: An easy-to-use AI text-generation software for GGML and GGUF models (with HIPBLAS, for ROCM)
Upstream URL: https://github.com/YellowRoseCx/koboldcpp-rocm
Licenses: AGPL-3.0-only
Conflicts: koboldcpp
Provides: koboldcpp, koboldcpp-rocm
Submitter: alpindale
Maintainer: TheBill2001
Last Packager: TheBill2001
Votes: 8
Popularity: 0.72
First Submitted: 2023-10-23 18:05 (UTC)
Last Updated: 2024-12-05 01:39 (UTC)

Pinned Comments

TheBill2001 commented on 2024-07-25 10:07 (UTC) (edited on 2024-11-06 03:49 (UTC) by TheBill2001)

NOTE: This package is a fork of koboldcpp by YellowRoseCx, which has slower releases. Please check first before flagging this package as out-of-date. https://github.com/YellowRoseCx/koboldcpp-rocm/releases

DISCLAIMER: I only maintain this package. Since I don't have an AMD GPU, I can only test the build process in a clean chroot. I cannot test if the result build would actually run. If this is not working for you, you can install koboldcpp and use Vulkan instead. It's faster to build and smaller to install.

Build configuration could be changed with environment variables. Or set via KEY=VALUE in ${XDG_CONFIG_HOME}/koboldcpp_build.conf file (default is ~/.config/koboldcpp_build.conf):

KOBOLDCPP_NO_PORTABLE - Disabling portable build (including failsafe and noavx2):

  • '0' - Keep portable build enabled (default)
  • '1' or any other value that isn't '0' - Disable portable build.

TheBill2001 commented on 2024-07-03 14:09 (UTC)

As of 1.69.yr0-3, I have added a desktop entry for GUI launcher, and you'll need to install customtkinter for it.

Latest Comments

« First ‹ Previous 1 2

krukai commented on 2024-06-10 21:01 (UTC)

I believe the current checksum is wrong. I get:

ad1490d792ad26d5d9f065166f726b91b058b41509282ee362ed84065b545668  koboldcpp-rocm-1.67.yr0-ROCm.tar.gz

However, PKGBUILD states:

sha256sums = 7cfcd2323d78a97461fd263595eea1ee5c34e1b1496a9181ba68ea2e20cb7961

dreieck commented on 2024-03-27 10:32 (UTC)

koboldcpp-hipblas needs to be removed from the provides array, since this package is already named this.

Please add =${pkgver} to the koboldcpp and koboldcpp-rocm provides-entries.

dreieck commented on 2024-03-27 10:29 (UTC)

Please add koboldcpp to the conflicts array:

error: failed to commit transaction (conflicting files)
koboldcpp: /usr/bin/koboldcpp exists in filesystem (owned by koboldcpp-hipblas)
koboldcpp: /usr/share/koboldcpp/kcpp_docs.embd exists in filesystem (owned by koboldcpp-hipblas)
koboldcpp: /usr/share/koboldcpp/klite.embd exists in filesystem (owned by koboldcpp-hipblas)
koboldcpp: /usr/share/koboldcpp/koboldcpp.py exists in filesystem (owned by koboldcpp-hipblas)
koboldcpp: /usr/share/koboldcpp/koboldcpp_clblast.so exists in filesystem (owned by koboldcpp-hipblas)
koboldcpp: /usr/share/koboldcpp/koboldcpp_default.so exists in filesystem (owned by koboldcpp-hipblas)
koboldcpp: /usr/share/koboldcpp/koboldcpp_openblas.so exists in filesystem (owned by koboldcpp-hipblas)
koboldcpp: /usr/share/koboldcpp/koboldcpp_vulkan.so exists in filesystem (owned by koboldcpp-hipblas)
koboldcpp: /usr/share/koboldcpp/rwkv_vocab.embd exists in filesystem (owned by koboldcpp-hipblas)
koboldcpp: /usr/share/koboldcpp/rwkv_world_vocab.embd exists in filesystem (owned by koboldcpp-hipblas)
Errors occurred, no packages were upgraded.

Regards and thanks for maintaining!

complover116 commented on 2023-12-24 05:10 (UTC)

Latest version fails to build

Changing

cd "$srcdir/koboldcpp-rocm-$pkgver.yr0-ROCm"

to

cd "$srcdir/koboldcpp-rocm-$pkgver.yr1-ROCm"

on line 15 fixes it

jeromedc commented on 2023-12-07 15:41 (UTC)

Line 16: https://aur.archlinux.org/cgit/aur.git/tree/PKGBUILD?h=koboldcpp-hipblas#n16 and Line 21: https://aur.archlinux.org/cgit/aur.git/tree/PKGBUILD?h=koboldcpp-hipblas#n21 should be changed from:

cd "$srcdir/koboldcpp-rocm-$pkgver"

to

cd "$srcdir/koboldcpp-rocm-$pkgver.yr1-ROCm"

Also, customtkinter is missing from the dependencies for the GUI.