{"action":"created","issue":{"url":"https://api.github.com/repos/owncloud/core/issues/16204","labels_url":"https://api.github.com/repos/owncloud/core/issues/16204/labels{/name}","comments_url":"https://api.github.com/repos/owncloud/core/issues/16204/comments","events_url":"https://api.github.com/repos/owncloud/core/issues/16204/events","html_url":"https://github.com/owncloud/core/issues/16204","id":74463055,"number":16204,"title":"REHL Repo issue","user":{"login":"iliyasbasir","id":10195796,"avatar_url":"https://avatars.githubusercontent.com/u/10195796?v=3","gravatar_id":"","url":"https://api.github.com/users/iliyasbasir","html_url":"https://github.com/iliyasbasir","followers_url":"https://api.github.com/users/iliyasbasir/followers","following_url":"https://api.github.com/users/iliyasbasir/following{/other_user}","gists_url":"https://api.github.com/users/iliyasbasir/gists{/gist_id}","starred_url":"https://api.github.com/users/iliyasbasir/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/iliyasbasir/subscriptions","organizations_url":"https://api.github.com/users/iliyasbasir/orgs","repos_url":"https://api.github.com/users/iliyasbasir/repos","events_url":"https://api.github.com/users/iliyasbasir/events{/privacy}","received_events_url":"https://api.github.com/users/iliyasbasir/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/owncloud/core/labels/blue-ticket","name":"blue-ticket","color":"0033CC"}],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":2,"created_at":"2015-05-08T19:10:34Z","updated_at":"2015-05-08T21:01:10Z","closed_at":null,"body":"[3119,2983]\r\n\r\n#### Summary of issue:\r\ncustomer that use our repo via RHEL  they are using the“collections” repo from Red Hat to address the need for PHP 5.4 however, when they go to do the upgrade/install it is not finding the needed PHP\r\n(as when it is installed in collections it seems to to using some non-standard conventions to puts the code some place other than where our scripts are looking for it so the install fails for missing PHP).\r\n\r\n#### Problem description: \r\n\r\nWhen using the SCL PHP, the owncloud-server-scl-php54-8.0.2-16.1.noarch.rpm<https://download.owncloud.com/download/repositories/8.0/RHEL_6_PHP54/noarch/owncloud-server-scl-php54-8.0.2-16.1.noarch.rpm> package provides owncloud-server-core = 8.0.2, however owncloud-enterprise-app-admin_audit-8.0.2-28.1.noarch.rpm<https://download.owncloud.com/download/repositories/8.0/RHEL_6_PHP54/noarch/owncloud-enterprise-app-admin_audit-8.0.2-28.1.noarch.rpm>, which is a dependency of owncloud-enterprise-8.0.2-28.1.noarch.rpm<https://download.owncloud.com/download/repositories/8.0/RHEL_6_PHP54/noarch/owncloud-enterprise-8.0.2-28.1.noarch.rpm>, requires owncloud-server = 8.0.2. This will resolve in dependency issues since owncloud-server-scl-php54 does not provide owncloud-server = 8.0.2 and owncloud-server-php54 cannot be installed with only the SCL php54 packages. \r\n\r\n#### Error :\r\nError: Package: owncloud-server-8.0.2-16.1.noarch (dev-owncloud-php54-x86_64-server-8) \r\nRequires: php >= 5.4.0 \r\nInstalled: php-5.3.3-40.el6_6.x86_64 (@fortifile-dev-x86_64-server-3) \r\nphp = 5.3.3-40.el6_6 \r\n\r\nBut, when we run audit\r\n\r\nsudo yum deplist owncloud-enterprise-app-admin_audit \r\nLoaded plugins: aliases, changelog, downloadonly, product-id, rhnplugin, security, subscription-manager, tmprepo, verify, versionlock \r\nThis system is receiving updates from RHN Classic or RHN Satellite. \r\nFinding dependencies: \r\npackage: owncloud-enterprise-app-admin_audit.noarch 8.0.2-28.1 \r\ndependency: owncloud-server >= 8.0.2 \r\nprovider: owncloud-server.noarch 8.0.2-16.1 \r\n\r\nSince RHEL 6 does not offer a php54 package, we use the SCL php packages. \r\n\r\n[root@dvnv-fortifile01-node1 ~]# rpm -qa |grep php54 \r\nphp54-php-xml-5.4.16-22.el6.x86_64 \r\n\r\nNow since the own cloud rpms require php54, there is a package that should go to help utilize the scl packages, which is provided by the package below. \r\n\r\n[root@dvnv-fortifile01-node1 ~]# yum search owncloud |grep scl \r\nowncloud-server-scl-php54.noarch : Common code server for ownCloud \r\n\r\nThis package is supposed to cover the server-common-core component for owncloud, so we can install it and then owncloud-enterprise. \r\n\r\n#yum install owncloud-server-scl-php54 \r\n… \r\nInstalled: \r\nowncloud-server-scl-php54.noarch 0:8.0.2-16.1 \r\n\r\n#### Steps to reproduce:\r\n\r\n1. Install RHEL 6.6 x64 \r\n2. Enable the RHEL SCL Repo (https://access.redhat.com/documentation/en-US/Red_Hat_Software_Collections/1/html/1.0_Release_Notes/chap-RHSCL.html) \r\n3. Install php54 packages from RHEL SCL \r\n4. Install any other dependencies (mysql, etc) \r\n5. Install Owncloud Enterprise Edition Repo: ttps://download.owncloud.com/download/repositories/8.0/RHEL_6_PHP54/ee:8.0.repo<https://download.owncloud.com/download/repositories/8.0/RHEL_6_PHP54/ee:8.0.repo>\r\n6. Yum install owncloud-enterprise \r\n\r\nThis will result in the environment below. We are looking for instructions to use the ownCloud 8.0 rpm repo with the RHEL SCL PHP54 packages. Currently we are seeing dependency issues with the owncloud-sever-scl-php54 package. ownCloud 7.0.x works fine with the current configuration.\r\n\r\n#### Side Note: \r\n•\tThe default php available to RHEL 6 is 5.3.3-40.el6_6 which satisfies the dependancy php >= 5.3.3 To ensure that php 5.4 is being used, \r\n•\tthese dependencies need to be specified as php54-php, or php55-php for php 5.5  If I try to upgrade using php53 and the http://XXXXrepos@XXXXX.ownCLOUD.com/download/repositories/7.0/RHEL_6_PHP53 repo\r\n\r\nI get below error\r\n![image](https://cloud.githubusercontent.com/assets/10195796/7543633/0efd9084-f594-11e4-8c48-7b8f17bebbfc.png)\r\n"},"comment":{"url":"https://api.github.com/repos/owncloud/core/issues/comments/100363825","html_url":"https://github.com/owncloud/core/issues/16204#issuecomment-100363825","issue_url":"https://api.github.com/repos/owncloud/core/issues/16204","id":100363825,"user":{"login":"DeepDiver1975","id":1005065,"avatar_url":"https://avatars.githubusercontent.com/u/1005065?v=3","gravatar_id":"","url":"https://api.github.com/users/DeepDiver1975","html_url":"https://github.com/DeepDiver1975","followers_url":"https://api.github.com/users/DeepDiver1975/followers","following_url":"https://api.github.com/users/DeepDiver1975/following{/other_user}","gists_url":"https://api.github.com/users/DeepDiver1975/gists{/gist_id}","starred_url":"https://api.github.com/users/DeepDiver1975/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/DeepDiver1975/subscriptions","organizations_url":"https://api.github.com/users/DeepDiver1975/orgs","repos_url":"https://api.github.com/users/DeepDiver1975/repos","events_url":"https://api.github.com/users/DeepDiver1975/events{/privacy}","received_events_url":"https://api.github.com/users/DeepDiver1975/received_events","type":"User","site_admin":false},"created_at":"2015-05-08T21:01:10Z","updated_at":"2015-05-08T21:01:10Z","body":"@jnweiger FYI regarding the packaging stuff"}}