On Mar 9, 9:17 am, Joe McDonagh <joseph.e.mcdon...@gmail.com> wrote:
> Marti Martinez wrote:
> > I have a bizarre problem with yum; I can add packages without incident
> > with the following syntax:
>
> >   package { "mod_perl": ensure => present, }
> >   package { "mod_ssl": ensure => present, }
> >   package { "perl-DBD-MySQL": ensure => present, }
>
> > Works fine, for most packages. However, the specific one in the middle
> > above, mod_ssl, fails:
>
> > zule[~]$ sudo puppetd --test
> > info: Loading fact subnet
> > info: Retrieving facts
> > info: Loading fact subnet
> > info: Caching catalog at /var/puppet/state/localconfig.yaml
> > notice: Starting catalog run
> > err: //Node[webserver]/web_server/Package[mod_ssl]/ensure: change from
> > absent to present failed: Could not find package mod_ssl
> > notice: Finished catalog run in 13.78 seconds
>
> > I can check to see that it's available with yum list:
>
> > zule[~]$ sudo yum list mod_ssl
> > Available Packages
> > mod_ssl.x86_64
>
> > And I'm even passing dependency checks when I try a "yum install"
>
> > zule[~]$ sudo yum install mod_ssl
> > Setting up Install Process
> > Parsing package install arguments
> > Resolving Dependencies
> > --> Running transaction check
> > ---> Package mod_ssl.x86_64 1:2.2.10-2 set to be updated
> > --> Processing Dependency: libdistcache.so.1()(64bit) for package: mod_ssl
> > --> Processing Dependency: libnal.so.1()(64bit) for package: mod_ssl
> > --> Running transaction check
> > ---> Package distcache.x86_64 0:1.4.5-17 set to be updated
> > --> Finished Dependency Resolution
>
> > Dependencies Resolved
>
> > =========================================================================== 
> > =====================================================
> >  Package                                                   Arch
> >                                            Version
> >                                 Repository
> >                  Size
> > =========================================================================== 
> > =====================================================
> > Installing:
> >  mod_ssl                                                   x86_64
> >                                            1:2.2.10-2
> >                                 fedora
> >                  86 k
> > Installing for dependencies:
> >  distcache                                                 x86_64
> >                                            1.4.5-17
> >                                 fedora
> >                 123 k
>
> > Transaction Summary
> > =========================================================================== 
> > =====================================================
> > Install      2 Package(s)
> > Update       0 Package(s)
> > Remove       0 Package(s)
>
> > Total size: 210 k
> > Is this ok [y/N]:
>
> > Explicitly specifying the architecture doesn't help either:
>
> > zule[~]$ sudo puppetd --test
> > info: Loading fact subnet
> > info: Retrieving facts
> > info: Loading fact subnet
> > info: Caching catalog at /var/puppet/state/localconfig.yaml
> > notice: Starting catalog run
> > err: //Node[webserver]/web_server/Package[mod_ssl.x86_64]/ensure:
> > change from absent to present failed: Could not find package
> > mod_ssl.x86_64
> > notice: Finished catalog run in 14.14 seconds
>
> > I feel like I must be missing something simple, but since yum installs
> > are working all over the place, it seems really weird to me... has
> > anyone seen anything like this, or is there more info I can provide to
> > help figure this out?
>
> > Thanks,
> > Marti
>
> I doubt this will have much impact, but try forcing the provider in the
> package block with provider => "yum"

Good thought, but no, it doesn't change anything.
--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"Puppet Users" group.
To post to this group, send email to puppet-users@googlegroups.com
To unsubscribe from this group, send email to 
puppet-users+unsubscr...@googlegroups.com
For more options, visit this group at 
http://groups.google.com/group/puppet-users?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to