[arch-projects] [namcap] namcap 3.0.6 released
Hello, namcap 3.0.6 has been released in [testing]. It fixes several regressions with respect to the namcap 2.x series. If nobody complains about it I will also move it to [extra] in a few days. Changes since 3.0.5 * fix the inverted logic in provides handling during missing dependency detection (introduced by mistake in 3.0.5) * add a test for the sodepends rule to the testsuite * give reasons why a dependency has been detected when reporting it as missing: this feature was present in namcap 2.8 but unfortunately disappeared when I factored out the dependency analysis. Here are example outputs: % ./namcap-devel /var/cache/pacman/pkg/binutils-2.21-6-i686.pkg.tar.xz binutils E: Dependency gcc-libs detected and not included (libraries ['usr/lib/libstdc++.so.6', 'usr/lib/libgcc_s.so.1'] needed in files ['usr/bin/ld.gold']) binutils W: Dependency glibc included but already satisfied % ./namcap-devel /var/cache/pacman/pkg/elfutils-0.152-1-i686.pkg.tar.xz% ./namcap-devel /var/cache/pacman/pkg/elfutils-0.152-1-i686.pkg.tar.xz elfutils E: Dependency xz detected and not included (libraries ['usr/lib/liblzma.so.5'] needed in files ['usr/lib/libdw-0.152.so']) elfutils E: Dependency bzip2 detected and not included (libraries ['lib/libbz2.so.1.0'] needed in files ['usr/lib/libdw-0.152.so']) elfutils E: Dependency zlib detected and not included (libraries ['usr/lib/libz.so.1'] needed in files ['usr/lib/libdw-0.152.so']) elfutils E: Dependency bash detected and not included (programs ['sh'] needed in scripts ['usr/bin/eu-make-debug-archive']) % ./namcap-devel /var/cache/pacman/pkg/bluez-4.90-1-i686.pkg.tar.xz bluez W: Directory (var/lib/bluetooth) is empty bluez W: Directory (usr/lib/bluetooth/plugins) is empty bluez W: Dependency alsa-lib detected but optional (libraries ['usr/lib/libasound.so.2'] needed in files ['usr/lib/alsa-lib/libasound_module_pcm_bluetooth.so', 'usr/lib/alsa-lib/libasound_module_ctl_bluetooth.so']) bluez W: Dependency gstreamer0.10-base detected but optional (libraries ['usr/lib/libgstrtp-0.10.so.0', 'usr/lib/libgstaudio-0.10.so.0'] needed in files ['usr/lib/gstreamer-0.10/libgstbluetooth.so']) bluez W: Dependency python2 detected but optional (programs ['python2'] needed in scripts ['usr/bin/bluez-simple-agent']) Regards, Rémy
participants (1)
-
Rémy Oudompheng