Bug 785492 (Horde_Controller)

Summary: Review Request: php-horde-Horde-Controller - Horde Controller libraries
Product: [Fedora] Fedora Reporter: Nick Bebout <nb>
Component: Package ReviewAssignee: Remi Collet <fedora>
Status: CLOSED ERRATA QA Contact: Fedora Extras Quality Assurance <extras-qa>
Severity: medium Docs Contact:
Priority: medium    
Version: rawhideCC: fedora, notting, package-review, shawn
Target Milestone: ---Flags: fedora: fedora-review+
gwync: fedora-cvs+
Target Release: ---   
Hardware: All   
OS: Linux   
Whiteboard:
Fixed In Version: Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2013-03-29 01:38:45 UTC Type: ---
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:
Bug Depends On: 785424, 785436, 785438, 785455, 785480, 909659    
Bug Blocks: 908329, 909662    
Attachments:
Description Flags
phpci.log
none
review.txt none

Description Nick Bebout 2012-01-29 04:22:25 UTC
Spec URL: http://nb.fedorapeople.org/horde-reviews/php-horde-Horde-Controller.spec
SRPM URL: http://nb.fedorapeople.org/horde-reviews/php-horde-Horde-Controller-1.0.1-1.fc16.src.rpm
Description: This package provides the controller part of an MVC system for Horde.

Comment 2 Shawn Iwinski 2012-06-23 13:35:36 UTC
I am not an official package reviewer, but here are some comments I have for this package:



*** Your BuildRequires should be
BuildRequires:  php-pear(PEAR) >= 1.7.0
instead of
BuildRequires:  php-pear >= 1:1.4.9-1.2
(this would match what you have in bug 785606 and satisfy this package's package.xml dependency)



*** Per package.xml requirements, please add:
Requires: php-common >= 5.2.0



*** phpci results: For completeness, you may wish to require the package "php-mbstring" and the virtual package (to prevent any future packaging issues due to PHP package changes) "php-zlib". While package.xml lists these as optional, I believe this package would provide a better end-user experience if you added the two requires.

Comment 5 Remi Collet 2013-02-10 15:06:44 UTC
[!]: License field in the package spec file matches the actual license.
	LGPLv2 (not LGPLv2+)

[!]: Package installs properly.
     Note: Installation errors (see attachment)
	Wait for dependencies before import in repository

Please fix the License, everything else seems OK.

Comment 6 Remi Collet 2013-02-10 15:08:18 UTC
Sorry, comment on the bad component, forget previous

Comment 7 Remi Collet 2013-02-10 15:56:13 UTC
Created attachment 695803 [details]
phpci.log

Comment 8 Remi Collet 2013-02-10 15:56:50 UTC
Created attachment 695804 [details]
review.txt

Generated by fedora-review 0.3.1 (b71abc1) last change: 2012-10-16
Buildroot used: fedora-rawhide-x86_64
Command line :/usr/bin/fedora-review -b 785492

Comment 9 Remi Collet 2013-02-10 15:57:23 UTC
[!]: Package installs properly.
     Note: Installation errors (see attachment)
	Wait for dependency before import

[!]: Requires correct, justified where necessary.
	Replace php(language) except if you want to wait for RHEL 6.4
	Requires:       php-common >= 5.3.0

	From package.xml
	Requires:       php-pear(PEAR) >= 1.7.0

[!]: All build dependencies are listed in BuildRequires
	php-pear > 1.7.0 don't work because of epoch
	BuildRequires:  php-pear(PEAR) >= 1.7.0

	And for consistency
	BuildRequires:  php-common >= 5.3.0

Comment 11 Remi Collet 2013-03-21 16:14:42 UTC
[x]: Requires correct


Note, comment about php(language) doesn't apply anymore, as RHEL 6.4 is now released ;)

== APPROVED ==

Comment 12 Nick Bebout 2013-03-21 23:10:11 UTC
New Package SCM Request
=======================
Package Name: php-horde-Horde-Controller
Short Description: The controller part of an MVC system for Horde
Owners: nb remi
Branches: el6 f18 f19
InitialCC:

Comment 13 Gwyn Ciesla 2013-03-22 12:42:44 UTC
Git done (by process-git-requests).

Comment 14 Fedora Update System 2013-03-23 22:00:58 UTC
php-horde-Horde-Compress-2.0.3-3.fc18,php-horde-Horde-Controller-2.0.1-3.fc18,php-horde-Horde-Mail-2.0.4-1.fc18 has been submitted as an update for Fedora 18.
https://admin.fedoraproject.org/updates/php-horde-Horde-Compress-2.0.3-3.fc18,php-horde-Horde-Controller-2.0.1-3.fc18,php-horde-Horde-Mail-2.0.4-1.fc18

Comment 15 Fedora Update System 2013-03-23 22:02:02 UTC
php-horde-Horde-Mail-2.0.4-1.el6,php-horde-Horde-Template-2.0.1-3.el6 has been submitted as an update for Fedora EPEL 6.
https://admin.fedoraproject.org/updates/php-horde-Horde-Mail-2.0.4-1.el6,php-horde-Horde-Template-2.0.1-3.el6

Comment 16 Fedora Update System 2013-03-24 17:59:01 UTC
Package php-horde-Horde-Mail-2.0.4-1.el6, php-horde-Horde-Template-2.0.1-3.el6:
* should fix your issue,
* was pushed to the Fedora EPEL 6 testing repository,
* should be available at your local mirror within two days.
Update it with:
# su -c 'yum update --enablerepo=epel-testing php-horde-Horde-Mail-2.0.4-1.el6 php-horde-Horde-Template-2.0.1-3.el6'
as soon as you are able to.
Please go to the following url:
https://admin.fedoraproject.org/updates/FEDORA-EPEL-2013-0785/php-horde-Horde-Mail-2.0.4-1.el6,php-horde-Horde-Template-2.0.1-3.el6
then log in and leave karma (feedback).

Comment 17 Fedora Update System 2013-03-29 01:38:48 UTC
php-horde-Horde-Compress-2.0.3-3.fc18, php-horde-Horde-Controller-2.0.1-3.fc18, php-horde-Horde-Mail-2.0.4-1.fc18 has been pushed to the Fedora 18 stable repository.  If problems still persist, please make note of it in this bug report.

Comment 18 Fedora Update System 2013-03-29 21:30:16 UTC
php-horde-Horde-Mail-2.0.4-1.el6, php-horde-Horde-Template-2.0.1-3.el6 has been pushed to the Fedora EPEL 6 stable repository.  If problems still persist, please make note of it in this bug report.