Description of problem: There seems to be a false hardcoded Require in [herrold@centos-5 mantisbt]$ grep mb mantis.spec-1.1.8-1.fc12 | head -1 Requires: php-mbstring >= 4.3.0 [herrold@centos-5 mantisbt]$ Version-Release number of selected component (if applicable): mantis-1.1.8-1.fc12.src.rpm How reproducible: Rebuild and seek to install the package ... It blocks on a non-present (and now not explicitly split out sub-package Requires of: php-mbstring $ php -i | grep mbstring | less includes: '--enable-mbstring=shared' so the needed Require is present in the default RawHide PHP presently already Steps to Reproduce: as above Actual results: failure on a false Require Expected results: clean install without --nodeps, etc Additional info: Please ask if any questions, but this looks like a simple one line -- remove the hardcoded Require fix -- Russ herrold
I just checked and mbstring is definitely a php subpackage, even in F12: http://cvs.fedoraproject.org/viewvc/rpms/php/devel/php.spec?revision=1.181&view=markup and in fact: yum --disablerepo=* --enablerepo=rawhide info php-mbstring Available Packages Name : php-mbstring Arch : x86_64 Version : 5.3.0 Release : 4.fc12 Size : 1.1 M Repo : rawhide Summary : A module for PHP applications which need multi-byte string handling URL : http://www.php.net/ License : PHP Description: The php-mbstring package contains a dynamic shared object that will add : support for multi-byte string handling to PHP. I'm not sure what exactly is failing for you, surely it's not the rawhide build: http://koji.fedoraproject.org/koji/buildinfo?buildID=119613
Ping, will close this soon as it seems there's nothing to fix
issue is solved in today's RawHide in the PHP 5.1 latest -- closing as no longer a bug