Bug 1336872 (php-symfony-security-acl) - Review Request: php-symfony-security-acl - Symfony Security Component - ACL (Access Control List)
Summary: Review Request: php-symfony-security-acl - Symfony Security Component - ACL (...
Keywords:
Status: CLOSED RAWHIDE
Alias: php-symfony-security-acl
Product: Fedora
Classification: Fedora
Component: Package Review
Version: rawhide
Hardware: All
OS: Linux
medium
medium
Target Milestone: ---
Assignee: Remi Collet
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2016-05-17 16:26 UTC by Shawn Iwinski
Modified: 2016-05-29 02:06 UTC (History)
3 users (show)

Fixed In Version:
Clone Of:
Environment:
Last Closed: 2016-05-29 02:06:56 UTC
Type: ---
Embargoed:
fedora: fedora-review+


Attachments (Terms of Use)
phpci.log (20.03 KB, text/plain)
2016-05-18 12:16 UTC, Remi Collet
no flags Details
review.txt (9.27 KB, text/plain)
2016-05-20 15:12 UTC, Remi Collet
no flags Details

Description Shawn Iwinski 2016-05-17 16:26:07 UTC
Spec URL: https://raw.githubusercontent.com/siwinski/rpms/1cbf8802ef711a295f621a836bc83d812a2ba60a/php-symfony-security-acl/php-symfony-security-acl.spec

SRPM URL: https://siwinski.fedorapeople.org/SRPMS/php-symfony-securiy-acl-2.8.0-1.fc24.src.rpm

Description:
Symfony Security Component - ACL (Access Control List)


Fedora Account System Username: siwinski

Comment 1 Remi Collet 2016-05-18 12:15:01 UTC
Please fix obvious typo (rpmlnt: E: invalid-spec-name)

%global github_name      security-acl
%global composer_project securiy-acl

Comment 2 Remi Collet 2016-05-18 12:16:00 UTC
Created attachment 1158772 [details]
phpci.log

phpCompatInfo version 5.0.0 DB version 1.8.1 built May 03 2016 07:41:55 CEST

Comment 4 Remi Collet 2016-05-20 15:12:41 UTC
Created attachment 1159980 [details]
review.txt

Generated by fedora-review 0.6.1 (f03e4e7) last change: 2016-05-02
Command line :/usr/bin/fedora-review -b 1336872
Buildroot used: fedora-rawhide-x86_64

Comment 5 Remi Collet 2016-05-20 15:13:42 UTC
Issues:
=======
- Package installs properly.
  Note: Installation errors (see attachment)
  See: https://fedoraproject.org/wiki/Packaging:Guidelines

=> OK, package design for symfony 2.8

[x]: Package does not own files or directories owned by other packages.
	=> Ok (as dropped from synfony 2.8)

[~]: Requires correct, justified where necessary.
	Instead of 
		Requires:      php-composer(symfony/security-core) >= %{symfony_min_ver}
		Conflicts:     php-symfony-security < 2.8.0
	Could be simpler to (keep 2.7 for the BR)
		Requires:      php-composer(symfony/security-core) >= 2.8

[x]: Latest version is packaged.
	=> in the 2.8 branch

[x]: %check is present and all tests pass.
	PHP 5: ok
	PHP 7: ok


No Blocker, so the package conform with Fedora Guidelines.

=== APPROVED ===

Comment 6 Shawn Iwinski 2016-05-22 14:45:06 UTC
THANKS for the review!  SCM request opened via pkgdb.



(In reply to Remi Collet from comment #5)
> [~]: Requires correct, justified where necessary.
> 	Instead of 
> 		Requires:      php-composer(symfony/security-core) >= %{symfony_min_ver}
> 		Conflicts:     php-symfony-security < 2.8.0
> 	Could be simpler to (keep 2.7 for the BR)
> 		Requires:      php-composer(symfony/security-core) >= 2.8

I did not sub-package the individual components of the security module (they are all just php-symfony-security with multiple provides) so this would overwrite the 2.7 security-acl files.  Is that OK?

Comment 7 Gwyn Ciesla 2016-05-22 15:49:47 UTC
Package request has been approved: https://admin.fedoraproject.org/pkgdb/package/rpms/php-symfony-securiy-acl

Comment 8 Shawn Iwinski 2016-05-23 19:41:52 UTC
(In reply to Jon Ciesla from comment #7)
> Package request has been approved:
> https://admin.fedoraproject.org/pkgdb/package/rpms/php-symfony-securiy-acl

Comment 9 Shawn Iwinski 2016-05-23 19:46:58 UTC
(In reply to Jon Ciesla from comment #7)
> Package request has been approved:
> https://admin.fedoraproject.org/pkgdb/package/rpms/php-symfony-securiy-acl

Hey Jon -- I had a typo in the package name :(  Would it be easier to:
1) ask to rename created pkg "php-symfony-securiy-acl" to "php-symfony-security-acl"
2) submit a new pkg request and then request that the old one be deleted?

Comment 10 Gwyn Ciesla 2016-05-23 21:34:03 UTC
Submit a new SCM request for the correct name and EOL the old one.

Comment 11 Gwyn Ciesla 2016-05-24 21:39:27 UTC
Package request has been approved: https://admin.fedoraproject.org/pkgdb/package/rpms/php-symfony-security-acl


Note You need to log in before you can comment on or make changes to this bug.