#107 Make SLES/SLED RPMs "autoyast-friendly"

v4.2.0
closed
David Ashley
5
2012-08-14
2010-12-22
Anonymous
No

I just found the hard way that the ooRexx 4.1 RPM for SLES (and possibly SLED/OpenSUSE as well) does not have the proper requirements to allow it to be installed through AutoYaST. AutoYaST is the unattended installation engine by SUSE.

Since it resolves dependencies at installation time, it'll try to install ooRexx VERY early in the process (and fail) because it does not specify "/bin/ln" and "/sbin/service" as a requirement. Thus, when it tries to execute its script, these utilities are not present.

It does work fine if installed manually after the system is ready, though.

Adding these requirements shouldn't impact the manual installation, and will allow ooRexx to be bundled in unattended installation DVDs.

Discussion


  • Anonymous
    2011-01-28

    I built another package for ooRexx 4.1.0 under SLES 11 SP1 and installed it successfully with AutoYaST.

    I just need to add this line to ooRexx.spec.in:

    Requires: /bin/ln, /sbin/service

    and all was fine with AutoYAST.

     


Anonymous


Cancel   Add attachments