cancel
Showing results for 
Search instead for 
Did you mean: 
pactis
Flexera beginner

The installation package is not supported by this processor type

I am getting the following error when trying to run a compiled installshield build on a 32 bit machine"

"The installation package is not supported by this processor type"

This package had been working earlier in the day and I have no idea what may have changed within the project. I rebuilt other project packages and they do not have any issues.

I checked the Template Summary property and it is set to 'Intel;1033' so this should be ok.

Any help is greatly appreciated as this package would take a while to be rebuilt.

Thanks
Paul
Labels (1)
0 Kudos
15 Replies
joshstechnij
Pilgrim

Re: The installation package is not supported by this processor type

What target machine was this package run on that encountered this error? Does this happen even with a test project built with no changes made to it?
0 Kudos
MattQVI
Active participant

Re: The installation package is not supported by this processor type

Target is: ;1033 I don't specify Intel as it usually means x86. I have a common feature that is neither x86 or x64 and separate features for x86 file and x64 files. I set the ReleaseFlags accordingly for each custom feature. In Setup Design, I see the correct components associated with their custom feature and the Release Flags are correct too. Then in release, I make two. One that has Release Flags x86 and one x64. My experience has been that the install from the x86 can't install on a x86 OS. I get the same message as listed in the subject. Any thoughts to why? Thank you in advance!
0 Kudos
Flexera Jenifer
Flexera

Re: The installation package is not supported by this processor type

Hi @MattQVI ,

 

Hope you are in right path.But just to verify the steps you had done are proper,you can go through this KB article:

https://blogs.flexera.com/installtalk/2011/01/building-32-bit-and-64-bit-installations-from-the-same...

 

The below link can help you to understand more about supporting both 32-bit ,64-bit installations in single setup project file:

https://helpnet.flexerasoftware.com/isxhelp21/helplibrary/IHelp64BitSupport.htm

 

Thanks,

Jenifer

0 Kudos
MattQVI
Active participant

Re: The installation package is not supported by this processor type

Thank you for your help Jenifer.

I added the CA but keep getting an error when running.  See the attached.

0 Kudos
MattQVI
Active participant

Re: The installation package is not supported by this processor type

Is there something else that needs to be done for this to work?

0 Kudos
Flexera Jenifer
Flexera

Re: The installation package is not supported by this processor type

Hi @MattQVI ,

 

Hope you are trying to set x64 INSTALLDIR custom action.If so did you try these:

  • Created separate features with release flags
  • Created components if it is of 64-bit,set 64-bit component set to "Yes"
  • Release Configurations / flags
         Create two release configurations (say 32bReleaseConfig & 64bReleaseConfig) using Release Wizard. Set the values as follows for both the releases.

     

    64 bit

    32 bit

    Product Configuration Flags

    x64

    x86

    Template Summary

    x64;1033

    Intel;1033

  • Create SetProperty custom action with properties as below:
    • Setx64INSTALLDIRCA.PNG

With these you will be able to distinguish INSTALLDIR in 32-bit and pure 64-bit windows.For more details you can enable log via General Information->Create MSI logs and check

 

Thanks,

Jenifer

0 Kudos
MattQVI
Active participant

Re: The installation package is not supported by this processor type

Jenifer, Thanks for the reply. I had done all that. It looks like it was the Custom Action itself. I set up a Set Directory CA and not a SetProperty CA. Now that is working as expected. The only remaining question is with the TemplateSummary set to INTEL;1033 for the 32-bit, how do I prevent it from being installed on 64-bit? I originally had x86;1033 but now it won't let me install 32 on a 32. Thanks. Matt
0 Kudos
MattQVI
Active participant

Re: The installation package is not supported by this processor type

From looking at the MSI log, the INSTALLDIR property is being updated correctly.  However, I have a post install CA that executes from INSTALLDIR as "[INSTALLDIR]\QVIPortalPostInstall.exe" but for some reason, the directory is the one with x86 and I am running the 64-bit install on a 64-bit OS.  Any ideas why it's not working?  Is there something else that needs to be done.

0 Kudos
Flexera Jenifer
Flexera

Re: The installation package is not supported by this processor type

Hi @MattQVI ,

 

Answering to your first question:

  • "how do I prevent it from being installed on 64-bit? I originally had x86;1033 but now it won't let me install 32 on a 32"
  • Answering to your second question:"but for some reason, the directory is the one with x86 and I am running the 64-bit install on a 64-bit OS.  Any ideas why it's not working? "
    • When you say 64-bit OS, it has to be pure 64-BIT OS.How can you validate this?
      • You can validate by checking the value of ISReleaseFlags value in MSI log .It has to be x64 there. 

Thanks,

Jenifer

0 Kudos