[Bug 1171877] New: exim %pretrans fails - /bin/sh not found
![](https://seccdn.libravatar.org/avatar/a895f78a81a109471893519443e4d933.jpg?s=120&d=mm&r=g)
http://bugzilla.opensuse.org/show_bug.cgi?id=1171877 Bug ID: 1171877 Summary: exim %pretrans fails - /bin/sh not found Classification: openSUSE Product: openSUSE Tumbleweed Version: Current Hardware: Other OS: Other Status: NEW Severity: Normal Priority: P5 - None Component: Network Assignee: poeml@cmdline.net Reporter: suse-beta@cboltz.de QA Contact: qa-bugs@suse.de CC: wullinger@rz.uni-kiel.de Found By: --- Blocker: --- I have a package that collects AppArmor profiles from various packages, and found the following in https://build.opensuse.org/public/build/home:cboltz/openSUSE_Factory/x86_64/... ... [ 15s] [754/755] cumulate os-autoinst-4.6.1589459603.638a25e2-1.1 [ 15s] [755/755] cumulate openQA-worker-4.6.1589385688.c7582131b-1.1 [ 15s] now installing cumulated packages [ 15s] error: failed to exec scriptlet interpreter /bin/sh: No such file or directory [ 15s] error: %pretrans(exim-4.93.0.4-5.1.x86_64) scriptlet failed, exit status 127 [ 15s] Preparing... ################################ [ 15s] Updating / installing... [ 15s] system-user-root-20190513-1.6 ################################ ... Note the two lines starting with "error:" - it seems the exim package needs /bin/sh for its %pretrans script, but it's not available (yet?). -- You are receiving this mail because: You are on the CC list for the bug.
![](https://seccdn.libravatar.org/avatar/a895f78a81a109471893519443e4d933.jpg?s=120&d=mm&r=g)
http://bugzilla.opensuse.org/show_bug.cgi?id=1171877 http://bugzilla.opensuse.org/show_bug.cgi?id=1171877#c1 --- Comment #1 from Peter Wullinger <wullinger@rz.uni-kiel.de> ---
Note the two lines starting with "error:" - it seems the exim package needs /bin/sh for its %pretrans script, but it's not available (yet?).
Nicely spotted. That seems to require an additional Requires(pre): bash to fix. Update is on the way. -- You are receiving this mail because: You are on the CC list for the bug.
![](https://seccdn.libravatar.org/avatar/a895f78a81a109471893519443e4d933.jpg?s=120&d=mm&r=g)
http://bugzilla.opensuse.org/show_bug.cgi?id=1171877 http://bugzilla.opensuse.org/show_bug.cgi?id=1171877#c2 --- Comment #2 from Peter Wullinger <wullinger@rz.uni-kiel.de> --- (In reply to Peter Wullinger from comment #1)
Note the two lines starting with "error:" - it seems the exim package needs /bin/sh for its %pretrans script, but it's not available (yet?).
Nicely spotted. That seems to require an additional
Requires(pre): bash
to fix. Update is on the way.
The pretrans is now replaced via a lua version. -- You are receiving this mail because: You are on the CC list for the bug.
![](https://seccdn.libravatar.org/avatar/a895f78a81a109471893519443e4d933.jpg?s=120&d=mm&r=g)
http://bugzilla.opensuse.org/show_bug.cgi?id=1171877 http://bugzilla.opensuse.org/show_bug.cgi?id=1171877#c5 --- Comment #5 from OBSbugzilla Bot <bwiedemann+obsbugzillabot@suse.com> --- This is an autogenerated message for OBS integration: This bug (1171877) was mentioned in https://build.opensuse.org/request/show/891096 15.2 / exim https://build.opensuse.org/request/show/891098 Backports:SLE-15-SP1 / exim -- You are receiving this mail because: You are on the CC list for the bug.
participants (1)
-
bugzilla_noreply@suse.com