mirror of
https://git.yoctoproject.org/poky
synced 2026-05-01 06:32:11 +02:00
dpkg: Use less as pager
Debian traditionaly uses /usr/bin/pager as the system pager, which is a link to the user preferred pager. This is a Debianism. Without this patch: root@qt5122:~# dpkg -l sh: pager: command not found dpkg-query: error: showing package list on pager subprocess returned error exit status 127 (From OE-Core rev: 51fb10275cd9013e3c5fcb94f88e3529e2b8f069) Signed-off-by: Ricardo Ribalda Delgado <ricardo@ribalda.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org> Signed-off-by: Richard Leitner <richard.leitner@skidata.com> Signed-off-by: Armin Kuster <akuster808@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
This commit is contained in:
committed by
Richard Purdie
parent
a110e1f586
commit
add1a327cf
21
meta/recipes-devtools/dpkg/dpkg/pager.patch
Normal file
21
meta/recipes-devtools/dpkg/dpkg/pager.patch
Normal file
@@ -0,0 +1,21 @@
|
||||
pager: Use less instead of pager
|
||||
|
||||
pager is a Debianism. Istead use directly pager.
|
||||
|
||||
Upstream-Status: Inappropriate [OE-Core integration specific]
|
||||
|
||||
Suggested-by: Burton, Ross <ross.burton@intel.com>
|
||||
Signed-off-by: Ricardo Ribalda <ricardo@ribalda.com>
|
||||
diff --git a/lib/dpkg/dpkg.h b/lib/dpkg/dpkg.h
|
||||
index 2bb067a..6cbce80 100644
|
||||
--- a/lib/dpkg/dpkg.h
|
||||
+++ b/lib/dpkg/dpkg.h
|
||||
@@ -95,7 +95,7 @@ DPKG_BEGIN_DECLS
|
||||
#define MAXUPDATES 250
|
||||
|
||||
#define DEFAULTSHELL "sh"
|
||||
-#define DEFAULTPAGER "pager"
|
||||
+#define DEFAULTPAGER "less"
|
||||
|
||||
#define MD5HASHLEN 32
|
||||
#define MAXTRIGDIRECTIVE 256
|
||||
@@ -13,6 +13,7 @@ SRC_URI = "${DEBIAN_MIRROR}/main/d/${BPN}/${BPN}_${PV}.tar.xz \
|
||||
file://0006-add-musleabi-to-known-target-tripets.patch \
|
||||
file://0007-dpkg-deb-build.c-Remove-usage-of-clamp-mtime-in-tar.patch \
|
||||
file://0001-dpkg-Support-muslx32-build.patch \
|
||||
file://pager.patch \
|
||||
"
|
||||
SRC_URI_append_class-native = " file://glibc2.5-sync_file_range.patch \
|
||||
file://tweak-options-require-tar-1.27.patch \
|
||||
|
||||
Reference in New Issue
Block a user