Issue #1380 has been reported by lludwig.
----------------------------------------
Bug #1380: type package with yum installs/updates native arch
http://reductivelabs.com/redmine/issues/show/1380
Author: lludwig
Status: Unreviewed
Priority: Normal
Assigned to:
Category: Red Hat
Target version:
Keywords:
Complexity: Unknown
Patch: None
Affected version: 0.24.4
If you are running on a 64 bit (x86_64) version of CentOS/RHEL the type
'package' will only download and install the rpm for the native arch. Here is
an example.
class freetype {
package { "freetype":
ensure => latest,
}
package { "freetype-devel":
ensure => latest,
require => Package["freetype"],
}
}
[EMAIL PROTECTED] package]# rpm -q -a | grep freetype
freetype-2.1.9-7.el4.6
freetype-2.1.9-8.el4.6
freetype-devel-2.1.9-8.el4.6
There are two versions of freetype installed. One x86_64 and the other i386.
Puppet only installed the x86_64 version and did not update the i386 version.
[EMAIL PROTECTED] package]# yum update
Setting up Update Process
Setting up repositories
Reading repository metadata in from local files
Excluding Packages in global exclude list
Finished
Resolving Dependencies
--> Populating transaction set with selected packages. Please wait.
---> Package freetype.i386 0:2.1.9-8.el4.6 set to be updated
--> Running transaction check
Dependencies Resolved
=============================================================================
Package Arch Version Repository Size
=============================================================================
Updating:
freetype i386 2.1.9-8.el4.6 update 764 k
I suggest to adding an option to the 'package' type to allow a either:
allmatches - install all Arch
i386, x86_64 (or whatever) - installs specific arch
----------------------------------------
You have received this notification because you have either subscribed to it,
or are involved in it.
To change your notification preferences, please click here:
http://reductivelabs.com/redmine/my/account
--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups
"Puppet Bugs" 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-bugs?hl=en
-~----------~----~----~----~------~----~------~--~---