Description of problem: extension not registered after install because package.xml is a V1 file Version-Release number of selected component (if applicable): 0.10-2.fc9 How reproducible: always Steps to Reproduce: 1. yum install php-pecl-ssh2 2. pecl list Actual results: (no packages installed from channel pecl.php.net) Expected results: Installed packages, channel pecl.php.net: ========================================= Package Version State ssh2 0.10 beta Additional info: Solution is to convert package.xml to V2 using %{__pear} convert package.xml package2.xml And use it to register the extensionin %post(un) Also note than version 0.11.0 is out (patch for libssh2 no more required)
I agree, the xml needs to be converted also in the version 0.11.0 there are no xml file, :-( , someone forget to include this file ?
> I agree, the xml needs to be converted And probably a bug filed upstream... > also in the version 0.11.0 there are no xml file, :-( , someone forget to include this file ? $ tar tzf /tmp/ssh2-0.11.0.tgz package.xml ssh2-0.11.0/config.m4 ssh2-0.11.0/ssh2.c ssh2-0.11.0/php_ssh2.h ssh2-0.11.0/ssh2_fopen_wrappers.c ssh2-0.11.0/ssh2_sftp.c No problem for me.
Can you test this version ? http://koji.fedoraproject.org/koji/taskinfo?taskID=1012609
That's seems ok (can't really test because i'm actually running php 5.3.0-dev).
php-pecl-ssh2-0.11.0-1.fc9 has been submitted as an update for Fedora 9. http://admin.fedoraproject.org/updates/php-pecl-ssh2-0.11.0-1.fc9
php-pecl-ssh2-0.11.0-1.fc9 has been pushed to the Fedora 9 testing repository. If problems still persist, please make note of it in this bug report. If you want to test the update, you can install it with su -c 'yum --enablerepo=updates-testing-newkey update php-pecl-ssh2'. You can provide feedback for this update here: http://admin.fedoraproject.org/updates/F9/FEDORA-2008-11790
php-pecl-ssh2-0.11.0-1.fc9 has been pushed to the Fedora 9 stable repository. If problems still persist, please make note of it in this bug report.