Bug 1181654 - Please package perl-Apache-Session-NoSQL into EPEL 5/6/7
Summary: Please package perl-Apache-Session-NoSQL into EPEL 5/6/7
Keywords:
Status: CLOSED NEXTRELEASE
Alias: None
Product: Fedora EPEL
Classification: Fedora
Component: perl-Apache-Session
Version: epel7
Hardware: Unspecified
OS: Unspecified
unspecified
unspecified
Target Milestone: ---
Assignee: Paul Howarth
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard:
Depends On: 1186725
Blocks:
TreeView+ depends on / blocked
 
Reported: 2015-01-13 14:38 UTC by Clément OUDOT
Modified: 2015-02-18 08:58 UTC (History)
4 users (show)

Fixed In Version: perl-Apache-Session-NoSQL-0.1-2.el7
Clone Of:
Environment:
Last Closed: 2015-02-18 08:58:56 UTC
Type: Bug
Embargoed:


Attachments (Terms of Use)
Spec file (2.12 KB, text/plain)
2015-01-13 14:38 UTC, Clément OUDOT
no flags Details

Description Clément OUDOT 2015-01-13 14:38:09 UTC
Created attachment 979638 [details]
Spec file

Apache::Session::NoSQL is a NoSQL backend for Apache::Session.

See https://github.com/coudot/Apache-Session-NoSQL and http://search.cpan.org/dist/Apache-Session-NoSQL/

Comment 1 Paul Howarth 2015-01-28 11:27:23 UTC
Can't do an EPEL-5 build for this one as it requires either Redis or Cassandra, and neither of them are available there.

In fact, Cassandra is also not available in Fedora or any EPEL release so I shall have to omit support for that for now.

If you can persuade someone (not me) to package Net::Cassandra for Fedora/EPEL, or Redis for EPEL-5, I can add support for them later.

Comment 2 Clément OUDOT 2015-01-28 11:31:27 UTC
Ok for CentOS 5. I don't think someone is interested to create/maintain packages for this version anymore.

For my needs, I have explicitely removed the dependency on Redis and Cassandra in the spec file, but I understand that you can't do that for an official package.

Comment 3 Paul Howarth 2015-01-28 11:58:22 UTC
I'm splitting out the driver-specific parts into sub-packages perl-Apache-Session-Redis and perl-Apache-Session-Cassandra, and only building those sub-packages where the appropriate back-end is available (so only the Redis one for now). Each of the driver sub-packages will rpm-provide "perl(Apache::Session::NoSQL)-Driver", and this will be required by the main package. So the dependency scheme will ensure that at least one driver is installed, but not care which it is.

Comment 4 Fedora Update System 2015-02-01 19:21:28 UTC
perl-Apache-Session-NoSQL-0.1-2.el6 has been submitted as an update for Fedora EPEL 6.
https://admin.fedoraproject.org/updates/perl-Apache-Session-NoSQL-0.1-2.el6

Comment 5 Fedora Update System 2015-02-01 19:21:36 UTC
perl-Apache-Session-NoSQL-0.1-2.el7 has been submitted as an update for Fedora EPEL 7.
https://admin.fedoraproject.org/updates/perl-Apache-Session-NoSQL-0.1-2.el7

Comment 6 Fedora Update System 2015-02-01 19:21:42 UTC
perl-Apache-Session-NoSQL-0.1-2.fc20 has been submitted as an update for Fedora 20.
https://admin.fedoraproject.org/updates/perl-Apache-Session-NoSQL-0.1-2.fc20

Comment 7 Fedora Update System 2015-02-01 19:21:49 UTC
perl-Apache-Session-NoSQL-0.1-2.fc21 has been submitted as an update for Fedora 21.
https://admin.fedoraproject.org/updates/perl-Apache-Session-NoSQL-0.1-2.fc21

Comment 8 Fedora Update System 2015-02-15 03:07:52 UTC
perl-Apache-Session-NoSQL-0.1-2.fc21 has been pushed to the Fedora 21 stable repository.

Comment 9 Fedora Update System 2015-02-15 03:08:01 UTC
perl-Apache-Session-NoSQL-0.1-2.fc20 has been pushed to the Fedora 20 stable repository.

Comment 10 Fedora Update System 2015-02-17 18:58:20 UTC
perl-Apache-Session-NoSQL-0.1-2.el6 has been pushed to the Fedora EPEL 6 stable repository.

Comment 11 Fedora Update System 2015-02-17 19:01:33 UTC
perl-Apache-Session-NoSQL-0.1-2.el7 has been pushed to the Fedora EPEL 7 stable repository.


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