Bug#1111182: please move /usr/lib/llvm* to a multi-arch co-installable location

Matthias Klose doko at debian.org
Tue Oct 28 14:32:03 GMT 2025


Control: tags -1 + moreinfo
Control: forwarded -1 
https://salsa.debian.org/pkg-llvm-team/llvm-toolchain/-/merge_requests/183

I don't think, that moving the whole LLVM installation is such a good 
idea.  As a first step, I would suggest first to have all the runtime 
library packages M-A: same.

Currently, all the runtime libs
  - reside in /usr/lib/llvm-N/lib
  - install symlinks in /usr/lib/<multiarch>

Suggesting to change that to

  - install runtime libs into /usr/lib/<multiarch>
  - don't ship anything in /usr/lib/llvm-N/lib
  - ship the symlinks in /usr/lib/llvm-N/lib in
    the corresponding -dev packages.

This way, at least the runtime libs can be M-A: same.

Moving the whole LLVM could be an optional second step.

Matthias



More information about the Pkg-llvm-team mailing list