I've been learning stuff today! If I'm right (and hey, I'm probably not...) I think php-aws-sdk is actually PSR-0 compliant, but because we install it via PEAR it winds up in a subdirectory and so you'd have to get that weird subdirectory - /usr/share/pear/AWSSDKforPHP - into the include_path before you could successfully autoload it. Would it be appropriate to change the package so it just installs to /usr/share/php/Aws ? it could then be safely autoloaded. Please do tell me what I'm misunderstanding. I cc Remi. :)
Notice: version 2.5.0-2 in rawhide is totally broken, no file (only empty dir) I agree this library is PSR-0 so should be in /usr/share/pear/Aws (pear, not php) But this need to be reported to upstream: - drop baseinstalldir="AWSSDKforPHP" for all files - provide some doc, at least LICENSE .. We are exactly in the current bad process where upstream provides both composer and pear installation but don't care of pear channel... :(
Reported Upstream via github: https://github.com/aws/aws-sdk-php/issues/286
I can not update any of my packages for the time being, will know If I can continue contributing in about a month. I can pass the ownership to who ever wants to maintain it or we can share ownerships if I can still contributing. But will not know my status until august 1st is my best guess.
This package has changed ownership in the Fedora Package Database. Reassigning to the new owner of this component.
Joseph (and Gregor) handed over admin of this package to me. I will be updating this package to a composer (instead of PEAR) and updating to 2.6.13 with bug #1126610. Here is the update I will be making in rawhide soon: https://raw.githubusercontent.com/siwinski/fedora-clone-php-aws-sdk/bz1126610-version-2.6.3/php-aws-sdk.spec
(In reply to Shawn Iwinski from comment #5) > updating this package to a composer (instead of PEAR) and updating to 2.6.13 updating this package to a composer (instead of PEAR) *INSTALL*
I didn't get around to testing yet, but looking at the upstream docs, I *suspect* ownCloud won't work with 2.5 or 2.6 without modification. I filed an issue on this recently at https://github.com/owncloud/core/issues/9649 , though I'm kinda theoretically on the hook to fix it myself. I'll throw it on my ever-growing list of 'discretionary work', but I can't promise anything short-term :(
(In reply to Adam Williamson (Red Hat) from comment #7) > I didn't get around to testing yet, but looking at the upstream docs, I > *suspect* ownCloud won't work with 2.5 or 2.6 without modification. I filed > an issue on this recently at https://github.com/owncloud/core/issues/9649 , > though I'm kinda theoretically on the hook to fix it myself. > > I'll throw it on my ever-growing list of 'discretionary work', but I can't > promise anything short-term :( 2.5.3 is already in f20 2.6.1 is already in rawhide/f21 No version is in epel6 or epel7 Also, I don't see a dependency or conflicts in the owncloud pkg for php-aws-sdk
php-aws-sdk-2.6.15-2.fc20 has been submitted as an update for Fedora 20. https://admin.fedoraproject.org/updates/php-aws-sdk-2.6.15-2.fc20
php-aws-sdk-2.6.15-2.el6 has been submitted as an update for Fedora EPEL 6. https://admin.fedoraproject.org/updates/php-aws-sdk-2.6.15-2.el6
Notes: * F20 is an update * EL6 is a new package * Changed from PEAR install (/usr/share/pear/AWSSDKforPHP/Aws) to Composer-ish install (/usr/share/php/Aws)
php-aws-sdk-2.6.15-2.el6 has been pushed to the Fedora EPEL 6 testing repository.
php-aws-sdk-2.6.15-2.fc20 has been pushed to the Fedora 20 stable repository. If problems still persist, please make note of it in this bug report.
php-aws-sdk-2.6.15-2.el6 has been pushed to the Fedora EPEL 6 stable repository.