PHPUnit requires DbUnit, PHPUnit_MockObject, and PHPUnit_Selenium in its package.xml. The latter three require PHPUnit in their package.xml. While this may work for PEAR based packaging I'm pretty certain that won't work out for downstream distributions. Is this an oversight? I guess downstream could also bundle the four packages together instead of splitting them but then I don't know why one would split these upstream.
PHPUnit requires DbUnit, PHPUnit_MockObject, and PHPUnit_Selenium in its package.xml. The latter three require PHPUnit in their package.xml. While this may work for PEAR based packaging I'm pretty certain that won't work out for downstream distributions. Is this an oversight? I guess downstream could also bundle the four packages together instead of splitting them but then I don't know why one would split these upstream.