if a %pretrans exits with a non zero code rpm does not install the package but urpmi considers the transaction succesful, cleans up the downloaded file and reports a success. retrieved lib64z-devel-2.2.2-2.mga10.x86_64.rpm ruby-3.3.6-49.mga10.x86_64.rpm ruby-json-2.7.2-49.mga10.x86_64.rpm ruby-devel-3.3.6-49.mga10.x86_64.rpm lib64ruby3.3-3.3.6-49.mga10.x86_64.rpm ruby-io-console-0.7.1-49.mga10.x86_64.rpm ruby-RubyGems-3.5.22-49.mga10.noarch.rpm ruby-irb-3.3.6-49.mga10.noarch.rpm ruby-psych-5.1.2-49.mga10.x86_64.rpm ruby-rdoc-6.6.3.1-49.mga10.noarch.rpm ...retrieving done installing ruby-json-2.7.2-49.mga10.x86_64.rpm ruby-io-console-0.7.1-49.mga10.x86_64.rpm lib64ruby3.3-3.3.6-49.mga10.x86_64.rpm ruby-devel-3.3.6-49.mga10.x86_64.rpm ruby-psych-5.1.2-49.mga10.x86_64.rpm ruby-irb-3.3.6-49.mga10.noarch.rpm ruby-RubyGems-3.5.22-49.mga10.noarch.rpm ruby-rdoc-6.6.3.1-49.mga10.noarch.rpm lib64z-devel-2.2.2-2.mga10.x86_64.rpm ruby-3.3.6-49.mga10.x86_64.rpm from /home/iurt/chroot_tmp/iurt/chroot_cauldron.x86_64.0.20241204192611/var/cache/urpmi/rpms starting installing packages created transaction for installing on /home/iurt/chroot_tmp/iurt/chroot_cauldron.x86_64.0.20241204192611 (remove=0, install=0, upgrade=10) shell-init: error retrieving current directory: getcwd: cannot access parent directories: No such file or directory shell-init: error retrieving current directory: getcwd: cannot access parent directories: No such file or directory shell-init: error retrieving current directory: getcwd: cannot access parent directories: No such file or directory error: %pretrans(ruby-psych-5.1.2-49.mga10.x86_64) scriptlet failed, exit status 1 ERROR: 'script' failed for Preparing... ############################################# 1/10: lib64ruby3.3 ############################################# 2/10: lib64z-devel ############################################# 3/10: ruby-irb ############################################# 4/10: ruby-io-console ############################################# error: ruby-psych-5.1.2-49.mga10.x86_64: install skipped 5/10: ruby ############################################# 6/10: ruby-RubyGems ############################################# 7/10: ruby-json ############################################# 8/10: ruby-rdoc ############################################# 9/10: ruby-devel ############################################# shell-init: error retrieving current directory: getcwd: cannot access parent directories: No such file or directory removing installed rpms (ruby-json-2.7.2-49.mga10.x86_64.rpm ruby-io-console-0.7.1-49.mga10.x86_64.rpm lib64ruby3.3-3.3.6-49.mga10.x86_64.rpm ruby-devel-3.3.6-49.mga10.x86_64.rpm ruby-psych-5.1.2-49.mga10.x86_64.rpm ruby-irb-3.3.6-49.mga10.noarch.rpm ruby-RubyGems-3.5.22-49.mga10.noarch.rpm ruby-rdoc-6.6.3.1-49.mga10.noarch.rpm lib64z-devel-2.2.2-2.mga10.x86_64.rpm ruby-3.3.6-49.mga10.x86_64.rpm) from /home/iurt/chroot_tmp/iurt/chroot_cauldron.x86_64.0.20241204192611/var/cache/urpmi/rpms D: [iurt_root_command] Success!
CC: (none) => friAssignee: bugsquad => mageiatools