Menu

#5548 Error in PREIN scriptlet

1.984
closed-fixed
nobody
None
5
2022-02-09
2022-02-08
BlueH2O
No

/usr/bin/perl is being installed AFTER Webmin
Oracle Linux 8 - Minimal install

Running scriptlet: webmin-1.984-1.noarch 35/3
/var/tmp/rpm-tmp.fQY97j: line 1: perl: command not found
Failed to create or check temp files directory /tmp/.webmin
error: %prein(webmin-1.984-1.noarch) scriptlet failed, exit status 1

Error in PREIN scriptlet in rpm package webmin
Installing : perl-interpreter-4:5.26.3-420.el8.x86_64 36/3
error: webmin-1.984-1.noarch: install failed

Running scriptlet: perl-interpreter-4:5.26.3-420.el8.x86_64 36/3

Requires for Webmin:
manual: /bin/sh
manual: /usr/bin/perl
manual: /bin/rm
manual: perl(Net::SSLeay)
manual: perl(Time::Local)
manual: perl(Encode::Detect)
manual: perl(Data::Dumper)
manual: openssl
manual: unzip
manual: tar
pre,interp: /bin/sh
post,interp: /bin/sh
preun,interp: /bin/sh
postun,interp: /bin/sh
interp: /bin/sh
rpmlib: rpmlib(FileDigests) <= 4.6.0-1
rpmlib: rpmlib(PayloadFilesHavePrefix) <= 4.0-1
rpmlib: rpmlib(CompressedFileNames) <= 3.0.4-1
rpmlib: rpmlib(PayloadIsXz) <= 5.2-1

I believe /usr/bin/perl needs to be a requires(pre)

Discussion

  • Jamie Cameron

    Jamie Cameron - 2022-02-09
    • status: open --> closed-fixed
     
  • Jamie Cameron

    Jamie Cameron - 2022-02-09

    Good idea .. I'll make this change to the RPM.

     

Log in to post a comment.