Installation of a TSAAM fixpack fails with an error message stating "No license found on this machine" even though its an upgrade from the GA version of this fixpack which includes the license file.
No License found on this machine. Installation not possible. Please install a valid license first.
[12/20/2011 12:35:00] >>> IA Registry is stored at java.nio.HeapByteBuffer[pos=0 lim=15183 cap=15183]
[12/20/2011 12:35:00] >>> Copying /var/.com.zerog.registry.xml --> /var/com.zerog.registry.xml_Backup_2011-10-09_10_09_00 ...
[12/20/2011 12:35:00] >>> IA Registry has been backed up
[12/20/2011 12:35:00] >>> Initialize panel: com.ibm.eez.install.plugins.errorpanel.EEZErrorPanel Title: Error
(X) commiting registry RepositoryManager: repository successfully written to stable storage
(X) shutting down service manager
(X) cleaning up temporary directories
Exiting with exit code: 1000
This issue stems from an undeleted file marker in the /tmp directory.
Resolving the problem
Search the tmp directory for a hidden file called ".initial_marker" and delete this file. Afterwards the installation should proceed without issue.