Прошу убрать и починить код завершения: $ /usr/bin/cups-config /usr/bin/cups-config: line 20: dpkg-architecture: command not found /usr/bin/cups-config: line 47: dpkg-architecture: command not found Usage: cups-config --api-version cups-config --build cups-config --cflags cups-config --datadir cups-config --help cups-config --ldflags cups-config [--image] [--static] --libs cups-config --serverbin cups-config --serverroot cups-config --version $ echo $? 1
Насчёт кода завершения снимаю претензии. Это следствие показа usage.
Не верю, что это код из апстрима, и предполагаю, что это приехали патчи из Debian: $ grep dpkg /usr/bin/cups-config libdir=${prefix}/lib/$(dpkg-architecture -qDEB_HOST_MULTIARCH) if test $libdir != /usr/lib -a $libdir != /usr/lib32 -a $libdir != /usr/lib64 -a $libdir != /usr/lib/$(dpkg-architecture -qDEB_HOST_MULTIARCH); then
cups-2.4.7-alt2 -> sisyphus: Mon Oct 30 2023 Anton Farygin <rider@altlinux.ru> 2.4.7-alt2 - add hotfix from Alexander Pevzner for Pantum driverless printing (closes: #48114) - removed Ubuntu-0012-Debian-Use-dpkg-architecture-in-cups-config-to-make-.patch (closes: #38564)