[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#1108401: marked as done (ggml: blas, hip, vulkan backends do not meet llama.cpp's Depends)



Your message dated Fri, 27 Jun 2025 20:34:26 +0000
with message-id <E1uVFmE-008W0e-O5@fasolo.debian.org>
and subject line Bug#1108401: fixed in ggml 0.0~git20250618.9e4bee1-2
has caused the Debian Bug report #1108401,
regarding ggml: blas, hip, vulkan backends do not meet llama.cpp's Depends
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact owner@bugs.debian.org
immediately.)


-- 
1108401: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1108401
Debian Bug Tracking System
Contact owner@bugs.debian.org with problems
--- Begin Message ---
Source: ggml
Version: 0.0~git20250618.9e4bee1-1
Severity: important

Dear Maintainer,

Since llama.cpp 5318+dfsg-2, libggml-{blas,hip,vulkan} do not meet the
former's Depends. The only installable backend is libggml-cpu.

This is probably because ggml backends only Provides unversioned
libggml-backend instead of a versioned one, while llama.cpp Depends on
the latter.

   $ sudo apt install llama.cpp libggml-vulkan
   libggml-vulkan is already the newest version (0.0~git20250618.9e4bee1-1).
   Solving dependencies... Error!
   Some packages could not be installed. This may mean that you have
   requested an impossible situation or if you are using the unstable
   distribution that some required packages have not yet been created
   or been moved out of Incoming.
   The following information may help to resolve the situation:
   
   Unsatisfied dependencies:
    libggml-cpu : Conflicts: libggml-backend
    libggml-vulkan : Conflicts: libggml-backend
   Error: Unable to correct problems, you have held broken packages.
   Error: The following information from --solver 3.0 may provide additional context:
      Unable to satisfy dependencies. Reached two conflicting decisions:
      1. libggml-cpu:amd64 is selected for install because:
         1. llama.cpp:amd64=5760+dfsg-1 is selected as an upgrade
         2. llama.cpp:amd64=5760+dfsg-1 Depends libggml-cpu (= 0.0~git20250618.9e4bee1-1) | libggml-backend (= 0.0~git20250618.9e4bee1-1)
      2. libggml-cpu:amd64 is not selected for install because:
         1. libggml-vulkan:amd64 is selected for install
         2. libggml-vulkan:amd64 is available in version 0.0~git20250618.9e4bee1-1
         3. libggml-cpu:amd64 Conflicts libggml-backend
            [selected libggml-vulkan:amd64=0.0~git20250618.9e4bee1-1]

Thanks,
Rong

--- End Message ---
--- Begin Message ---
Source: ggml
Source-Version: 0.0~git20250618.9e4bee1-2
Done: Christian Kastner <ckk@debian.org>

We believe that the bug you reported is fixed in the latest version of
ggml, which is due to be installed in the Debian FTP archive.

A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to 1108401@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Christian Kastner <ckk@debian.org> (supplier of updated ggml package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmaster@ftp-master.debian.org)


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512

Format: 1.8
Date: Fri, 27 Jun 2025 21:27:44 +0200
Source: ggml
Architecture: source
Version: 0.0~git20250618.9e4bee1-2
Distribution: unstable
Urgency: medium
Maintainer: Debian Deep Learning Team <debian-ai@lists.debian.org>
Changed-By: Christian Kastner <ckk@debian.org>
Closes: 1108401
Changes:
 ggml (0.0~git20250618.9e4bee1-2) unstable; urgency=medium
 .
   * Provide versioned libggml-backend (thanks, Rongrong)
     Recent llama.cpp depends on it. (Closes: #1108401)
   * Document that ggml-cuda's changelog must be copied back
   * Sync back d/changelog.cuda
   * Document ggml/llama.cpp/whisper.cpp update procedure
Checksums-Sha1:
 81c70511dde03769120825204ad2c55b27e065e4 2567 ggml_0.0~git20250618.9e4bee1-2.dsc
 52e082e3da819443e0224d883f601ce9b863d703 10432 ggml_0.0~git20250618.9e4bee1-2.debian.tar.xz
 fd2c383fe13a36456ec5797eb9b278c9ea9f2a16 6867 ggml_0.0~git20250618.9e4bee1-2_source.buildinfo
Checksums-Sha256:
 b32ee9f03e00fec75fc19dd1615ffe55c049ffd4530beed33956adfc6f2108a0 2567 ggml_0.0~git20250618.9e4bee1-2.dsc
 159258645c95c94e84cd8a6c0e8f075782ad6613cefb21a5309e1f04ee5fae72 10432 ggml_0.0~git20250618.9e4bee1-2.debian.tar.xz
 24f036b4de7413b496d98f002bd26ad471dc8399213614dd28d530e6fc0db606 6867 ggml_0.0~git20250618.9e4bee1-2_source.buildinfo
Files:
 f796fb5950dd3b242916961df7a0822a 2567 science optional ggml_0.0~git20250618.9e4bee1-2.dsc
 7808f6b06eadc6f7086ef0f25ddbb393 10432 science optional ggml_0.0~git20250618.9e4bee1-2.debian.tar.xz
 4ddff625a7243d4fe0c0cb10a28db066 6867 science optional ggml_0.0~git20250618.9e4bee1-2_source.buildinfo

-----BEGIN PGP SIGNATURE-----

iQIzBAEBCgAdFiEEQZ9+mkfDq5UZ8bCjOZU6N95Os2sFAmhe/FsACgkQOZU6N95O
s2vYIQ/8DgqEJtwT/K+gF6RPBORyGyT9UHZhMP+jscu1UK6OzzWvhVowSxPLEZbo
hU5KyNMxSJlUEty9D5Q4sTHGJge5jfXT4mEejn9eR6oC6xkVndotjidfqapql2ZK
RfxRY4p0TC47Cb7vxPzV6JENYzS+lo0a6+SPtqzLWTk6Qkn6Wz5/0EgUhFDy4Llz
38KI6h7l35vrPM6cqGZMVtYgzB+FROCNYH5ecrIautzTeRbIONQWiApM19Rg4XwN
I/CDtypkP1nYbzN5DTLd8W39jLDUaOLWVvywNQ4HJUzcmo+Nxkj+DxmeeAjOgk/V
sJ2JeFMGUi9InWSI88UUaXjlotBuYq/2ZJbztA9MXSTkDv36RUXDN7xHwwOnRciB
B1FHOvaH6E+k3vdOiDLqo7QZU7Zd/cRMPYnNvvM+e1Cd+4A2mfpQOltWAa95toDO
pN97ewburFZawOA2VCnNQSMY8s1HXtKA0D9LC5/ztfnpYnzCzGsy9NusxiUT6quY
oYF0qyF3sLSLtbm+F+aRI+eFNZRelR39H4KFIRLbOWTC/5osB/kkU7GZAkbC4swD
nk0o5kcyNwXkpyhN5fK6sOprTI+vQgdvvisDKV5HMDKTlhAfQUddE18v1rKcI8hq
LgQkeaSUEAHP2Fq7sOU+6X9odPWNy5ZCmgoX2Kn6iG9jPauXdVw=
=e/cW
-----END PGP SIGNATURE-----

Attachment: pgpubJNP53PD2.pgp
Description: PGP signature


--- End Message ---

Reply to: