Bug 38564

Summary: dpkg-architecture: command not found
Product: Sisyphus Reporter: Andrey Cherepanov <cas>
Component: libcups-develAssignee: Anton Farygin <rider>
Status: CLOSED FIXED QA Contact: qa-sisyphus
Severity: enhancement    
Priority: P5 CC: george, lav, rider
Version: unstable   
Hardware: x86_64   
OS: Linux   

Description Andrey Cherepanov 2020-05-31 14:03:04 MSK
Прошу убрать и починить код завершения:

$ /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
Comment 1 Andrey Cherepanov 2020-05-31 14:05:44 MSK
Насчёт кода завершения снимаю претензии. Это следствие показа usage.
Comment 2 Vitaly Lipatov 2020-11-16 17:48:30 MSK
Не верю, что это код из апстрима, и предполагаю, что это приехали патчи из 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
Comment 3 Repository Robot 2023-10-30 11:42:22 MSK
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)