Bug#1012405: guix: Guix command uses less but less does not exist in dependent software
Hi Vagrant, Thanks for checking. I think there is also a problem with the code and will work on a fix. However, I still wonder if we should also change the Debian package definitions. The recommended packages for git include less, but I think it would be more user-friendly to include less in the recommended packages for guix as well. Thank you in advance for your consideration. -- Taiju
Bug#1012405: guix: Guix command uses less but less does not exist in dependent software
Control: forwarded 1012405 https://issues.guix.gnu.org/55845 On 2022-06-06, Taiju HIGASHI wrote: > * What led up to the situation? > A situation that was being verified with the help of an acquaintance. > > Note: This is occurring in a container executed with the following command. > > docker run --rm -it debian:sid-20220527 bash > > * What exactly did you do (or not do) that was effective (or ineffective)? > $ apt update -y > $ apt install guix > $ guix package -s gcc > > * What was the outcome of this action? > The following error occurred. > > In execvp of less: No such file or directory > > * What outcome did you expect instead? > I want to make sure that less is included in the dependent software and that > it will work correctly when installed in an environment without less. Thanks for taking this upstream! live well, vagrant signature.asc Description: PGP signature
Bug#1012405: guix: Guix command uses less but less does not exist in dependent software
Hi, Perhaps I should have done a little more research before submitting. >From reading the source code, I see that it does not necessarily have to be less. However, some sort of pager program is required. [0] I'm not familiar with Debian packages, but is there a mechanism for presenting to the user in advance that a pager program is needed? 0: https://git.savannah.gnu.org/cgit/guix.git/tree/guix/ui.scm?id=e71f35df74f970a93e0b178fc5a294781b3a#n1677 Thanks, -- Taiju
Bug#1012405: guix: Guix command uses less but less does not exist in dependent software
Package: guix Version: 1.3.0-4 Severity: normal Dear Maintainer, * What led up to the situation? A situation that was being verified with the help of an acquaintance. Note: This is occurring in a container executed with the following command. docker run --rm -it debian:sid-20220527 bash * What exactly did you do (or not do) that was effective (or ineffective)? $ apt update -y $ apt install guix $ guix package -s gcc * What was the outcome of this action? The following error occurred. In execvp of less: No such file or directory * What outcome did you expect instead? I want to make sure that less is included in the dependent software and that it will work correctly when installed in an environment without less. -- System Information: Debian Release: bookworm/sid APT prefers unstable APT policy: (500, 'unstable') Architecture: amd64 (x86_64) Kernel: Linux 5.17.11 (SMP w/16 CPU threads; PREEMPT) Kernel taint flags: TAINT_WARN Locale: LANG=C, LC_CTYPE=C.UTF-8 (charmap=UTF-8), LANGUAGE not set Shell: /bin/sh linked to /bin/dash Init: unable to detect Versions of packages guix depends on: ii guile-3.0 3.0.8-2 ii guile-3.0-libs 3.0.8-2 ii guile-gcrypt0.3.0-4 ii guile-git 0.5.2-4 ii guile-gnutls3.7.4-2 ii guile-json 4.5.2-3 ii guile-lzlib 0.0.2-3 ii guile-sqlite3 0.1.3-3 ii guile-ssh 0.13.1-6 ii guile-zlib 0.1.0-4 ii libbz2-1.0 1.0.8-5 ii libc6 2.33-7 ii libgcc-s1 12.1.0-2 ii libgcrypt20 1.10.1-2 ii libsqlite3-03.38.5-1 ii libssh-dev 0.9.6-2+b1 ii libstdc++6 12.1.0-2 ii zlib1g 1:1.2.11.dfsg-4 Versions of packages guix recommends: ii nscd 2.33-7 ii systemd 251.2-2 guix suggests no packages. -- no debconf information