[From nobody Thu Nov  5 21:27:04 2026
Received: (at submit) by bugs.debian.org; 22 Dec 2022 18:34:07 +0000
X-Spam-Checker-Version: SpamAssassin 3.4.6-bugs.debian.org_2005_01_02
 (2021-04-09) on buxtehude.debian.org
X-Spam-Level: 
X-Spam-Status: No, score=-1.3 required=4.0 tests=BAYES_00, DKIM_ADSP_CUSTOM_MED,
 FORGED_GMAIL_RCVD,FOURLA,FREEMAIL_FROM,GMAIL,KHOP_HELO_FCRDNS,
 NML_ADSP_CUSTOM_MED,PDS_RDNS_DYNAMIC_FP,RDNS_DYNAMIC,SPF_SOFTFAIL,
 SPOOFED_FREEMAIL,SPOOF_GMAIL_MID,XMAILER_REPORTBUG autolearn=no
 autolearn_force=no version=3.4.6-bugs.debian.org_2005_01_02
X-Spam-Bayes: score:0.0000 Tokens: new, 74; hammy, 150; neutral, 157; spammy,
 0. spammytokens: hammytokens:0.000-+--python3,
 0.000-+--XDebbugsCc, 
 0.000-+--X-Debbugs-Cc, 0.000-+--bookworm, 0.000-+--cmake
Return-path: &lt;onitake@gmail.com&gt;
Received: from p200300f98701f59fe87d5ea22b8d0c1e.dip0.t-ipconnect.de
 ([2003:f9:8701:f59f:e87d:5ea2:2b8d:c1e]:53444 helo=[127.0.1.1])
 by buxtehude.debian.org with esmtp (Exim 4.94.2)
 (envelope-from &lt;onitake@gmail.com&gt;) id 1p8QOM-00ENZE-4Y
 for submit@bugs.debian.org; Thu, 22 Dec 2022 18:34:06 +0000
Content-Type: text/plain; charset=&quot;us-ascii&quot;
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
From: Gregor Riepl &lt;onitake@gmail.com&gt;
To: Debian Bug Tracking System &lt;submit@bugs.debian.org&gt;
Subject: libarcus: Lintian error custom-library-search-path due to rpath usage
Message-ID: &lt;167173403890.154725.14623611289624808639.reportbug@aiko&gt;
X-Mailer: reportbug 11.6.0
Date: Thu, 22 Dec 2022 19:33:58 +0100
Delivered-To: submit@bugs.debian.org

Source: libarcus
Version: 5.0.0-1
Severity: normal
X-Debbugs-Cc: onitake@gmail.com

This seems to a new occurrence, reported since the build was switched to DH13.

E: python3-arcus: custom-library-search-path RUNPATH
/usr/lib/python3.10/config-3.10-x86_64-linux-gnu [usr/lib/python3/dist-
packages/pyArcus.cpython-310-x86_64-linux-gnu.so]

Caused by (search for -rpath):

[100%] Linking CXX shared library pyArcus.so
/usr/bin/cmake -E cmake_link_script CMakeFiles/sip_pyArcus.dir/link.txt
--verbose=1
/usr/bin/c++ -fPIC -g -O2 -ffile-prefix-map=&lt;&lt;SRCDIR&gt;&gt;/libArcus=. -fstack-
protector-strong -Wformat -Werror=format-security -Wdate-time
-D_FORTIFY_SOURCE=2 -flto=auto -fno-fat-lto-objects -Wl,-z,relro -Wl,-z,now
-shared -Wl,-soname,pyArcus.so -o pyArcus.so
CMakeFiles/sip_pyArcus.dir/pyArcus/pyArcus/sip_array.c.o
CMakeFiles/sip_pyArcus.dir/pyArcus/pyArcus/sip_core.c.o
CMakeFiles/sip_pyArcus.dir/pyArcus/pyArcus/sip_descriptors.c.o
CMakeFiles/sip_pyArcus.dir/pyArcus/pyArcus/sip_enum.c.o
CMakeFiles/sip_pyArcus.dir/pyArcus/pyArcus/sip_int_convertors.c.o
CMakeFiles/sip_pyArcus.dir/pyArcus/pyArcus/sip_object_map.c.o
CMakeFiles/sip_pyArcus.dir/pyArcus/pyArcus/sip_threads.c.o
CMakeFiles/sip_pyArcus.dir/pyArcus/pyArcus/sip_voidptr.c.o
CMakeFiles/sip_pyArcus.dir/pyArcus/pyArcus/sip_bool.cpp.o
CMakeFiles/sip_pyArcus.dir/pyArcus/pyArcus/sippyArcuspart0.cpp.o
CMakeFiles/sip_pyArcus.dir/pyArcus/pyArcus/sippyArcuspart1.cpp.o
CMakeFiles/sip_pyArcus.dir/pyArcus/pyArcus/sippyArcuspart2.cpp.o
CMakeFiles/sip_pyArcus.dir/pyArcus/pyArcus/sippyArcuspart3.cpp.o
CMakeFiles/sip_pyArcus.dir/pyArcus/pyArcus/sippyArcuspart4.cpp.o
CMakeFiles/sip_pyArcus.dir/pyArcus/pyArcus/sippyArcuspart5.cpp.o
CMakeFiles/sip_pyArcus.dir/pyArcus/pyArcus/sippyArcuspart6.cpp.o
CMakeFiles/sip_pyArcus.dir/python/PythonMessage.cpp.o
-Wl,-rpath,&lt;&lt;SRCDIR&gt;&gt;/libArcus/.pybuild/cpython3_3.10/build:/usr/lib/python3.10/config-3.10-x86_64-linux-
gnu: libArcus.so.5.0.0 /usr/lib/x86_64-linux-gnu/libprotobuf.so
/usr/lib/python3.10/config-3.10-x86_64-linux-gnu/libpython3.10.so

It seems that the rpath option is generated by pybuild, but I'm not 100% sure.
If this is the case, I think this issue should be reported against pybuild.


-- System Information:
Debian Release: bookworm/sid
  APT prefers testing
  APT policy: (900, 'testing'), (500, 'unstable-debug'), (500, 'unreleased'), (500, 'testing-debug'), (300, 'unstable'), (1, 'experimental-debug'), (1, 'experimental')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 6.0.0-5-amd64 (SMP w/4 CPU threads; PREEMPT)
Kernel taint flags: TAINT_WARN
Locale: LANG=en_GB.UTF-8, LC_CTYPE=en_GB.UTF-8 (charmap=UTF-8), LANGUAGE=en_GB:en
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled
]