Life_of_Pi
Posts: 2
Joined: Thu Jan 29, 2015 5:32 pm

Installation of OwnCloud from the Pidora repos fails

Fri Jan 30, 2015 1:32 am

Hi,

I wonder if anyone ran into the same difficulty installing the OwnCloud software from the default Pidora repos?

It throws an error that a " php-pear(phpseclib.sourceforge.net/Net_SFTP)" dependency cannot be resolved.
Has the RPM package maintainer simply configured the require section in their spec file incorrectly, or what?

I run on this Pidora release and fetch from these Pidora repos (yum repo setup as was installed).
Should I pull in other repos? But I haven't found an ARM section on e.g. EPEL.

Code: Select all

[[email protected]:~]
# uname -a
Linux raspi1.slipway.org 3.12.26-1.20140808git4ab8abb.rpfr20.armv6hl.bcm2708 #1 PREEMPT Fri Aug 8 17:13:15 EDT 2014 armv6l armv6l armv6l GNU/Linux

[[email protected]:~]
# cat /etc/redhat-release 
Pidora release 2014 (Raspberry Pi Fedora Remix)

[[email protected]:~]
# yum repolist enabled
Loaded plugins: langpacks, refresh-packagekit
repo id                                   repo name                       status
pidora/20/arm                             pidora 20 - arm                 30,893
pidora-rpfr-updates/20/arm                pidora 20 - arm                     29
pidora-updates/20/arm                     pidora 20 - arm                 11,923
repolist: 42,845

[[email protected]:~]
# yum repolist all
Loaded plugins: langpacks, refresh-packagekit
repo id                               repo name                  status
pidora/20/arm                         pidora 20 - arm            enabled: 30,893
pidora-debuginfo/20/arm               pidora-debuginfo 20 - arm  disabled
pidora-rpfr-updates/20/arm            pidora 20 - arm            enabled:     29
pidora-rpfr-updates-debuginfo/20/arm  pidora-debuginfo 20 - arm  disabled
pidora-rpfr-updates-source/20/arm     pidora-source 20 - arm     disabled
pidora-source/20/arm                  pidora-source 20 - arm     disabled
pidora-updates/20/arm                 pidora 20 - arm            enabled: 11,923
pidora-updates-debuginfo/20/arm       pidora-debuginfo 20 - arm  disabled
pidora-updates-source/20/arm          pidora-source 20 - arm     disabled
repolist: 42,845

Code: Select all

[[email protected]:~]
# yum install owncloud
Loaded plugins: langpacks, refresh-packagekit
Resolving Dependencies
--> Running transaction check
---> Package owncloud.noarch 0:6.0.4-1.fc20 will be installed
--> Processing Dependency: owncloud-webserver = 6.0.4-1.fc20 for package: owncloud-6.0.4-1.fc20.noarch
--> Processing Dependency: owncloud-database = 6.0.4-1.fc20 for package: owncloud-6.0.4-1.fc20.noarch
--> Processing Dependency: php-pear(pear.doctrine-project.org/DoctrineDBAL) >= 2.4.2 for package: owncloud-6.0.4-1.fc20.noarch
--> Processing Dependency: php-pear(Sabre_CardDAV) >= 1.7.8 for package: owncloud-6.0.4-1.fc20.noarch
--> Processing Dependency: php-pear(Sabre_CalDAV) >= 1.7.8 for package: owncloud-6.0.4-1.fc20.noarch
--> Processing Dependency: php-zip for package: owncloud-6.0.4-1.fc20.noarch
--> Processing Dependency: php-phpass for package: owncloud-6.0.4-1.fc20.noarch
--> Processing Dependency: php-pear(phpseclib.sourceforge.net/Net_SFTP) for package: owncloud-6.0.4-1.fc20.noarch
--> Processing Dependency: php-pear(pear.symfony.com/Routing) for package: owncloud-6.0.4-1.fc20.noarch
--> Processing Dependency: php-pear(pear.dropbox-php.com/Dropbox) for package: owncloud-6.0.4-1.fc20.noarch
--> Processing Dependency: php-pear(XML_Parser) for package: owncloud-6.0.4-1.fc20.noarch
--> Processing Dependency: php-pear(Net_Curl) for package: owncloud-6.0.4-1.fc20.noarch
--> Processing Dependency: php-pear(Crypt_Blowfish) for package: owncloud-6.0.4-1.fc20.noarch
--> Processing Dependency: php-pdo for package: owncloud-6.0.4-1.fc20.noarch
--> Processing Dependency: php-mbstring for package: owncloud-6.0.4-1.fc20.noarch
--> Processing Dependency: php-ldap for package: owncloud-6.0.4-1.fc20.noarch
--> Processing Dependency: php-irodsphp for package: owncloud-6.0.4-1.fc20.noarch
--> Processing Dependency: php-gmp for package: owncloud-6.0.4-1.fc20.noarch
--> Processing Dependency: php-getid3 for package: owncloud-6.0.4-1.fc20.noarch
--> Processing Dependency: php-gd for package: owncloud-6.0.4-1.fc20.noarch
--> Processing Dependency: php-ZendFramework-Search-Lucene for package: owncloud-6.0.4-1.fc20.noarch
--> Processing Dependency: php-ZendFramework-Pdf for package: owncloud-6.0.4-1.fc20.noarch
--> Processing Dependency: php-Pimple for package: owncloud-6.0.4-1.fc20.noarch
--> Processing Dependency: php-PHPMailer for package: owncloud-6.0.4-1.fc20.noarch
--> Running transaction check
---> Package owncloud.noarch 0:6.0.4-1.fc20 will be installed
--> Processing Dependency: php-pear(pear.doctrine-project.org/DoctrineDBAL) >= 2.4.2 for package: owncloud-6.0.4-1.fc20.noarch
--> Processing Dependency: php-pear(phpseclib.sourceforge.net/Net_SFTP) for package: owncloud-6.0.4-1.fc20.noarch
---> Package owncloud-httpd.noarch 0:6.0.4-1.fc20 will be installed
--> Processing Dependency: php for package: owncloud-httpd-6.0.4-1.fc20.noarch
---> Package owncloud-sqlite.noarch 0:6.0.4-1.fc20 will be installed
---> Package php-PHPMailer.noarch 0:5.2.6-2.fc20 will be installed
---> Package php-Pimple.noarch 0:1.1.1-1.fc20 will be installed
---> Package php-ZendFramework-Pdf.noarch 0:1.12.5-1.fc20 will be installed
--> Processing Dependency: php-ZendFramework = 1.12.5-1.fc20 for package: php-ZendFramework-Pdf-1.12.5-1.fc20.noarch
---> Package php-ZendFramework-Search-Lucene.noarch 0:1.12.5-1.fc20 will be installed
---> Package php-dropbox-php-Dropbox.noarch 0:1.0.0-5.fc20 will be installed
--> Processing Dependency: php-pecl(oauth) for package: php-dropbox-php-Dropbox-1.0.0-5.fc20.noarch
--> Processing Dependency: php-pear(HTTP_OAuth) for package: php-dropbox-php-Dropbox-1.0.0-5.fc20.noarch
--> Processing Dependency: php-channel(pear.dropbox-php.com) for package: php-dropbox-php-Dropbox-1.0.0-5.fc20.noarch
---> Package php-gd.armv6hl 0:5.5.14-1.fc20 will be installed
--> Processing Dependency: libvpx.so.1 for package: php-gd-5.5.14-1.fc20.armv6hl
--> Processing Dependency: libgd.so.3 for package: php-gd-5.5.14-1.fc20.armv6hl
---> Package php-getid3.noarch 1:1.9.7-1.fc20 will be installed
---> Package php-gmp.armv6hl 0:5.5.14-1.fc20 will be installed
---> Package php-irodsphp.noarch 0:3.3.0-0.3.beta1.fc20 will be installed
---> Package php-ldap.armv6hl 0:5.5.14-1.fc20 will be installed
---> Package php-mbstring.armv6hl 0:5.5.14-1.fc20 will be installed
---> Package php-pdo.armv6hl 0:5.5.14-1.fc20 will be installed
---> Package php-pear-Crypt-Blowfish.noarch 0:1.1.0-0.11.rc2.fc20 will be installed
---> Package php-pear-Net-Curl.noarch 0:1.2.5-11.fc20 will be installed
---> Package php-pear-XML-Parser.noarch 0:1.3.4-9.fc20 will be installed
---> Package php-pecl-zip.armv6hl 0:1.12.4-1.fc20 will be installed
--> Processing Dependency: libzip.so.2 for package: php-pecl-zip-1.12.4-1.fc20.armv6hl
---> Package php-phpass.noarch 0:0.3-4.fc20 will be installed
---> Package php-sabredav-Sabre_CalDAV.noarch 0:1.7.8-2.fc20 will be installed
--> Processing Dependency: php-pear(pear.sabredav.org/Sabre_VObject) >= 2.1.0 for package: php-sabredav-Sabre_CalDAV-1.7.8-2.fc20.noarch
--> Processing Dependency: php-pear(pear.sabredav.org/Sabre_DAVACL) >= 1.7.8 for package: php-sabredav-Sabre_CalDAV-1.7.8-2.fc20.noarch
--> Processing Dependency: php-pear(pear.sabredav.org/Sabre_DAV) >= 1.7.8 for package: php-sabredav-Sabre_CalDAV-1.7.8-2.fc20.noarch
--> Processing Dependency: php-pear(pear.sabredav.org/Sabre) >= 1.0.0 for package: php-sabredav-Sabre_CalDAV-1.7.8-2.fc20.noarch
--> Processing Dependency: php-channel(pear.sabredav.org) for package: php-sabredav-Sabre_CalDAV-1.7.8-2.fc20.noarch
---> Package php-sabredav-Sabre_CardDAV.noarch 0:1.7.8-2.fc20 will be installed
---> Package php-symfony2-Routing.noarch 0:2.2.5-1.fc20 will be installed
--> Processing Dependency: php-pear(pear.symfony.com/Yaml) < 2.3.0 for package: php-symfony2-Routing-2.2.5-1.fc20.noarch
--> Processing Dependency: php-pear(pear.symfony.com/Config) < 2.3.0 for package: php-symfony2-Routing-2.2.5-1.fc20.noarch
--> Processing Dependency: php-pear(pear.doctrine-project.org/DoctrineCommon) < 3.0.0 for package: php-symfony2-Routing-2.2.5-1.fc20.noarch
--> Processing Dependency: php-pear(pear.symfony.com/Yaml) >= 2.2.0 for package: php-symfony2-Routing-2.2.5-1.fc20.noarch
--> Processing Dependency: php-pear(pear.symfony.com/Config) >= 2.2.0 for package: php-symfony2-Routing-2.2.5-1.fc20.noarch
--> Processing Dependency: php-pear(pear.doctrine-project.org/DoctrineCommon) >= 2.2.0 for package: php-symfony2-Routing-2.2.5-1.fc20.noarch
--> Processing Dependency: php-channel(pear.symfony.com) for package: php-symfony2-Routing-2.2.5-1.fc20.noarch
--> Running transaction check
---> Package gd.armv6hl 0:2.1.0-4.fc20 will be installed
---> Package libvpx.armv6hl 0:1.3.0-4.fc20 will be installed
---> Package libzip.armv6hl 0:0.11.2-1.fc20 will be installed
---> Package owncloud.noarch 0:6.0.4-1.fc20 will be installed
--> Processing Dependency: php-pear(pear.doctrine-project.org/DoctrineDBAL) >= 2.4.2 for package: owncloud-6.0.4-1.fc20.noarch
--> Processing Dependency: php-pear(phpseclib.sourceforge.net/Net_SFTP) for package: owncloud-6.0.4-1.fc20.noarch
---> Package php.armv6hl 0:5.5.14-1.fc20 will be installed
--> Processing Dependency: httpd-mmn = 20120211armv6hl32 for package: php-5.5.14-1.fc20.armv6hl
--> Processing Dependency: httpd for package: php-5.5.14-1.fc20.armv6hl
---> Package php-ZendFramework.noarch 0:1.12.5-1.fc20 will be installed
--> Processing Dependency: php-bcmath for package: php-ZendFramework-1.12.5-1.fc20.noarch
---> Package php-channel-dropbox-php.noarch 0:1.3-4.fc20 will be installed
---> Package php-channel-sabredav.noarch 0:1.3-5.fc20 will be installed
---> Package php-channel-symfony2.noarch 0:1.3-3.fc20 will be installed
---> Package php-doctrine-DoctrineCommon.noarch 0:2.3.0-4.fc20 will be installed
--> Processing Dependency: php-channel(pear.doctrine-project.org) for package: php-doctrine-DoctrineCommon-2.3.0-4.fc20.noarch
---> Package php-pear-HTTP-OAuth.noarch 0:0.3.1-1.fc20 will be installed
--> Processing Dependency: php-pear(HTTP_Request2) >= 0.5.1 for package: php-pear-HTTP-OAuth-0.3.1-1.fc20.noarch
--> Processing Dependency: php-pear(Log) for package: php-pear-HTTP-OAuth-0.3.1-1.fc20.noarch
--> Processing Dependency: php-pear(Cache_Lite) for package: php-pear-HTTP-OAuth-0.3.1-1.fc20.noarch
---> Package php-pecl-oauth.armv6hl 0:1.2.3-5.fc20 will be installed
---> Package php-sabredav-Sabre.noarch 0:1.0.0-12.fc20 will be installed
---> Package php-sabredav-Sabre_DAV.noarch 0:1.7.8-2.fc20 will be installed
--> Processing Dependency: php-pear(pear.sabredav.org/Sabre_HTTP) >= 1.7.3 for package: php-sabredav-Sabre_DAV-1.7.8-2.fc20.noarch
---> Package php-sabredav-Sabre_DAVACL.noarch 0:1.7.8-1.fc20 will be installed
---> Package php-sabredav-Sabre_VObject.noarch 0:2.1.4-1.fc20 will be installed
---> Package php-symfony2-Config.noarch 0:2.2.5-1.fc20 will be installed
---> Package php-symfony2-Yaml.noarch 0:2.2.5-1.fc20 will be installed
--> Running transaction check
---> Package httpd.armv6hl 0:2.4.9-2.fc20 will be installed
--> Processing Dependency: httpd-tools = 2.4.9-2.fc20 for package: httpd-2.4.9-2.fc20.armv6hl
--> Processing Dependency: libaprutil-1.so.0 for package: httpd-2.4.9-2.fc20.armv6hl
--> Processing Dependency: libapr-1.so.0 for package: httpd-2.4.9-2.fc20.armv6hl
---> Package owncloud.noarch 0:6.0.4-1.fc20 will be installed
--> Processing Dependency: php-pear(pear.doctrine-project.org/DoctrineDBAL) >= 2.4.2 for package: owncloud-6.0.4-1.fc20.noarch
--> Processing Dependency: php-pear(phpseclib.sourceforge.net/Net_SFTP) for package: owncloud-6.0.4-1.fc20.noarch
---> Package php-bcmath.armv6hl 0:5.5.14-1.fc20 will be installed
---> Package php-channel-doctrine.noarch 0:1.3-6.fc20.1 will be installed
---> Package php-pear-Cache-Lite.noarch 0:1.7.15-6.fc20 will be installed
---> Package php-pear-HTTP-Request2.noarch 0:2.2.1-1.fc20 will be installed
--> Processing Dependency: php-pear(Net_URL2) >= 2.0.0 for package: php-pear-HTTP-Request2-2.2.1-1.fc20.noarch
---> Package php-pear-Log.noarch 0:1.12.7-8.fc20 will be installed
--> Processing Dependency: php-pear(MDB2) >= 2.0.0 for package: php-pear-Log-1.12.7-8.fc20.noarch
--> Processing Dependency: php-pear(DB) >= 1.3 for package: php-pear-Log-1.12.7-8.fc20.noarch
--> Processing Dependency: php-pear(Mail) for package: php-pear-Log-1.12.7-8.fc20.noarch
---> Package php-sabredav-Sabre_HTTP.noarch 0:1.7.3-1.fc20 will be installed
--> Running transaction check
---> Package apr.armv6hl 0:1.5.1-1.fc20 will be installed
---> Package apr-util.armv6hl 0:1.5.3-1.fc20 will be installed
---> Package httpd-tools.armv6hl 0:2.4.9-2.fc20 will be installed
---> Package owncloud.noarch 0:6.0.4-1.fc20 will be installed
--> Processing Dependency: php-pear(pear.doctrine-project.org/DoctrineDBAL) >= 2.4.2 for package: owncloud-6.0.4-1.fc20.noarch
--> Processing Dependency: php-pear(phpseclib.sourceforge.net/Net_SFTP) for package: owncloud-6.0.4-1.fc20.noarch
---> Package php-pear-DB.noarch 0:1.7.14-8.fc20 will be installed
---> Package php-pear-MDB2.noarch 0:2.5.0-0.10.b5.fc20 will be installed
---> Package php-pear-Mail.noarch 0:1.2.0-9.fc20 will be installed
--> Processing Dependency: php-pear(Net_SMTP) >= 1.4.1 for package: php-pear-Mail-1.2.0-9.fc20.noarch
---> Package php-pear-Net-URL2.noarch 0:2.0.6-1.fc20 will be installed
--> Running transaction check
---> Package owncloud.noarch 0:6.0.4-1.fc20 will be installed
--> Processing Dependency: php-pear(pear.doctrine-project.org/DoctrineDBAL) >= 2.4.2 for package: owncloud-6.0.4-1.fc20.noarch
--> Processing Dependency: php-pear(phpseclib.sourceforge.net/Net_SFTP) for package: owncloud-6.0.4-1.fc20.noarch
---> Package php-pear-Net-SMTP.noarch 0:1.6.2-2.fc20 will be installed
--> Processing Dependency: php-pear(Net_Socket) for package: php-pear-Net-SMTP-1.6.2-2.fc20.noarch
--> Processing Dependency: php-pear(Auth_SASL) for package: php-pear-Net-SMTP-1.6.2-2.fc20.noarch
--> Running transaction check
---> Package owncloud.noarch 0:6.0.4-1.fc20 will be installed
--> Processing Dependency: php-pear(pear.doctrine-project.org/DoctrineDBAL) >= 2.4.2 for package: owncloud-6.0.4-1.fc20.noarch
--> Processing Dependency: php-pear(phpseclib.sourceforge.net/Net_SFTP) for package: owncloud-6.0.4-1.fc20.noarch
---> Package php-pear-Auth-SASL.noarch 0:1.0.6-6.fc20 will be installed
---> Package php-pear-Net-Socket.noarch 0:1.0.14-2.fc20 will be installed
--> Finished Dependency Resolution
Error: Package: owncloud-6.0.4-1.fc20.noarch (pidora-updates)
           Requires: php-pear(phpseclib.sourceforge.net/Net_SFTP)
Error: Package: owncloud-6.0.4-1.fc20.noarch (pidora-updates)
           Requires: php-pear(pear.doctrine-project.org/DoctrineDBAL) >= 2.4.2
           Available: php-doctrine-DoctrineDBAL-2.3.4-4.fc20.noarch (pidora)
               php-pear(pear.doctrine-project.org/DoctrineDBAL) = 2.3.4
 You could try using --skip-broken to work around the problem
 You could try running: rpm -Va --nofiles --nodigest

Return to “Pidora / Fedora”