** Description changed: ## FFe ## Hello release team, I would like to upgrade ggml to version 0.22.0-1 it contains the fix I applied as ubuntu1 to version 0.21.0 in stonking. It is fixing the riscv64 FTBFS in ubuntu infra. Dropping ubuntu1 suffix is also reducing the maintenance burden on ubuntu to keep the package in sync this way further updates will be automatically imported when we are open for new devel release. Also changes between 0.22.0 and 0.21.0 are not big they include some small bugfixes and performance improvements. Please see attached changelog.diff PPA for the build: https://code.launchpad.net/~tchavadar/+archive/ubuntu/llama-ubuntu- unstable + + Installed and checked if it is able to detect my GPU on my laptop + ``` + root@modern-pangolin:~# apt policy libggml0-backend-hip + libggml0-backend-hip: + Installed: 0.22.0-1~git202608260811.1367e29~ubuntu26.10.1 + Candidate: 0.22.0-1~git202608260811.1367e29~ubuntu26.10.1 + Version table: + *** 0.22.0-1~git202608260811.1367e29~ubuntu26.10.1 500 + 500 https://ppa.launchpadcontent.net/tchavadar/llama-ubuntu-unstable/ubuntu stonking/main amd64 Packages + 100 /var/lib/dpkg/status + 0.15.2-1 500 + 500 http://archive.ubuntu.com/ubuntu stonking/universe amd64 Packages + root@modern-pangolin:~# apt policy llama.cpp + llama.cpp: + Installed: 1:0.2.0+dfsg1-1~git202608231101.e0f864fd~ubuntu26.10.1 + Candidate: 1:0.2.0+dfsg1-1~git202608231101.e0f864fd~ubuntu26.10.1 + Version table: + *** 1:0.2.0+dfsg1-1~git202608231101.e0f864fd~ubuntu26.10.1 500 + 500 https://ppa.launchpadcontent.net/tchavadar/llama-ubuntu-unstable/ubuntu stonking/main amd64 Packages + 100 /var/lib/dpkg/status + 9721+dfsg-1ubuntu1 500 + 500 http://archive.ubuntu.com/ubuntu stonking/universe amd64 Packages + ```
** Description changed: ## FFe ## Hello release team, I would like to upgrade ggml to version 0.22.0-1 it contains the fix I applied as ubuntu1 to version 0.21.0 in stonking. It is fixing the riscv64 FTBFS in ubuntu infra. Dropping ubuntu1 suffix is also reducing the maintenance burden on ubuntu to keep the package in sync this way further updates will be automatically imported when we are open for new devel release. Also changes between 0.22.0 and 0.21.0 are not big they include some small bugfixes and performance improvements. Please see attached changelog.diff PPA for the build: https://code.launchpad.net/~tchavadar/+archive/ubuntu/llama-ubuntu- unstable Installed and checked if it is able to detect my GPU on my laptop ``` root@modern-pangolin:~# apt policy libggml0-backend-hip libggml0-backend-hip: - Installed: 0.22.0-1~git202608260811.1367e29~ubuntu26.10.1 - Candidate: 0.22.0-1~git202608260811.1367e29~ubuntu26.10.1 - Version table: - *** 0.22.0-1~git202608260811.1367e29~ubuntu26.10.1 500 - 500 https://ppa.launchpadcontent.net/tchavadar/llama-ubuntu-unstable/ubuntu stonking/main amd64 Packages - 100 /var/lib/dpkg/status - 0.15.2-1 500 - 500 http://archive.ubuntu.com/ubuntu stonking/universe amd64 Packages + Installed: 0.22.0-1~git202608260811.1367e29~ubuntu26.10.1 + Candidate: 0.22.0-1~git202608260811.1367e29~ubuntu26.10.1 + Version table: + *** 0.22.0-1~git202608260811.1367e29~ubuntu26.10.1 500 + 500 https://ppa.launchpadcontent.net/tchavadar/llama-ubuntu-unstable/ubuntu stonking/main amd64 Packages + 100 /var/lib/dpkg/status + 0.15.2-1 500 + 500 http://archive.ubuntu.com/ubuntu stonking/universe amd64 Packages root@modern-pangolin:~# apt policy llama.cpp llama.cpp: - Installed: 1:0.2.0+dfsg1-1~git202608231101.e0f864fd~ubuntu26.10.1 - Candidate: 1:0.2.0+dfsg1-1~git202608231101.e0f864fd~ubuntu26.10.1 - Version table: - *** 1:0.2.0+dfsg1-1~git202608231101.e0f864fd~ubuntu26.10.1 500 - 500 https://ppa.launchpadcontent.net/tchavadar/llama-ubuntu-unstable/ubuntu stonking/main amd64 Packages - 100 /var/lib/dpkg/status - 9721+dfsg-1ubuntu1 500 - 500 http://archive.ubuntu.com/ubuntu stonking/universe amd64 Packages + Installed: 1:0.2.0+dfsg1-1~git202608231101.e0f864fd~ubuntu26.10.1 + Candidate: 1:0.2.0+dfsg1-1~git202608231101.e0f864fd~ubuntu26.10.1 + Version table: + *** 1:0.2.0+dfsg1-1~git202608231101.e0f864fd~ubuntu26.10.1 500 + 500 https://ppa.launchpadcontent.net/tchavadar/llama-ubuntu-unstable/ubuntu stonking/main amd64 Packages + 100 /var/lib/dpkg/status + 9721+dfsg-1ubuntu1 500 + 500 http://archive.ubuntu.com/ubuntu stonking/universe amd64 Packages ``` + + Installation logs: + ``` + root@modern-pangolin:~# sudo apt install libggml0-backend-hip + The following packages were automatically installed and are no longer required: + busybox-initramfs libxmlsec1-10310 libxmlsec1-openssl10310 + Use 'sudo apt autoremove' to remove them. + + Installing: + libggml0-backend-hip + + Installing dependencies: + lib32gcc-s1 lib32stdc++6 libamd-comgr3 libamdhip64-7 libc6-i386 libclang-common-22-dev libclang-rt-22-dev libfmt10 libggml0 libgomp1 libhipblas3 libhsa-runtime64-1 libhsakmt1 libllvm22 librocblas5 librocsolver0 libroctx64-4 libz3-4 + + Suggested packages: + libggml0-backend-blas libggml0-backend-cuda libggml0-backend-rpc libggml0-backend-vulkan + + Summary: + Upgrading: 0, Installing: 19, Removing: 0, Not Upgrading: 0 + Download size: 874 MB + Space needed: 2874 MB / 548 GB available + + Continue? [Y/n] + Get:1 https://ppa.launchpadcontent.net/tchavadar/llama-ubuntu-unstable/ubuntu stonking/main amd64 libggml0 amd64 0.22.0-1~git202608260811.1367e29~ubuntu26.10.1 [1580 kB] + Get:2 http://archive.ubuntu.com/ubuntu stonking/main amd64 libc6-i386 amd64 2.43-2ubuntu2.3 [2932 kB] + Get:3 https://ppa.launchpadcontent.net/tchavadar/llama-ubuntu-unstable/ubuntu stonking/main amd64 libggml0-backend-hip amd64 0.22.0-1~git202608260811.1367e29~ubuntu26.10.1 [121 MB] + Get:4 http://archive.ubuntu.com/ubuntu stonking/main amd64 lib32gcc-s1 amd64 16.1.0-2ubuntu1 [91.7 kB] + Get:5 http://archive.ubuntu.com/ubuntu stonking/universe amd64 libz3-4 amd64 4.13.3-1.1 [6884 kB] + Get:6 http://archive.ubuntu.com/ubuntu stonking/universe amd64 libllvm22 amd64 1:22.1.6-1ubuntu1 [32.1 MB] + Get:7 http://archive.ubuntu.com/ubuntu stonking/universe amd64 libclang-common-22-dev amd64 1:22.1.6-1ubuntu1 [773 kB] + Get:8 http://archive.ubuntu.com/ubuntu stonking/universe amd64 libamd-comgr3 amd64 7.2.4+dfsg-1~exp1 [13.4 MB] + Get:9 http://archive.ubuntu.com/ubuntu stonking/universe amd64 libhsakmt1 amd64 7.2.4+dfsg-0ubuntu3 [78.9 kB] + Get:10 http://archive.ubuntu.com/ubuntu stonking/universe amd64 libhsa-runtime64-1 amd64 7.2.4+dfsg-0ubuntu3 [613 kB] + Get:11 http://archive.ubuntu.com/ubuntu stonking/universe amd64 libamdhip64-7 amd64 7.2.4-1ubuntu4 [11.0 MB] + Get:12 http://archive.ubuntu.com/ubuntu stonking/main amd64 lib32stdc++6 amd64 16.1.0-2ubuntu1 [902 kB] + Get:13 http://archive.ubuntu.com/ubuntu stonking/universe amd64 libclang-rt-22-dev amd64 1:22.1.6-1ubuntu1 [4318 kB] + Get:14 http://archive.ubuntu.com/ubuntu stonking/universe amd64 libfmt10 amd64 10.1.1+ds1-4build1 [75.6 kB] + Get:15 http://archive.ubuntu.com/ubuntu stonking/main amd64 libgomp1 amd64 16.1.0-2ubuntu1 [162 kB] + Get:16 http://archive.ubuntu.com/ubuntu stonking/universe amd64 libroctx64-4 amd64 7.2.4-1~exp1 [5924 B] + Get:17 http://archive.ubuntu.com/ubuntu stonking/universe amd64 librocblas5 amd64 7.2.4-1~exp1ubuntu2 [270 MB] + Get:18 http://archive.ubuntu.com/ubuntu stonking/universe amd64 librocsolver0 amd64 7.2.4-1~exp1 [408 MB] + Get:19 http://archive.ubuntu.com/ubuntu stonking/universe amd64 libhipblas3 amd64 7.2.4-1~exp1 [140 kB] + Fetched 874 MB in 9min 22s (1556 kB/s) + Selecting previously unselected package libc6-i386. + (Reading database ... 44827 files and directories currently installed.) + Preparing to unpack .../00-libc6-i386_2.43-2ubuntu2.3_amd64.deb ... + Unpacking libc6-i386 (2.43-2ubuntu2.3) ... + Selecting previously unselected package lib32gcc-s1. + Preparing to unpack .../01-lib32gcc-s1_16.1.0-2ubuntu1_amd64.deb ... + Unpacking lib32gcc-s1 (16.1.0-2ubuntu1) ... + Selecting previously unselected package libz3-4:amd64. + Preparing to unpack .../02-libz3-4_4.13.3-1.1_amd64.deb ... + Unpacking libz3-4:amd64 (4.13.3-1.1) ... + Selecting previously unselected package libllvm22:amd64. + Preparing to unpack .../03-libllvm22_1%3a22.1.6-1ubuntu1_amd64.deb ... + Unpacking libllvm22:amd64 (1:22.1.6-1ubuntu1) ... + Selecting previously unselected package libclang-common-22-dev:amd64. + Preparing to unpack .../04-libclang-common-22-dev_1%3a22.1.6-1ubuntu1_amd64.deb ... + Unpacking libclang-common-22-dev:amd64 (1:22.1.6-1ubuntu1) ... + Selecting previously unselected package libamd-comgr3:amd64. + Preparing to unpack .../05-libamd-comgr3_7.2.4+dfsg-1~exp1_amd64.deb ... + Unpacking libamd-comgr3:amd64 (7.2.4+dfsg-1~exp1) ... + Selecting previously unselected package libhsakmt1:amd64. + Preparing to unpack .../06-libhsakmt1_7.2.4+dfsg-0ubuntu3_amd64.deb ... + Unpacking libhsakmt1:amd64 (7.2.4+dfsg-0ubuntu3) ... + Selecting previously unselected package libhsa-runtime64-1:amd64. + Preparing to unpack .../07-libhsa-runtime64-1_7.2.4+dfsg-0ubuntu3_amd64.deb ... + Unpacking libhsa-runtime64-1:amd64 (7.2.4+dfsg-0ubuntu3) ... + Selecting previously unselected package libamdhip64-7:amd64. + Preparing to unpack .../08-libamdhip64-7_7.2.4-1ubuntu4_amd64.deb ... + Unpacking libamdhip64-7:amd64 (7.2.4-1ubuntu4) ... + Selecting previously unselected package lib32stdc++6. + Preparing to unpack .../09-lib32stdc++6_16.1.0-2ubuntu1_amd64.deb ... + Unpacking lib32stdc++6 (16.1.0-2ubuntu1) ... + Selecting previously unselected package libclang-rt-22-dev. + Preparing to unpack .../10-libclang-rt-22-dev_1%3a22.1.6-1ubuntu1_amd64.deb ... + Unpacking libclang-rt-22-dev (1:22.1.6-1ubuntu1) ... + Selecting previously unselected package libfmt10:amd64. + Preparing to unpack .../11-libfmt10_10.1.1+ds1-4build1_amd64.deb ... + Unpacking libfmt10:amd64 (10.1.1+ds1-4build1) ... + Selecting previously unselected package libgomp1:amd64. + Preparing to unpack .../12-libgomp1_16.1.0-2ubuntu1_amd64.deb ... + Unpacking libgomp1:amd64 (16.1.0-2ubuntu1) ... + Selecting previously unselected package libggml0:amd64. + Preparing to unpack .../13-libggml0_0.22.0-1~git202608260811.1367e29~ubuntu26.10.1_amd64.deb ... + Unpacking libggml0:amd64 (0.22.0-1~git202608260811.1367e29~ubuntu26.10.1) ... + Selecting previously unselected package libroctx64-4. + Preparing to unpack .../14-libroctx64-4_7.2.4-1~exp1_amd64.deb ... + Unpacking libroctx64-4 (7.2.4-1~exp1) ... + Selecting previously unselected package librocblas5. + Preparing to unpack .../15-librocblas5_7.2.4-1~exp1ubuntu2_amd64.deb ... + Unpacking librocblas5 (7.2.4-1~exp1ubuntu2) ... + Selecting previously unselected package librocsolver0. + Preparing to unpack .../16-librocsolver0_7.2.4-1~exp1_amd64.deb ... + Unpacking librocsolver0 (7.2.4-1~exp1) ... + Selecting previously unselected package libhipblas3. + Preparing to unpack .../17-libhipblas3_7.2.4-1~exp1_amd64.deb ... + Unpacking libhipblas3 (7.2.4-1~exp1) ... + Selecting previously unselected package libggml0-backend-hip:amd64. + Preparing to unpack .../18-libggml0-backend-hip_0.22.0-1~git202608260811.1367e29~ubuntu26.10.1_amd64.deb ... + Unpacking libggml0-backend-hip:amd64 (0.22.0-1~git202608260811.1367e29~ubuntu26.10.1) ... + Setting up libroctx64-4 (7.2.4-1~exp1) ... + Setting up libclang-common-22-dev:amd64 (1:22.1.6-1ubuntu1) ... + Setting up libgomp1:amd64 (16.1.0-2ubuntu1) ... + Setting up libz3-4:amd64 (4.13.3-1.1) ... + Setting up libggml0:amd64 (0.22.0-1~git202608260811.1367e29~ubuntu26.10.1) ... + Setting up libllvm22:amd64 (1:22.1.6-1ubuntu1) ... + Setting up libamd-comgr3:amd64 (7.2.4+dfsg-1~exp1) ... + Setting up libc6-i386 (2.43-2ubuntu2.3) ... + Setting up libfmt10:amd64 (10.1.1+ds1-4build1) ... + Setting up libhsakmt1:amd64 (7.2.4+dfsg-0ubuntu3) ... + Setting up lib32gcc-s1 (16.1.0-2ubuntu1) ... + Setting up lib32stdc++6 (16.1.0-2ubuntu1) ... + Setting up libhsa-runtime64-1:amd64 (7.2.4+dfsg-0ubuntu3) ... + Setting up libclang-rt-22-dev (1:22.1.6-1ubuntu1) ... + Setting up libamdhip64-7:amd64 (7.2.4-1ubuntu4) ... + Setting up librocblas5 (7.2.4-1~exp1ubuntu2) ... + Setting up librocsolver0 (7.2.4-1~exp1) ... + Setting up libhipblas3 (7.2.4-1~exp1) ... + Setting up libggml0-backend-hip:amd64 (0.22.0-1~git202608260811.1367e29~ubuntu26.10.1) ... + Processing triggers for libc-bin (2.43-2ubuntu2.3) ... + Processing triggers for base-files (14.2ubuntu1) ... + Scanning processes... + Scanning candidates... + + Restarting services... + + Service restarts being deferred: + /etc/needrestart/restart.d/dbus-broker.service + systemctl restart networkd-dispatcher.service + systemctl restart systemd-logind.service + systemctl restart unattended-upgrades.service + + No containers need to be restarted. + + User sessions running outdated binaries: + root @ user manager: (sd-pam)[640] + + No VM guests are running outdated hypervisor (qemu) binaries on this host. + ``` ** Description changed: ## FFe ## Hello release team, I would like to upgrade ggml to version 0.22.0-1 it contains the fix I applied as ubuntu1 to version 0.21.0 in stonking. It is fixing the riscv64 FTBFS in ubuntu infra. Dropping ubuntu1 suffix is also reducing the maintenance burden on ubuntu to keep the package in sync this way further updates will be automatically imported when we are open for new devel release. Also changes between 0.22.0 and 0.21.0 are not big they include some small bugfixes and performance improvements. Please see attached changelog.diff PPA for the build: https://code.launchpad.net/~tchavadar/+archive/ubuntu/llama-ubuntu- unstable + + Regression potential + + - ggml is the backbone of llama.cpp and whisper.cpp packages. They both rely on ggml and any critical bug error in ggml would cause llama.cpp and/or whisper.cpp to not work. + - Given this change is relatively small risk of breaking downstream is also low and if you look at the reverse-dependencies of src:ggml all packages are related to llama.cpp/whisper.cpp which we are keeping in sight already for stonking, behaviour of lemonade-server is also being monitored by rocm team within the Ubuntu + + Reverse-Depends + =============== + * libjjml-jni [amd64 amd64v3 arm64 ppc64el riscv64 s390x] + * libllama-dev [amd64 amd64v3 arm64 ppc64el riscv64 s390x] + * libllama0 [amd64 amd64v3 arm64 ppc64el riscv64 s390x] + * libwhisper-dev [amd64 amd64v3 arm64 ppc64el riscv64 s390x] + * libwhisper1 [amd64 amd64v3 arm64 ppc64el riscv64 s390x] + * llama.cpp-examples [amd64 amd64v3 arm64 ppc64el riscv64 s390x] + * llama.cpp-tests [amd64 amd64v3 arm64 ppc64el riscv64 s390x] + * llama.cpp-tools [amd64 amd64v3 arm64 ppc64el riscv64 s390x] + * llama.cpp-tools-extra [amd64 amd64v3 arm64 ppc64el riscv64 s390x] + * whisper.cpp-tools [amd64 amd64v3 arm64 ppc64el riscv64 s390x] + + Reverse-Recommends + ================== + * lemonade-server (for libggml0-backend-hip) + + Packages without architectures listed are reverse-dependencies in: + amd64, amd64v3, arm64, armhf, ppc64el, riscv64, s390x + Installed and checked if it is able to detect my GPU on my laptop ``` root@modern-pangolin:~# apt policy libggml0-backend-hip libggml0-backend-hip: Installed: 0.22.0-1~git202608260811.1367e29~ubuntu26.10.1 Candidate: 0.22.0-1~git202608260811.1367e29~ubuntu26.10.1 Version table: *** 0.22.0-1~git202608260811.1367e29~ubuntu26.10.1 500 500 https://ppa.launchpadcontent.net/tchavadar/llama-ubuntu-unstable/ubuntu stonking/main amd64 Packages 100 /var/lib/dpkg/status 0.15.2-1 500 500 http://archive.ubuntu.com/ubuntu stonking/universe amd64 Packages root@modern-pangolin:~# apt policy llama.cpp llama.cpp: Installed: 1:0.2.0+dfsg1-1~git202608231101.e0f864fd~ubuntu26.10.1 Candidate: 1:0.2.0+dfsg1-1~git202608231101.e0f864fd~ubuntu26.10.1 Version table: *** 1:0.2.0+dfsg1-1~git202608231101.e0f864fd~ubuntu26.10.1 500 500 https://ppa.launchpadcontent.net/tchavadar/llama-ubuntu-unstable/ubuntu stonking/main amd64 Packages 100 /var/lib/dpkg/status 9721+dfsg-1ubuntu1 500 500 http://archive.ubuntu.com/ubuntu stonking/universe amd64 Packages ``` Installation logs: ``` root@modern-pangolin:~# sudo apt install libggml0-backend-hip The following packages were automatically installed and are no longer required: - busybox-initramfs libxmlsec1-10310 libxmlsec1-openssl10310 + busybox-initramfs libxmlsec1-10310 libxmlsec1-openssl10310 Use 'sudo apt autoremove' to remove them. Installing: - libggml0-backend-hip + libggml0-backend-hip Installing dependencies: - lib32gcc-s1 lib32stdc++6 libamd-comgr3 libamdhip64-7 libc6-i386 libclang-common-22-dev libclang-rt-22-dev libfmt10 libggml0 libgomp1 libhipblas3 libhsa-runtime64-1 libhsakmt1 libllvm22 librocblas5 librocsolver0 libroctx64-4 libz3-4 + lib32gcc-s1 lib32stdc++6 libamd-comgr3 libamdhip64-7 libc6-i386 libclang-common-22-dev libclang-rt-22-dev libfmt10 libggml0 libgomp1 libhipblas3 libhsa-runtime64-1 libhsakmt1 libllvm22 librocblas5 librocsolver0 libroctx64-4 libz3-4 Suggested packages: - libggml0-backend-blas libggml0-backend-cuda libggml0-backend-rpc libggml0-backend-vulkan + libggml0-backend-blas libggml0-backend-cuda libggml0-backend-rpc libggml0-backend-vulkan Summary: - Upgrading: 0, Installing: 19, Removing: 0, Not Upgrading: 0 - Download size: 874 MB - Space needed: 2874 MB / 548 GB available + Upgrading: 0, Installing: 19, Removing: 0, Not Upgrading: 0 + Download size: 874 MB + Space needed: 2874 MB / 548 GB available Continue? [Y/n] Get:1 https://ppa.launchpadcontent.net/tchavadar/llama-ubuntu-unstable/ubuntu stonking/main amd64 libggml0 amd64 0.22.0-1~git202608260811.1367e29~ubuntu26.10.1 [1580 kB] Get:2 http://archive.ubuntu.com/ubuntu stonking/main amd64 libc6-i386 amd64 2.43-2ubuntu2.3 [2932 kB] Get:3 https://ppa.launchpadcontent.net/tchavadar/llama-ubuntu-unstable/ubuntu stonking/main amd64 libggml0-backend-hip amd64 0.22.0-1~git202608260811.1367e29~ubuntu26.10.1 [121 MB] Get:4 http://archive.ubuntu.com/ubuntu stonking/main amd64 lib32gcc-s1 amd64 16.1.0-2ubuntu1 [91.7 kB] Get:5 http://archive.ubuntu.com/ubuntu stonking/universe amd64 libz3-4 amd64 4.13.3-1.1 [6884 kB] Get:6 http://archive.ubuntu.com/ubuntu stonking/universe amd64 libllvm22 amd64 1:22.1.6-1ubuntu1 [32.1 MB] Get:7 http://archive.ubuntu.com/ubuntu stonking/universe amd64 libclang-common-22-dev amd64 1:22.1.6-1ubuntu1 [773 kB] Get:8 http://archive.ubuntu.com/ubuntu stonking/universe amd64 libamd-comgr3 amd64 7.2.4+dfsg-1~exp1 [13.4 MB] Get:9 http://archive.ubuntu.com/ubuntu stonking/universe amd64 libhsakmt1 amd64 7.2.4+dfsg-0ubuntu3 [78.9 kB] Get:10 http://archive.ubuntu.com/ubuntu stonking/universe amd64 libhsa-runtime64-1 amd64 7.2.4+dfsg-0ubuntu3 [613 kB] Get:11 http://archive.ubuntu.com/ubuntu stonking/universe amd64 libamdhip64-7 amd64 7.2.4-1ubuntu4 [11.0 MB] Get:12 http://archive.ubuntu.com/ubuntu stonking/main amd64 lib32stdc++6 amd64 16.1.0-2ubuntu1 [902 kB] Get:13 http://archive.ubuntu.com/ubuntu stonking/universe amd64 libclang-rt-22-dev amd64 1:22.1.6-1ubuntu1 [4318 kB] Get:14 http://archive.ubuntu.com/ubuntu stonking/universe amd64 libfmt10 amd64 10.1.1+ds1-4build1 [75.6 kB] Get:15 http://archive.ubuntu.com/ubuntu stonking/main amd64 libgomp1 amd64 16.1.0-2ubuntu1 [162 kB] Get:16 http://archive.ubuntu.com/ubuntu stonking/universe amd64 libroctx64-4 amd64 7.2.4-1~exp1 [5924 B] Get:17 http://archive.ubuntu.com/ubuntu stonking/universe amd64 librocblas5 amd64 7.2.4-1~exp1ubuntu2 [270 MB] Get:18 http://archive.ubuntu.com/ubuntu stonking/universe amd64 librocsolver0 amd64 7.2.4-1~exp1 [408 MB] Get:19 http://archive.ubuntu.com/ubuntu stonking/universe amd64 libhipblas3 amd64 7.2.4-1~exp1 [140 kB] Fetched 874 MB in 9min 22s (1556 kB/s) Selecting previously unselected package libc6-i386. (Reading database ... 44827 files and directories currently installed.) Preparing to unpack .../00-libc6-i386_2.43-2ubuntu2.3_amd64.deb ... Unpacking libc6-i386 (2.43-2ubuntu2.3) ... Selecting previously unselected package lib32gcc-s1. Preparing to unpack .../01-lib32gcc-s1_16.1.0-2ubuntu1_amd64.deb ... Unpacking lib32gcc-s1 (16.1.0-2ubuntu1) ... Selecting previously unselected package libz3-4:amd64. Preparing to unpack .../02-libz3-4_4.13.3-1.1_amd64.deb ... Unpacking libz3-4:amd64 (4.13.3-1.1) ... Selecting previously unselected package libllvm22:amd64. Preparing to unpack .../03-libllvm22_1%3a22.1.6-1ubuntu1_amd64.deb ... Unpacking libllvm22:amd64 (1:22.1.6-1ubuntu1) ... Selecting previously unselected package libclang-common-22-dev:amd64. Preparing to unpack .../04-libclang-common-22-dev_1%3a22.1.6-1ubuntu1_amd64.deb ... Unpacking libclang-common-22-dev:amd64 (1:22.1.6-1ubuntu1) ... Selecting previously unselected package libamd-comgr3:amd64. Preparing to unpack .../05-libamd-comgr3_7.2.4+dfsg-1~exp1_amd64.deb ... Unpacking libamd-comgr3:amd64 (7.2.4+dfsg-1~exp1) ... Selecting previously unselected package libhsakmt1:amd64. Preparing to unpack .../06-libhsakmt1_7.2.4+dfsg-0ubuntu3_amd64.deb ... Unpacking libhsakmt1:amd64 (7.2.4+dfsg-0ubuntu3) ... Selecting previously unselected package libhsa-runtime64-1:amd64. Preparing to unpack .../07-libhsa-runtime64-1_7.2.4+dfsg-0ubuntu3_amd64.deb ... Unpacking libhsa-runtime64-1:amd64 (7.2.4+dfsg-0ubuntu3) ... Selecting previously unselected package libamdhip64-7:amd64. Preparing to unpack .../08-libamdhip64-7_7.2.4-1ubuntu4_amd64.deb ... Unpacking libamdhip64-7:amd64 (7.2.4-1ubuntu4) ... Selecting previously unselected package lib32stdc++6. Preparing to unpack .../09-lib32stdc++6_16.1.0-2ubuntu1_amd64.deb ... Unpacking lib32stdc++6 (16.1.0-2ubuntu1) ... Selecting previously unselected package libclang-rt-22-dev. Preparing to unpack .../10-libclang-rt-22-dev_1%3a22.1.6-1ubuntu1_amd64.deb ... Unpacking libclang-rt-22-dev (1:22.1.6-1ubuntu1) ... Selecting previously unselected package libfmt10:amd64. Preparing to unpack .../11-libfmt10_10.1.1+ds1-4build1_amd64.deb ... Unpacking libfmt10:amd64 (10.1.1+ds1-4build1) ... Selecting previously unselected package libgomp1:amd64. Preparing to unpack .../12-libgomp1_16.1.0-2ubuntu1_amd64.deb ... Unpacking libgomp1:amd64 (16.1.0-2ubuntu1) ... Selecting previously unselected package libggml0:amd64. Preparing to unpack .../13-libggml0_0.22.0-1~git202608260811.1367e29~ubuntu26.10.1_amd64.deb ... Unpacking libggml0:amd64 (0.22.0-1~git202608260811.1367e29~ubuntu26.10.1) ... Selecting previously unselected package libroctx64-4. Preparing to unpack .../14-libroctx64-4_7.2.4-1~exp1_amd64.deb ... Unpacking libroctx64-4 (7.2.4-1~exp1) ... Selecting previously unselected package librocblas5. Preparing to unpack .../15-librocblas5_7.2.4-1~exp1ubuntu2_amd64.deb ... Unpacking librocblas5 (7.2.4-1~exp1ubuntu2) ... Selecting previously unselected package librocsolver0. Preparing to unpack .../16-librocsolver0_7.2.4-1~exp1_amd64.deb ... Unpacking librocsolver0 (7.2.4-1~exp1) ... Selecting previously unselected package libhipblas3. Preparing to unpack .../17-libhipblas3_7.2.4-1~exp1_amd64.deb ... Unpacking libhipblas3 (7.2.4-1~exp1) ... Selecting previously unselected package libggml0-backend-hip:amd64. Preparing to unpack .../18-libggml0-backend-hip_0.22.0-1~git202608260811.1367e29~ubuntu26.10.1_amd64.deb ... Unpacking libggml0-backend-hip:amd64 (0.22.0-1~git202608260811.1367e29~ubuntu26.10.1) ... Setting up libroctx64-4 (7.2.4-1~exp1) ... Setting up libclang-common-22-dev:amd64 (1:22.1.6-1ubuntu1) ... Setting up libgomp1:amd64 (16.1.0-2ubuntu1) ... Setting up libz3-4:amd64 (4.13.3-1.1) ... Setting up libggml0:amd64 (0.22.0-1~git202608260811.1367e29~ubuntu26.10.1) ... Setting up libllvm22:amd64 (1:22.1.6-1ubuntu1) ... Setting up libamd-comgr3:amd64 (7.2.4+dfsg-1~exp1) ... Setting up libc6-i386 (2.43-2ubuntu2.3) ... Setting up libfmt10:amd64 (10.1.1+ds1-4build1) ... Setting up libhsakmt1:amd64 (7.2.4+dfsg-0ubuntu3) ... Setting up lib32gcc-s1 (16.1.0-2ubuntu1) ... Setting up lib32stdc++6 (16.1.0-2ubuntu1) ... Setting up libhsa-runtime64-1:amd64 (7.2.4+dfsg-0ubuntu3) ... Setting up libclang-rt-22-dev (1:22.1.6-1ubuntu1) ... Setting up libamdhip64-7:amd64 (7.2.4-1ubuntu4) ... Setting up librocblas5 (7.2.4-1~exp1ubuntu2) ... Setting up librocsolver0 (7.2.4-1~exp1) ... Setting up libhipblas3 (7.2.4-1~exp1) ... Setting up libggml0-backend-hip:amd64 (0.22.0-1~git202608260811.1367e29~ubuntu26.10.1) ... Processing triggers for libc-bin (2.43-2ubuntu2.3) ... Processing triggers for base-files (14.2ubuntu1) ... Scanning processes... Scanning candidates... Restarting services... Service restarts being deferred: - /etc/needrestart/restart.d/dbus-broker.service - systemctl restart networkd-dispatcher.service - systemctl restart systemd-logind.service - systemctl restart unattended-upgrades.service + /etc/needrestart/restart.d/dbus-broker.service + systemctl restart networkd-dispatcher.service + systemctl restart systemd-logind.service + systemctl restart unattended-upgrades.service No containers need to be restarted. User sessions running outdated binaries: - root @ user manager: (sd-pam)[640] + root @ user manager: (sd-pam)[640] No VM guests are running outdated hypervisor (qemu) binaries on this host. ``` ** Changed in: ggml (Ubuntu) Assignee: (unassigned) => Talha Can Havadar (tchavadar) ** Description changed: ## FFe ## Hello release team, I would like to upgrade ggml to version 0.22.0-1 it contains the fix I applied as ubuntu1 to version 0.21.0 in stonking. It is fixing the riscv64 FTBFS in ubuntu infra. Dropping ubuntu1 suffix is also reducing the maintenance burden on - ubuntu to keep the package in sync this way further updates will be + ubuntu to keep the package in sync, this way further updates will be automatically imported when we are open for new devel release. Also changes between 0.22.0 and 0.21.0 are not big they include some small bugfixes and performance improvements. Please see attached changelog.diff PPA for the build: https://code.launchpad.net/~tchavadar/+archive/ubuntu/llama-ubuntu- unstable Regression potential - ggml is the backbone of llama.cpp and whisper.cpp packages. They both rely on ggml and any critical bug error in ggml would cause llama.cpp and/or whisper.cpp to not work. - Given this change is relatively small risk of breaking downstream is also low and if you look at the reverse-dependencies of src:ggml all packages are related to llama.cpp/whisper.cpp which we are keeping in sight already for stonking, behaviour of lemonade-server is also being monitored by rocm team within the Ubuntu Reverse-Depends =============== * libjjml-jni [amd64 amd64v3 arm64 ppc64el riscv64 s390x] * libllama-dev [amd64 amd64v3 arm64 ppc64el riscv64 s390x] * libllama0 [amd64 amd64v3 arm64 ppc64el riscv64 s390x] * libwhisper-dev [amd64 amd64v3 arm64 ppc64el riscv64 s390x] * libwhisper1 [amd64 amd64v3 arm64 ppc64el riscv64 s390x] * llama.cpp-examples [amd64 amd64v3 arm64 ppc64el riscv64 s390x] * llama.cpp-tests [amd64 amd64v3 arm64 ppc64el riscv64 s390x] * llama.cpp-tools [amd64 amd64v3 arm64 ppc64el riscv64 s390x] * llama.cpp-tools-extra [amd64 amd64v3 arm64 ppc64el riscv64 s390x] * whisper.cpp-tools [amd64 amd64v3 arm64 ppc64el riscv64 s390x] Reverse-Recommends ================== * lemonade-server (for libggml0-backend-hip) Packages without architectures listed are reverse-dependencies in: amd64, amd64v3, arm64, armhf, ppc64el, riscv64, s390x - Installed and checked if it is able to detect my GPU on my laptop ``` root@modern-pangolin:~# apt policy libggml0-backend-hip libggml0-backend-hip: Installed: 0.22.0-1~git202608260811.1367e29~ubuntu26.10.1 Candidate: 0.22.0-1~git202608260811.1367e29~ubuntu26.10.1 Version table: *** 0.22.0-1~git202608260811.1367e29~ubuntu26.10.1 500 500 https://ppa.launchpadcontent.net/tchavadar/llama-ubuntu-unstable/ubuntu stonking/main amd64 Packages 100 /var/lib/dpkg/status 0.15.2-1 500 500 http://archive.ubuntu.com/ubuntu stonking/universe amd64 Packages root@modern-pangolin:~# apt policy llama.cpp llama.cpp: Installed: 1:0.2.0+dfsg1-1~git202608231101.e0f864fd~ubuntu26.10.1 Candidate: 1:0.2.0+dfsg1-1~git202608231101.e0f864fd~ubuntu26.10.1 Version table: *** 1:0.2.0+dfsg1-1~git202608231101.e0f864fd~ubuntu26.10.1 500 500 https://ppa.launchpadcontent.net/tchavadar/llama-ubuntu-unstable/ubuntu stonking/main amd64 Packages 100 /var/lib/dpkg/status 9721+dfsg-1ubuntu1 500 500 http://archive.ubuntu.com/ubuntu stonking/universe amd64 Packages ``` Installation logs: ``` root@modern-pangolin:~# sudo apt install libggml0-backend-hip The following packages were automatically installed and are no longer required: busybox-initramfs libxmlsec1-10310 libxmlsec1-openssl10310 Use 'sudo apt autoremove' to remove them. Installing: libggml0-backend-hip Installing dependencies: lib32gcc-s1 lib32stdc++6 libamd-comgr3 libamdhip64-7 libc6-i386 libclang-common-22-dev libclang-rt-22-dev libfmt10 libggml0 libgomp1 libhipblas3 libhsa-runtime64-1 libhsakmt1 libllvm22 librocblas5 librocsolver0 libroctx64-4 libz3-4 Suggested packages: libggml0-backend-blas libggml0-backend-cuda libggml0-backend-rpc libggml0-backend-vulkan Summary: Upgrading: 0, Installing: 19, Removing: 0, Not Upgrading: 0 Download size: 874 MB Space needed: 2874 MB / 548 GB available Continue? [Y/n] Get:1 https://ppa.launchpadcontent.net/tchavadar/llama-ubuntu-unstable/ubuntu stonking/main amd64 libggml0 amd64 0.22.0-1~git202608260811.1367e29~ubuntu26.10.1 [1580 kB] Get:2 http://archive.ubuntu.com/ubuntu stonking/main amd64 libc6-i386 amd64 2.43-2ubuntu2.3 [2932 kB] Get:3 https://ppa.launchpadcontent.net/tchavadar/llama-ubuntu-unstable/ubuntu stonking/main amd64 libggml0-backend-hip amd64 0.22.0-1~git202608260811.1367e29~ubuntu26.10.1 [121 MB] Get:4 http://archive.ubuntu.com/ubuntu stonking/main amd64 lib32gcc-s1 amd64 16.1.0-2ubuntu1 [91.7 kB] Get:5 http://archive.ubuntu.com/ubuntu stonking/universe amd64 libz3-4 amd64 4.13.3-1.1 [6884 kB] Get:6 http://archive.ubuntu.com/ubuntu stonking/universe amd64 libllvm22 amd64 1:22.1.6-1ubuntu1 [32.1 MB] Get:7 http://archive.ubuntu.com/ubuntu stonking/universe amd64 libclang-common-22-dev amd64 1:22.1.6-1ubuntu1 [773 kB] Get:8 http://archive.ubuntu.com/ubuntu stonking/universe amd64 libamd-comgr3 amd64 7.2.4+dfsg-1~exp1 [13.4 MB] Get:9 http://archive.ubuntu.com/ubuntu stonking/universe amd64 libhsakmt1 amd64 7.2.4+dfsg-0ubuntu3 [78.9 kB] Get:10 http://archive.ubuntu.com/ubuntu stonking/universe amd64 libhsa-runtime64-1 amd64 7.2.4+dfsg-0ubuntu3 [613 kB] Get:11 http://archive.ubuntu.com/ubuntu stonking/universe amd64 libamdhip64-7 amd64 7.2.4-1ubuntu4 [11.0 MB] Get:12 http://archive.ubuntu.com/ubuntu stonking/main amd64 lib32stdc++6 amd64 16.1.0-2ubuntu1 [902 kB] Get:13 http://archive.ubuntu.com/ubuntu stonking/universe amd64 libclang-rt-22-dev amd64 1:22.1.6-1ubuntu1 [4318 kB] Get:14 http://archive.ubuntu.com/ubuntu stonking/universe amd64 libfmt10 amd64 10.1.1+ds1-4build1 [75.6 kB] Get:15 http://archive.ubuntu.com/ubuntu stonking/main amd64 libgomp1 amd64 16.1.0-2ubuntu1 [162 kB] Get:16 http://archive.ubuntu.com/ubuntu stonking/universe amd64 libroctx64-4 amd64 7.2.4-1~exp1 [5924 B] Get:17 http://archive.ubuntu.com/ubuntu stonking/universe amd64 librocblas5 amd64 7.2.4-1~exp1ubuntu2 [270 MB] Get:18 http://archive.ubuntu.com/ubuntu stonking/universe amd64 librocsolver0 amd64 7.2.4-1~exp1 [408 MB] Get:19 http://archive.ubuntu.com/ubuntu stonking/universe amd64 libhipblas3 amd64 7.2.4-1~exp1 [140 kB] Fetched 874 MB in 9min 22s (1556 kB/s) Selecting previously unselected package libc6-i386. (Reading database ... 44827 files and directories currently installed.) Preparing to unpack .../00-libc6-i386_2.43-2ubuntu2.3_amd64.deb ... Unpacking libc6-i386 (2.43-2ubuntu2.3) ... Selecting previously unselected package lib32gcc-s1. Preparing to unpack .../01-lib32gcc-s1_16.1.0-2ubuntu1_amd64.deb ... Unpacking lib32gcc-s1 (16.1.0-2ubuntu1) ... Selecting previously unselected package libz3-4:amd64. Preparing to unpack .../02-libz3-4_4.13.3-1.1_amd64.deb ... Unpacking libz3-4:amd64 (4.13.3-1.1) ... Selecting previously unselected package libllvm22:amd64. Preparing to unpack .../03-libllvm22_1%3a22.1.6-1ubuntu1_amd64.deb ... Unpacking libllvm22:amd64 (1:22.1.6-1ubuntu1) ... Selecting previously unselected package libclang-common-22-dev:amd64. Preparing to unpack .../04-libclang-common-22-dev_1%3a22.1.6-1ubuntu1_amd64.deb ... Unpacking libclang-common-22-dev:amd64 (1:22.1.6-1ubuntu1) ... Selecting previously unselected package libamd-comgr3:amd64. Preparing to unpack .../05-libamd-comgr3_7.2.4+dfsg-1~exp1_amd64.deb ... Unpacking libamd-comgr3:amd64 (7.2.4+dfsg-1~exp1) ... Selecting previously unselected package libhsakmt1:amd64. Preparing to unpack .../06-libhsakmt1_7.2.4+dfsg-0ubuntu3_amd64.deb ... Unpacking libhsakmt1:amd64 (7.2.4+dfsg-0ubuntu3) ... Selecting previously unselected package libhsa-runtime64-1:amd64. Preparing to unpack .../07-libhsa-runtime64-1_7.2.4+dfsg-0ubuntu3_amd64.deb ... Unpacking libhsa-runtime64-1:amd64 (7.2.4+dfsg-0ubuntu3) ... Selecting previously unselected package libamdhip64-7:amd64. Preparing to unpack .../08-libamdhip64-7_7.2.4-1ubuntu4_amd64.deb ... Unpacking libamdhip64-7:amd64 (7.2.4-1ubuntu4) ... Selecting previously unselected package lib32stdc++6. Preparing to unpack .../09-lib32stdc++6_16.1.0-2ubuntu1_amd64.deb ... Unpacking lib32stdc++6 (16.1.0-2ubuntu1) ... Selecting previously unselected package libclang-rt-22-dev. Preparing to unpack .../10-libclang-rt-22-dev_1%3a22.1.6-1ubuntu1_amd64.deb ... Unpacking libclang-rt-22-dev (1:22.1.6-1ubuntu1) ... Selecting previously unselected package libfmt10:amd64. Preparing to unpack .../11-libfmt10_10.1.1+ds1-4build1_amd64.deb ... Unpacking libfmt10:amd64 (10.1.1+ds1-4build1) ... Selecting previously unselected package libgomp1:amd64. Preparing to unpack .../12-libgomp1_16.1.0-2ubuntu1_amd64.deb ... Unpacking libgomp1:amd64 (16.1.0-2ubuntu1) ... Selecting previously unselected package libggml0:amd64. Preparing to unpack .../13-libggml0_0.22.0-1~git202608260811.1367e29~ubuntu26.10.1_amd64.deb ... Unpacking libggml0:amd64 (0.22.0-1~git202608260811.1367e29~ubuntu26.10.1) ... Selecting previously unselected package libroctx64-4. Preparing to unpack .../14-libroctx64-4_7.2.4-1~exp1_amd64.deb ... Unpacking libroctx64-4 (7.2.4-1~exp1) ... Selecting previously unselected package librocblas5. Preparing to unpack .../15-librocblas5_7.2.4-1~exp1ubuntu2_amd64.deb ... Unpacking librocblas5 (7.2.4-1~exp1ubuntu2) ... Selecting previously unselected package librocsolver0. Preparing to unpack .../16-librocsolver0_7.2.4-1~exp1_amd64.deb ... Unpacking librocsolver0 (7.2.4-1~exp1) ... Selecting previously unselected package libhipblas3. Preparing to unpack .../17-libhipblas3_7.2.4-1~exp1_amd64.deb ... Unpacking libhipblas3 (7.2.4-1~exp1) ... Selecting previously unselected package libggml0-backend-hip:amd64. Preparing to unpack .../18-libggml0-backend-hip_0.22.0-1~git202608260811.1367e29~ubuntu26.10.1_amd64.deb ... Unpacking libggml0-backend-hip:amd64 (0.22.0-1~git202608260811.1367e29~ubuntu26.10.1) ... Setting up libroctx64-4 (7.2.4-1~exp1) ... Setting up libclang-common-22-dev:amd64 (1:22.1.6-1ubuntu1) ... Setting up libgomp1:amd64 (16.1.0-2ubuntu1) ... Setting up libz3-4:amd64 (4.13.3-1.1) ... Setting up libggml0:amd64 (0.22.0-1~git202608260811.1367e29~ubuntu26.10.1) ... Setting up libllvm22:amd64 (1:22.1.6-1ubuntu1) ... Setting up libamd-comgr3:amd64 (7.2.4+dfsg-1~exp1) ... Setting up libc6-i386 (2.43-2ubuntu2.3) ... Setting up libfmt10:amd64 (10.1.1+ds1-4build1) ... Setting up libhsakmt1:amd64 (7.2.4+dfsg-0ubuntu3) ... Setting up lib32gcc-s1 (16.1.0-2ubuntu1) ... Setting up lib32stdc++6 (16.1.0-2ubuntu1) ... Setting up libhsa-runtime64-1:amd64 (7.2.4+dfsg-0ubuntu3) ... Setting up libclang-rt-22-dev (1:22.1.6-1ubuntu1) ... Setting up libamdhip64-7:amd64 (7.2.4-1ubuntu4) ... Setting up librocblas5 (7.2.4-1~exp1ubuntu2) ... Setting up librocsolver0 (7.2.4-1~exp1) ... Setting up libhipblas3 (7.2.4-1~exp1) ... Setting up libggml0-backend-hip:amd64 (0.22.0-1~git202608260811.1367e29~ubuntu26.10.1) ... Processing triggers for libc-bin (2.43-2ubuntu2.3) ... Processing triggers for base-files (14.2ubuntu1) ... Scanning processes... Scanning candidates... Restarting services... Service restarts being deferred: /etc/needrestart/restart.d/dbus-broker.service systemctl restart networkd-dispatcher.service systemctl restart systemd-logind.service systemctl restart unattended-upgrades.service No containers need to be restarted. User sessions running outdated binaries: root @ user manager: (sd-pam)[640] No VM guests are running outdated hypervisor (qemu) binaries on this host. ``` -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/2165107 Title: FFe: Upgrade to 0.22.0-1 fixing riscv64 failure To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/ggml/+bug/2165107/+subscriptions -- ubuntu-bugs mailing list [email protected] https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
