summaryrefslogtreecommitdiffstats
path: root/urpm/util.pm
diff options
context:
space:
mode:
authorThierry Vignaud <thierry.vignaud@gmail.com>2020-04-28 10:55:48 +0200
committerThierry Vignaud <thierry.vignaud@gmail.com>2020-04-29 14:47:51 +0200
commit70942e1fef37d8661b0a0f4d4ed1612dc6574455 (patch)
treed58ba834b9ea48afade391a4cf1b6160b60f5828 /urpm/util.pm
parent34c3f9d61ef86a46e3b774130fe3877f4ec0ea32 (diff)
downloadurpmi-70942e1fef37d8661b0a0f4d4ed1612dc6574455.tar
urpmi-70942e1fef37d8661b0a0f4d4ed1612dc6574455.tar.gz
urpmi-70942e1fef37d8661b0a0f4d4ed1612dc6574455.tar.bz2
urpmi-70942e1fef37d8661b0a0f4d4ed1612dc6574455.tar.xz
urpmi-70942e1fef37d8661b0a0f4d4ed1612dc6574455.zip
silent rpm --version during installation/removal
Calling "LC_ALL=C rpm --version" from urpm::install::install_logger() sometimes causes the following to be displayed when using --urpmi-root: "shell-init: error retrieving current directory: getcwd: cannot access parent directories: No such file or directory" Typically, we run into: chdir("/") = 0 chroot("/home/tv/mga/pkgs/RPM/perl-URPM/mga7/") = 0 (...) clone() execve("/bin/sh", ["sh", "-c", "LC_ALL=C rpm --version"], ... getcwd("(unreachable)/", 4095) = 15 So just caches the rpm version prior to the first transaction and voila
Diffstat (limited to 'urpm/util.pm')
0 files changed, 0 insertions, 0 deletions