I've ran into this problem as well and my conclusion was that it wasn't my spacewalk server but _maybe_ yum? I still don't know[1]. The work around is to do a removal of httpd (since that is what provides the "httpd-mmn = 20120211") and then install php and it will pull httpd back in.
I don't like that workaround, so please let us know if you discover a better solution. -- Jon Miller [1]: I posed this question on the fedoraproject page: https://ask.fedoraproject.org/question/33886/yum-confused-about-dependencies-that-are-already-satisfied/ [email protected] writes: > What's failing? Is it yum or something on my spacewalk server? If you > look, you will see that the dep fail listed is covered in both versions > referenced (the installed dated version and the current version). > > How can I troubleshoot this? > > ]# yum clean all > Loaded plugins: rhnplugin > Cleaning repos: adobe-linux dropbox fedora18-x86-64 fedorautils google > livna-org > : rpmfusion-free rpmfusion-nonfree skype-f18 > Cleaning up Everything > ]# yum info php > Loaded plugins: rhnplugin > This system is receiving updates from RHN Classic or Red Hat Satellite. > adobe-linux | 871 B > 00:00 > adobe-linux/primary | 11 kB > 00:00 > adobe-linux > 21/21 > dropbox | 871 B > 00:00 > dropbox/primary | 1.5 kB > 00:00 > dropbox > 4/4 > fedora18-x86-64 | 1.3 kB > 00:00 > fedora18-x86-64/primary | 24 MB > 00:00 > fedora18-x86-64 > 72002/72002 > fedorautils | 871 B > 00:00 > fedorautils/primary | 1.2 kB > 00:00 > fedorautils > 3/3 > google | 871 B > 00:00 > google/primary | 7.5 kB > 00:00 > google > 48/48 > livna-org | 871 B > 00:00 > livna-org/primary | 2.3 kB > 00:00 > livna-org > 8/8 > rpmfusion-free | 1.0 kB > 00:00 > rpmfusion-free/primary | 209 kB > 00:00 > rpmfusion-free > 469/469 > rpmfusion-nonfree | 1.0 kB > 00:00 > rpmfusion-nonfree/primary | 80 kB > 00:00 > rpmfusion-nonfree > 214/214 > skype-f18 | 871 B > 00:00 > skype-f18/primary | 1.0 kB > 00:00 > skype-f18 > 1/1 > Installed Packages > Name : php > Arch : x86_64 > Version : 5.4.17 > Release : 2.fc18 > Size : 8.8 M > Repo : installed > From repo : updates > Summary : PHP scripting language for creating dynamic web sites > URL : http://www.php.net/ > License : PHP and Zend and BSD > Description : PHP is an HTML-embedded scripting language. PHP attempts to > make > : it easy for developers to write dynamically generated web > pages. > : PHP also offers built-in database integration for several > : commercial and non-commercial database management systems, so > : writing a database-enabled webpage with PHP is fairly simple. > The > : most common use of PHP coding is probably as a replacement > for CGI > : scripts. > : > : The php package contains the module which adds support for > the PHP > : language to Apache HTTP Server. > > Available Packages > Name : php > Arch : x86_64 > Version : 5.4.21 > Release : 1.fc18 > Size : 2.7 M > Repo : fedora18-x86-64 > Summary : PHP scripting language for creating dynamic web sites > License : PHP and Zend and BSD > Description : PHP is an HTML-embedded scripting language. PHP attempts to > make > : it easy for developers to write dynamically generated web > pages. > : PHP also offers built-in database integration for several > : commercial and non-commercial database management systems, so > : writing a database-enabled webpage with PHP is fairly simple. > The > : most common use of PHP coding is probably as a replacement > for CGI > : scripts. > : > : The php package contains the module which adds support for > the PHP > : language to Apache HTTP Server. > > [root@p7-1456c jmirman]# yum install php > Loaded plugins: rhnplugin > This system is receiving updates from RHN Classic or Red Hat Satellite. > Resolving Dependencies > --> Running transaction check > ---> Package php.x86_64 0:5.4.17-2.fc18 will be updated > ---> Package php.x86_64 0:5.4.21-1.fc18 will be an update > --> Processing Dependency: php-cli(x86-64) = 5.4.21-1.fc18 for package: > php-5.4.21-1.fc18.x86_64 > --> Processing Dependency: php-common(x86-64) = 5.4.21-1.fc18 for package: > php-5.4.21-1.fc18.x86_64 > --> Processing Dependency: httpd-mmn = 20120211-x86-64 for package: > php-5.4.21-1.fc18.x86_64 > --> Running transaction check > ---> Package php.x86_64 0:5.4.21-1.fc18 will be an update > --> Processing Dependency: httpd-mmn = 20120211-x86-64 for package: > php-5.4.21-1.fc18.x86_64 > ---> Package php-cli.x86_64 0:5.4.17-2.fc18 will be updated > ---> Package php-cli.x86_64 0:5.4.21-1.fc18 will be an update > ---> Package php-common.x86_64 0:5.4.17-2.fc18 will be updated > ---> Package php-common.x86_64 0:5.4.21-1.fc18 will be an update > --> Finished Dependency Resolution > Error: Package: php-5.4.21-1.fc18.x86_64 (fedora18-x86-64) > Requires: httpd-mmn = 20120211-x86-64 > Installed: httpd-2.4.6-2.fc18.x86_64 (@updates) > httpd-mmn = 20120211 > httpd-mmn = 20120211-x86-64 > Available: httpd-2.4.3-12.fc18.x86_64 (fedora18-x86-64) > httpd-mmn = 20120211 > httpd-mmn = 20120211-x86-64 > Available: httpd-2.4.3-15.fc18.x86_64 (fedora18-x86-64) > httpd-mmn = 20120211 > httpd-mmn = 20120211-x86-64 > Available: httpd-2.4.4-2.fc18.x86_64 (fedora18-x86-64) > httpd-mmn = 20120211 > httpd-mmn = 20120211-x86-64 > Available: httpd-2.4.4-3.fc18.x86_64 (fedora18-x86-64) > httpd-mmn = 20120211 > httpd-mmn = 20120211-x86-64 > You could try using --skip-broken to work around the problem > You could try running: rpm -Va --nofiles --nodigest > [root@p7-1456c jmirman]# yum whatprovides httpd-mmn > Loaded plugins: rhnplugin > This system is receiving updates from RHN Classic or Red Hat Satellite. > httpd-2.4.3-12.fc18.x86_64 : Apache HTTP Server > Repo : fedora18-x86-64 > Matched from: > Provides : httpd-mmn = 20120211 > > > > httpd-2.4.3-15.fc18.x86_64 : Apache HTTP Server > Repo : fedora18-x86-64 > Matched from: > Provides : httpd-mmn = 20120211 > > > > httpd-2.4.4-2.fc18.x86_64 : Apache HTTP Server > Repo : fedora18-x86-64 > Matched from: > Provides : httpd-mmn = 20120211 > > > > httpd-2.4.4-3.fc18.x86_64 : Apache HTTP Server > Repo : fedora18-x86-64 > Matched from: > Provides : httpd-mmn = 20120211 > > > > httpd-2.4.6-2.fc18.x86_64 : Apache HTTP Server > Repo : fedora18-x86-64 > Matched from: > Provides : httpd-mmn = 20120211 > > > > httpd-2.4.6-2.fc18.x86_64 : Apache HTTP Server > Repo : @updates > Matched from: > Provides : httpd-mmn = 20120211 > > > > ]# _______________________________________________ Spacewalk-list mailing list [email protected] https://www.redhat.com/mailman/listinfo/spacewalk-list
