Your message dated Tue, 21 Jan 2025 09:10:55 +0100
with message-id <[email protected]>
and subject line 
has caused the Debian Bug report #1075931,
regarding llvm-toolchain-18: Broken symbolic links in llvm packages
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 [email protected]
immediately.)


-- 
1075931: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1075931
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Source: llvm-toolchain-18
Version: 1:18.1.8-2~exp2
Severity: important
X-Debbugs-Cc: [email protected]

Dear Maintainer,

Some of broken symbolic links are found in full installation of 
llvm-toolchain-18, in a sid + experimental schroot for amd64.

(In sid + experimental schroot for x86_64)
# apt-get -V -t experimental --auto-remove --purge --no-install-recommends 
install bolt-18 clang-18 clang-18-doc clang-18-examples clangd-18 
clang-format-18 clang-tidy-18 clang-tools-18 flang-18 libbolt-18-dev libc++1-18 
libc++-18-dev libc++-18-dev-wasm32 libc++abi1-18 libc++abi-18-dev 
libc++abi-18-dev-wasm32 libclang1-18 libclang-18-dev libclang-common-18-dev 
libclang-cpp18 libclang-cpp18-dev libclang-rt-18-dev libclang-rt-18-dev-wasm32 
libclang-rt-18-dev-wasm64 libclc-18 libclc-18-dev libflang-18-dev 
libfuzzer-18-dev liblld-18 liblld-18-dev liblldb-18 liblldb-18-dev libllvm18 
libllvm-18-ocaml-dev libllvmlibc-18-dev libmlir-18 libmlir-18-dev libomp-18-dev 
libomp-18-doc libomp5-18 libpolly-18-dev libunwind-18 libunwind-18-dev lld-18 
lldb-18 llvm-18 llvm-18-dev llvm-18-doc llvm-18-examples llvm-18-linker-tools 
llvm-18-runtime llvm-18-tools mlir-18-tools python3-clang-18 python3-lldb-18
........
........

$ find -L /usr -type l
/usr/lib/x86_64-linux-gnu/libc++.a
/usr/lib/x86_64-linux-gnu/libc++experimental.a
/usr/lib/x86_64-linux-gnu/libc++abi.so
/usr/lib/x86_64-linux-gnu/libc++.so
find: ‘/usr/lib/ssl/private’: Permission denied
/usr/lib/python3/dist-packages/lldb/libLLVM-18.1.8.so.1
/usr/lib/python3/dist-packages/lldb/libLLVM-18.so.1
find: File system loop detected; ‘/usr/lib/llvm-18/build/Debug+Asserts’ is part 
of the same file system loop as ‘/usr/lib/llvm-18’.
find: File system loop detected; ‘/usr/lib/llvm-18/build/Release’ is part of 
the same file system loop as ‘/usr/lib/llvm-18’.
/usr/lib/llvm-18/build/lib/python3/dist-packages/lldb/libLLVM-18.1.8.so.1
/usr/lib/llvm-18/build/lib/python3/dist-packages/lldb/libLLVM-18.so.1
/usr/lib/llvm-18/lib/python3/dist-packages/lldb/libLLVM-18.1.8.so.1
/usr/lib/llvm-18/lib/python3/dist-packages/lldb/libLLVM-18.so.1


or

$ find /usr -xtype l
/usr/lib/x86_64-linux-gnu/libc++.a
/usr/lib/x86_64-linux-gnu/libc++experimental.a
/usr/lib/x86_64-linux-gnu/libc++abi.so
/usr/lib/x86_64-linux-gnu/libc++.so
/usr/lib/llvm-18/lib/python3/dist-packages/lldb/libLLVM-18.1.8.so.1
/usr/lib/llvm-18/lib/python3/dist-packages/lldb/libLLVM-18.so.1


Seems that the links in libc++abi-X.Y-dev.links.in, libc++-X.Y-dev.links.in and 
python3-lldb-X.Y.links.in are not pointing to the correct targets after closing 
#1067699, #1067005.

There should be some updates for links.in files above.

diff -Narup a/libc++abi-X.Y-dev.links.in b/libc++abi-X.Y-dev.links.in
--- a/libc++abi-X.Y-dev.links.in        2024-07-07 06:39:39.000000000 +0800
+++ b/libc++abi-X.Y-dev.links.in        2024-07-07 17:40:02.800193502 +0800
@@ -1 +1 @@
-usr/lib/llvm-@LLVM_VERSION@/lib/libc++abi.so  
/usr/lib/@DEB_HOST_MULTIARCH@/libc++abi.so
+usr/lib/llvm-@LLVM_VERSION@/lib/@DEB_HOST_MULTIARCH_LLVM@/libc++abi.so  
/usr/lib/@DEB_HOST_MULTIARCH@/libc++abi.so
diff -Narup a/libc++-X.Y-dev.links.in b/libc++-X.Y-dev.links.in
--- a/libc++-X.Y-dev.links.in   2024-07-07 06:39:39.000000000 +0800
+++ b/libc++-X.Y-dev.links.in   2024-07-07 17:41:27.170194537 +0800
@@ -1,4 +1,4 @@
-usr/lib/llvm-@LLVM_VERSION@/lib/libc++.so 
/usr/lib/@DEB_HOST_MULTIARCH@/libc++.so
-usr/lib/llvm-@LLVM_VERSION@/lib/libc++.a /usr/lib/@DEB_HOST_MULTIARCH@/libc++.a
+usr/lib/llvm-@LLVM_VERSION@/lib/@DEB_HOST_MULTIARCH_LLVM@/libc++.so 
/usr/lib/@DEB_HOST_MULTIARCH@/libc++.so
+usr/lib/llvm-@LLVM_VERSION@/lib/@DEB_HOST_MULTIARCH_LLVM@/libc++.a 
/usr/lib/@DEB_HOST_MULTIARCH@/libc++.a
 usr/lib/llvm-@LLVM_VERSION@/include/c++/v1 /usr/include/c++/v1
-usr/lib/llvm-@LLVM_VERSION@/lib/libc++experimental.a 
/usr/lib/@DEB_HOST_MULTIARCH@/libc++experimental.a
+usr/lib/llvm-@LLVM_VERSION@/lib/@DEB_HOST_MULTIARCH_LLVM@/libc++experimental.a 
/usr/lib/@DEB_HOST_MULTIARCH@/libc++experimental.a
diff -Narup a/python3-lldb-X.Y.links.in b/python3-lldb-X.Y.links.in
--- a/python3-lldb-X.Y.links.in 2024-07-07 06:39:39.000000000 +0800
+++ b/python3-lldb-X.Y.links.in 2024-07-07 17:47:19.620198858 +0800
@@ -1,4 +1,4 @@
-usr/lib/@DEB_HOST_MULTIARCH@/libLLVM-@[email protected] 
usr/lib/llvm-@LLVM_VERSION@/lib/python3/dist-packages/lldb/libLLVM-@[email protected]
-usr/lib/@DEB_HOST_MULTIARCH@/libLLVM-@[email protected] 
usr/lib/llvm-@LLVM_VERSION@/lib/python3/dist-packages/lldb/libLLVM-@[email protected]
+usr/lib/@DEB_HOST_MULTIARCH@/libLLVM-@[email protected] 
usr/lib/llvm-@LLVM_VERSION@/lib/python3/dist-packages/lldb/libLLVM-@[email protected]
+usr/lib/@DEB_HOST_MULTIARCH@/libLLVM-@[email protected] 
usr/lib/llvm-@LLVM_VERSION@/lib/python3/dist-packages/lldb/libLLVM-@[email protected]
 usr/lib/@DEB_HOST_MULTIARCH@/liblldb-@[email protected]      
usr/lib/llvm-@LLVM_VERSION@/lib/python3/dist-packages/lldb/_lldb.so
 usr/lib/llvm-@LLVM_VERSION@/lib/python3/dist-packages/lldb/ 
usr/lib/python3/dist-packages/lldb




-- System Information:
Debian Release: 12.6
  APT prefers stable-updates
  APT policy: (500, 'stable-updates'), (500, 'stable-security'), (500, 
'proposed-updates'), (500, 'testing'), (500, 'stable')
Architecture: amd64 (x86_64)

Kernel: Linux 6.6.35-02.custom.lfsdefaulthuge-sign (SMP w/8 CPU threads)
Kernel taint flags: TAINT_PROPRIETARY_MODULE, TAINT_OOT_MODULE
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8), LANGUAGE not set
Shell: /bin/sh linked to /usr/bin/bash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled

--- End Message ---
--- Begin Message ---
X-CrossAssassin-Score: 54252

--- End Message ---

Reply via email to