Bug 1217033 - libzypp-debugsource is missing half of the files
Summary: libzypp-debugsource is missing half of the files
Status: RESOLVED UPSTREAM
Alias: None
Product: openSUSE Tumbleweed
Classification: openSUSE
Component: Basesystem (show other bugs)
Version: Current
Hardware: x86-64 Linux
: P5 - None : Normal (vote)
Target Milestone: ---
Assignee: ZYpp Developers
QA Contact: E-mail List
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2023-11-10 15:44 UTC by Jan Engelhardt
Modified: 2023-11-13 22:14 UTC (History)
0 users

See Also:
Found By: ---
Services Priority:
Business Priority:
Blocker: ---
Marketing QA Status: ---
IT Deployment: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Jan Engelhardt 2023-11-10 15:44:08 UTC
Everything from zypp-tui is missing in libzypp-debugsource-17.31.23.x86_64.rpm.

$ osc rbl openSUSE:Factory/libzypp standard x86_64
...
[  151s] [ 38%] Building CXX object zypp-tui/CMakeFiles/zypp-tui.dir/output/OutNormal.cc.o
[  151s] cd /home/abuild/rpmbuild/BUILD/libzypp-17.31.23/build/zypp-tui && /usr/bin/c++ -DENABLE_ZCHUNK_COMPRESSION=1 -DHAVE_PIPE2 -DHAVE_RPM_VERIFY_TRANSACTION_STEP -DHAVE_UDEV -DLIBZYPP_USE_SIGC_BLOCK_WORKAROUND=1 -DLOCALEDIR=\"/usr/share/locale\" -DTEXTDOMAIN=\"zypp\" -DWITH_LIBPROXY_SUPPORT -DZYPP_DLL -DZYPP_RPM_BINARY=\"/usr/libexec/zypp/zypp-rpm\" -DZYPP_WORKER_PATH=\"/usr/libexec/zypp/workers\" -D_FILE_OFFSET_BITS=64 -I/home/abuild/rpmbuild/BUILD/libzypp-17.31.23 -I/home/abuild/rpmbuild/BUILD/libzypp-17.31.23/build -I/usr/include/rpm -I/usr/include/libxml2 -I/usr/include/sigc++-2.0 -I/usr/lib64/sigc++-2.0/include -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -O2 -Wall -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=3 -fstack-protector-strong -funwind-tables -fasynchronous-unwind-tables -fstack-clash-protection -Werror=return-type -flto=auto -g -DNO_SINGLETRANS_USERMERGE -pthread -fno-strict-aliasing -fPIC -g -Wall -Wp,-D_GLIBCXX_ASSERTIONS -fvisibility-inlines-hidden -Woverloaded-virtual -Wnon-virtual-dtor -Werror=format-security -rdynamic -Wl,-as-needed -DOPENSSL_LOAD_CONF -O2 -Wall -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=3 -fstack-protector-strong -funwind-tables -fasynchronous-unwind-tables -fstack-clash-protection -Werror=return-type -flto=auto -g -DNO_SINGLETRANS_USERMERGE -pthread -fno-strict-aliasing -fPIC -g -Wall -Wp,-D_GLIBCXX_ASSERTIONS -fvisibility-inlines-hidden -Woverloaded-virtual -Wnon-virtual-dtor -O3 -DZYPP_NDEBUG -DNDEBUG -std=c++17 -ffat-lto-objects -MD -MT zypp-tui/CMakeFiles/zypp-tui.dir/output/OutNormal.cc.o -MF CMakeFiles/zypp-tui.dir/output/OutNormal.cc.o.d -o CMakeFiles/zypp-tui.dir/output/OutNormal.cc.o -c /home/abuild/rpmbuild/BUILD/libzypp-17.31.23/zypp-tui/output/OutNormal.cc

$ rpm -ql libzypp-debugsource | grep OutN
$ rpm -ql libzypp-debugsource | grep Out
$ rpm -ql libzypp-debugsource | grep Ou
$ rpm -ql libzypp-debugsource | grep O
/usr/src/debug/libzypp-17.31.23/zypp-core/base/IOStream.cc
/usr/src/debug/libzypp-17.31.23/zypp-core/base/IOStream.h
...
$ rpm -ql libzypp-debugsource | grep zypp-tui
$
Comment 1 Michael Andres 2023-11-13 21:22:27 UTC
Frankly. I don't know how to influence this. 

libzypp-tui.a is small static library built for and provided by libzypp-devel only. It's neither part of the libzypp API not used by it.
Comment 3 Michael Andres 2023-11-13 22:14:58 UTC
Thx