EPM STR #15

Status:5 - New
Priority:1 - Request for Enhancement, e.g. asking for a feature
Scope:2 - Specific to an operating system
Subsystem:Unassigned
Summary:Proposal for a different way to build the AIX package
Version:-feature
Created By:mahaag
Assigned To:Unassigned
Fix Version:Unassigned
Update Notification:

Receive EMails Don't Receive EMails


Trouble Report Files:

Post File


Name/Time/DateFilename/Size
mahaag
04:23 Nov 16, 2008
epm_aix_feature_request.txt
1k

Trouble Report Dialog:

Post Text


Name/Time/DateText
mahaag
04:23 Nov 16, 2008
I just checked your code and the way you build th AIX packages after I had some problem with the space in the /usr filesystem although I installed the files into another filesystem.

The problem with theway you are currently building the package is, that all files are in the "root" part of the installation. For AIX this means that they are once installed into the desired place but also kept as backup in /usr/lpp/<packageName>. So you probably can imagine what happens if you create some large package and install them...

I would like to suggest you to use mkinstallp with a template file on AIX (HowTo see attachment).

Of course mkinstallp and the template file offer more options, but I think this gives good entry to the machanism.

Thanks a lot in advance if you regard this request! Very great software.
dap5399
09:30 Jan 05, 2010
I resolved the problem by updating the aix.c code to include our standard installation directory.  Example:

          if (!strncmp(file->dst, "/usr/", 5) ||
              !strncmp(file->dst, "/opt/", 5) ||
              !strncmp(file->dst, "/export/", 5))