]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph.git/commit
script/buildcontainer-setup: fix package install on debian trixie 70128/head
authorDavid Galloway <david.galloway@ibm.com>
Fri, 10 Jul 2026 20:12:01 +0000 (16:12 -0400)
committerDavid Galloway <david.galloway@ibm.com>
Fri, 10 Jul 2026 21:53:56 +0000 (17:53 -0400)
commit113c413d9be71091f7315861357a9024d1a6758e
tree558a86e28246b316ae8795da49d0487bf471577a
parent7c8dae21fa0400abee8da5011a76f3b747dec84e
script/buildcontainer-setup: fix package install on debian trixie

Debian removed software-properties-common from the archive in trixie,
so the flat apt-get install list fails there. The package was only
needed to provide add-apt-repository for llvm.sh, which installs
clang-19 from apt.llvm.org. Trixie ships clang-19 natively, so install
it from the distro instead; run-make.sh's prepare() then finds clang-19
and skips llvm.sh entirely. Ubuntu and older Debian releases still have
software-properties-common and keep the previous behavior.

Fixes: https://tracker.ceph.com/issues/78111
Signed-off-by: David Galloway <david.galloway@ibm.com>
(cherry picked from commit b5697987ae86f51d7f16a1409ce9f2b542f3de52)
src/script/buildcontainer-setup.sh