I have a similar problem. I did not find a way to install just the 32bit
package.
I wanted to install 32 bit compat-libstdc++33.i686 because HP Operations
Agent needs it, even if it's a 64 bit agent.
You can do like this: package { 'compat-libstdc++-33.i686' : ensure =>
present }
But the problem is it's a different 32bit architecture for different
distributions and versions.
For RHEL5 and newer it's i686. For older it's i386. SLES11SP1 it's
i586.. etc.
So the code will have to contain a big case or if for different linux
distros and major version setting a variable $x86arch.
And then you need to have a package { "compat-libstdc++-33.${x86arch}" :
ensure => present }
If someone has a better solution, please let me know :)
/Raboo
--
You received this message because you are subscribed to the Google Groups "Puppet
Users" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to
[email protected].
For more options, visit this group at
http://groups.google.com/group/puppet-users?hl=en.