[3dprinter-general] Bug#1026860: libarcus: Lintian error custom-library-search-path due to rpath usage
Gregor Riepl
onitake at gmail.com
Thu Dec 22 18:33:58 GMT 2022
Source: libarcus
Version: 5.0.0-1
Severity: normal
X-Debbugs-Cc: onitake at 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=<<SRCDIR>>/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,<<SRCDIR>>/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
More information about the 3dprinter-general
mailing list