I am new to installjammer.
I'm using V.1.2.3 (Build 1.2.3.1) to develop the installation of packages under Solaris and Linux.
My problem is simple: allow users to install 5 components of which just one of them is mandatory.
To get in touch with installjammer, I've developed first a dummy installation checking that all of the needed features were available; in my simulation, I created 5 trees of 5/10 nodes each, and I've been able to get to a working installation almost immediately; I enthusiastically turned to the real installation.
I have 5 components; each component groups just one of 5 file groups. Each group owns 1 or 2 directories, and below I've listed the number of nodes in each tree to give an idea of the structure:
group 1 - mandatory 1216 files in 165 subdirs (168MB)
group 2 - optional 15 files in 8 subdirs ( 5MB)
group 3 - optional 71 files in 5 subdirs ( 71MB)
group 4 - optional 10169 files in 1481 subdirs ( 72MB)
group 5 - optional 10 files in 6 subdirs ( 3MB)
When the users ends choosing components, the "Custom" installation starts correctly but, after the first component, it proceeds with the uninstaller skipping all of the possibly chosen optional components. The same happens for a "Typical" installation (no one of the components from the second on gets installed, though they are also set to be "Checked" initially).
Looking at the installed files, I can also see that not all the files of the first group have been installed (actually 750 are, the more or the less)).
If I remove the "Mandatory" constraint on the first component, I can install the following ones, but just one or two at a time.
Neither error messages are displayed nor any error/warning appear on the log.
I've tried to build and install logged in as "root" to circumvent any possible access rights violation, but the problem persists with no differences.
The only way I have to work around is to "tar" each file group separately and than provide instructions to perform "post-installation" activities manually to unpack them.
Having just one tar-file for each file groups lets both the Custom and the Typical installation to work properly: it seems that the number of installing files, more than their size, causes erratic behaviour when installing.
As reported at the beginning, I'm new with iinstalljammer, and therefore expecting the problem is on my side (it seems to be so basic ...); anyway, I kindly ask for your support as I feel the workarond won't be accepted.
My E-mail is: claudio.maspero.ext@nsn.com