Bug#1000824: The library package ships common files
Package: libxapp1
Version: 2.2.4-1
Severity: serious
Policy 8.2 says "If your package contains files whose names do not change with
each change in the library shared object version, you must not put them in the
shared library package. Otherwise, several versions of the shared library
cannot be installed at the same time without filename clashes, making upgrades
and transitions unnecessarily difficult."
The package ships the following files that violate this:
/etc/xdg/autostart/xapp-sn-watcher.desktop
/usr/lib/x86_64-linux-gnu/gtk-3.0/modules/libxapp-gtk3-module.so
/usr/lib/x86_64-linux-gnu/xapps/sn-watcher/xapp-sn-watcher
-- System Information:
Debian Release: bookworm/sid
APT prefers unstable-debug
APT policy: (500, 'unstable-debug'), (500, 'testing-debug'), (500, 'unstable'), (500, 'testing'), (101, 'experimental')
Architecture: amd64 (x86_64)
Foreign Architectures: i386
Kernel: Linux 5.15.0-1-amd64 (SMP w/4 CPU threads)
Kernel taint flags: TAINT_PROPRIETARY_MODULE, TAINT_OOT_MODULE, TAINT_UNSIGNED_MODULE
Locale: LANG=ru_RU.UTF-8, LC_CTYPE=ru_RU.UTF-8 (charmap=UTF-8), LANGUAGE not set
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled
Versions of packages libxapp1 depends on:
ii libc6 2.32-4
ii libcairo-gobject2 1.16.0-5
ii libcairo2 1.16.0-5
ii libdbusmenu-gtk3-4 18.10.20180917~bzr492+repack1-2+b1
ii libgdk-pixbuf-2.0-0 2.42.6+dfsg-2
ii libglib2.0-0 2.70.1-1
pn libgnomekbd8 <none>
ii libgtk-3-0 3.24.30-3
ii libpango-1.0-0 1.48.10+ds1-1
ii libx11-6 2:1.7.2-2+b1
pn xapps-common <none>
libxapp1 recommends no packages.
libxapp1 suggests no packages.
Reply to: