Skip to content

Loading…

package (rpm) phpDocumentor #1116

Open
spuhler opened this Issue · 1 comment

2 participants

@spuhler

I have a couple questions/problem with deps. After making an rpm (spec made from macro pear-make-rpm-spec) and trying to install the rpm I get the following dep problems:
error: Failed dependencies:
pear(%path%foo.php) is needed by php-pear-phpDocumentor-2.2.0-1.mga5.noarch
pear(CodeSniffer/Core/AllTests.php) is needed by php-pear-phpDocumentor-2.2.0-1.mga5.noarch
pear(CodeSniffer/Standards/AllSniffs.php) is needed by php-pear-phpDocumentor-2.2.0-1.mga5.noarch
pear(PHPUnit/Extensions/OutputTestCase.php) is needed by php-pear-phpDocumentor-2.2.0-1.mga5.noarch
pear(phar:/ProjectWithXsdExtensionInPhar.phar/ProjectWithXsdExtensionInPhar.php) is needed by php-pear-phpDocumentor-2.2.0-1.mga5.noarch

I have php-pear-PHP_CodeSniffer installed. The files exist but are at:
/usr/share/pear/tests/PHP_CodeSniffer/CodeSniffer/Core/AllTests.php
/usr/share/pear/tests/PHP_CodeSniffer/CodeSniffer/Standards/AllSniffs.php
I don't know where these come from
pear(%path%foo.php) is needed by php-pear-phpDocumentor-2.2.0-1.mga5.noarch
pear(phar:/ProjectWithXsdExtensionInPhar.phar/ProjectWithXsdExtensionInPhar.php) is needed by php-pear-phpDocumentor-2.2.0-1.mga5.noarch
pear(phar:/behat.phar/vendor/autoload.php)
pear(phar:/cilex.phar/vendor/autoload.php)
pear(test1.php)
pear(test2.php)
pear(test2.php)
pear(test3.php)
pear(test4.php)
Then I miss this one too:
pear(PHPUnit/Extensions/OutputTestCase.php) is needed by php-pear-phpDocumentor-2.2.0-1.mga5.noarch
PHPUnit-3.7 doesn't provide it

Any help would be appreciated. If the files are not required, I can put an exception into the spec file.

@mvriel
phpDocumentor member

I can recommend building without dev dependencies, phpunit and phpcodesniffer are not necessary for the functioning of phpDocumentor.

As for phar:/ProjectWithXsdExtensionInPhar.phar/ProjectWithXsdExtensionInPhar.php; I do not recognize this. I do not know what it is.

@mvriel mvriel added the Waiting label
@mvriel mvriel removed the Waiting label
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Something went wrong with that request. Please try again.