Bug 1162996 - Review Request: php-phpseclib-crypt-base - Base class for phpseclib cipher implementations
Summary: Review Request: php-phpseclib-crypt-base - Base class for phpseclib cipher im...
Keywords:
Status: CLOSED ERRATA
Alias: None
Product: Fedora
Classification: Fedora
Component: Package Review
Version: rawhide
Hardware: Unspecified
OS: Unspecified
unspecified
unspecified
Target Milestone: ---
Assignee: Remi Collet
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard:
: 1162995 (view as bug list)
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2014-11-12 07:56 UTC by Adam Williamson
Modified: 2020-05-30 13:45 UTC (History)
2 users (show)

Fixed In Version:
Clone Of:
Environment:
Last Closed: 2020-05-30 13:45:17 UTC
Type: Bug
Embargoed:
fedora: fedora-review+
gwync: fedora-cvs+


Attachments (Terms of Use)
phpci.log (3.87 KB, text/plain)
2014-11-12 08:15 UTC, Remi Collet
no flags Details
review.txt (6.57 KB, text/plain)
2014-11-12 08:16 UTC, Remi Collet
no flags Details

Description Adam Williamson 2014-11-12 07:56:25 UTC
Spec URL: https://www.happyassassin.net/reviews/php-phpseclib-crypt-base/php-phpseclib-crypt-base.spec
SRPM URL: https://www.happyassassin.net/reviews/php-phpseclib-crypt-base/php-phpseclib-crypt-base-0.3.9-1.fc21.src.rpm
Description: This class is required by all of phpseclib's specific cipher implementations. It is not used directly by anything else.
Fedora Account System Username: adamwill

phpseclib has grown a base class for crypto implementations, I need a package for it to get up to phpseclib 0.3.9. Without this, the rest of the suite is broken.

Comment 1 Adam Williamson 2014-11-12 07:56:55 UTC
*** Bug 1162995 has been marked as a duplicate of this bug. ***

Comment 2 Remi Collet 2014-11-12 08:15:41 UTC
Created attachment 956613 [details]
phpci.log

 phpCompatInfo version 3.5.0 static analyze results

Comment 3 Remi Collet 2014-11-12 08:16:08 UTC
Created attachment 956614 [details]
review.txt

Generated by fedora-review 0.5.2 (63c24cb) last change: 2014-07-14

Comment 4 Remi Collet 2014-11-12 08:17:06 UTC
MUST
[!]: Package must own all directories that it creates.
     Note: Directories without known owners: /usr/share/pear/Crypt
  => add %dir %{pear_phpdir}/Crypt
     (and of course you can drop ownership of this dir from packages which require base)

SHOULD
[!]: If the source package does not include license text(s) as a separate file
     from upstream, the packager SHOULD query upstream to include it.
  => please open a bug and add link

Comment 5 Adam Williamson 2014-11-12 08:24:03 UTC
Just did a ninja bump which changes the directory ownership, thanks for the catch (I'll adjust dependent packages later). Can't remember if we talked to upstream about licenses already, I'll look into it. Thanks.

for the phpci, for the record, mcrypt dep is optional.

Comment 6 Remi Collet 2014-11-12 08:27:26 UTC
$ colordiff -u php-phpseclib-crypt-base.spec.00 php-phpseclib-crypt-base.spec
--- php-phpseclib-crypt-base.spec.00    2014-11-12 08:37:39.000000000 +0100
+++ php-phpseclib-crypt-base.spec       2014-11-12 09:21:56.000000000 +0100
@@ -63,7 +63,7 @@
 
 %files
 %{pear_xmldir}/%{name}.xml
-%{pear_phpdir}/Crypt/Base.php
+%{pear_phpdir}/Crypt



=== APPROVED ===

Comment 7 DO NOT USE account not monitored (old adamwill) 2014-11-12 08:37:35 UTC
New Package SCM Request
=======================
Package Name: php-phpseclib-crypt-base
Short Description: Base class for phpseclib cipher implementations
Owners: adamwill
Branches: f19 f20 f21 el6 epel7
InitialCC:

(still adamw, I split my bugzilla accounts a while back, sorry)

Comment 8 Gwyn Ciesla 2014-11-12 11:06:13 UTC
Git done (by process-git-requests).

Comment 9 Mattia Verga 2020-05-30 13:45:17 UTC
This package was approved and imported in repositories, but this review ticket was never closed.
I'm closing it now.


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