[Bug 684511] Review Request: perl-DBIx-Class-Cursor-Cached - Cursor class with built-in caching support

2011-03-30 Thread bugzilla
Please do not reply directly to this email. All additional
comments should be made in the comments box of this bug.


https://bugzilla.redhat.com/show_bug.cgi?id=684511

--- Comment #5 from Marcela Mašláňová  2011-03-30 04:00:48 
EDT ---
It looks like --skipdeps are not needed at the moment
http://koji.fedoraproject.org/koji/getfile?taskID=2959800&name=build.log

Using --skipdeps is better than redirect to /dev/null, which is also used in
talkative Perl builds.

-- 
Configure bugmail: https://bugzilla.redhat.com/userprefs.cgi?tab=email
--- You are receiving this mail because: ---
You are on the CC list for the bug.
___
package-review mailing list
package-review@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/package-review

[Bug 684511] Review Request: perl-DBIx-Class-Cursor-Cached - Cursor class with built-in caching support

2011-03-30 Thread bugzilla
Please do not reply directly to this email. All additional
comments should be made in the comments box of this bug.


https://bugzilla.redhat.com/show_bug.cgi?id=684511

--- Comment #6 from Ralf Corsepius  2011-03-30 07:29:31 
EDT ---
--skipdeps prevents Module::AutoInstall from trying to load modules from CPAN,
in cases a module is missing or an installed module is insufficient.

I.e. the purpose of --skipdeps here is to prevent M:AI from contacting CPAN and
from trying to go interactive in cases it diagnoses a package's requirements
are not fulfilled.

This package goes interactive when a package dep is missing 
(BR: perl(DB::SQLite) commented out):

+ /usr/bin/perl Makefile.PL INSTALLDIRS=vendor
*** Module::AutoInstall version 1.03
*** Checking for Perl dependencies...
[Core Features]
- DBD::SQLite  ...missing. (would need 1.25)
- Test::More   ...loaded. (0.98)
- Cache::FileCache ...loaded. (0)   
- DBIx::Class  ...loaded. (0.08127 >= 0.08100)
- Digest::SHA1 ...loaded. (2.13)
- Carp::Clan   ...loaded. (6.04 >= 6.0)
==> Auto-install the 1 mandatory module(s) from CPAN? [Y/n] y
*** Dependencies will be installed the next time you type 'make'.
(You may need to do that as the 'root' user.)
*** Module::AutoInstall configuration finished.  
Checking if your kit is complete...
Looks good
Warning: prerequisite DBD::SQLite 1.25 not found.

-- 
Configure bugmail: https://bugzilla.redhat.com/userprefs.cgi?tab=email
--- You are receiving this mail because: ---
You are on the CC list for the bug.
___
package-review mailing list
package-review@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/package-review


[Bug 684511] Review Request: perl-DBIx-Class-Cursor-Cached - Cursor class with built-in caching support

2011-03-30 Thread bugzilla
Please do not reply directly to this email. All additional
comments should be made in the comments box of this bug.


https://bugzilla.redhat.com/show_bug.cgi?id=684511

--- Comment #7 from Iain Arnell  2011-03-30 23:41:21 EDT ---
Upstream agrees that DBIx::Class >= 0.08124 is indeed a requirement for this
package, and released new version with the necessary change.


Spec URL:
http://fedorapeople.org/~iarnell/review/perl-DBIx-Class-Cursor-Cached.spec
SRPM URL:
http://fedorapeople.org/~iarnell/review/perl-DBIx-Class-Cursor-Cached-1.001001-1.fc16.src.rpm

Koji build: http://koji.fedoraproject.org/koji/taskinfo?taskID=2962504

-- 
Configure bugmail: https://bugzilla.redhat.com/userprefs.cgi?tab=email
--- You are receiving this mail because: ---
You are on the CC list for the bug.
___
package-review mailing list
package-review@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/package-review


[Bug 684511] Review Request: perl-DBIx-Class-Cursor-Cached - Cursor class with built-in caching support

2011-03-30 Thread bugzilla
Please do not reply directly to this email. All additional
comments should be made in the comments box of this bug.


https://bugzilla.redhat.com/show_bug.cgi?id=684511

--- Comment #8 from Iain Arnell  2011-03-30 23:53:56 EDT ---
(In reply to comment #6)
> --skipdeps prevents Module::AutoInstall from trying to load modules from CPAN,
> in cases a module is missing or an installed module is insufficient.
> 
> I.e. the purpose of --skipdeps here is to prevent M:AI from contacting CPAN 
> and
> from trying to go interactive in cases it diagnoses a package's requirements
> are not fulfilled.
> 
> This package goes interactive when a package dep is missing 
> (BR: perl(DB::SQLite) commented out):

And with f13 CPAN.pm, it doesn't just go interactive; CPAN will go through its
setup process and under mock, gets stuck in a loop (when asking for CPAN
mirror, if memory serves).

-- 
Configure bugmail: https://bugzilla.redhat.com/userprefs.cgi?tab=email
--- You are receiving this mail because: ---
You are on the CC list for the bug.
___
package-review mailing list
package-review@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/package-review


[Bug 684511] Review Request: perl-DBIx-Class-Cursor-Cached - Cursor class with built-in caching support

2011-05-12 Thread bugzilla
Please do not reply directly to this email. All additional
comments should be made in the comments box of this bug.


https://bugzilla.redhat.com/show_bug.cgi?id=684511

Marcela Mašláňová  changed:

   What|Removed |Added

 Status|NEW |ASSIGNED
 AssignedTo|nob...@fedoraproject.org|mmasl...@redhat.com
   Flag||fedora-review+

--- Comment #9 from Marcela Mašláňová  2011-05-12 08:30:15 
EDT ---
- rpmlint OK
- package must be named according to Guidelines OK
- spec file name must match the base package %{name} OK
- package must meet the Packaging Guidelines OK
- package must be licensed with Fedora approved license OK
- license field must match actual license OK
- text of the license in its own file must be included in %doc OK
- sources must match the upstream source OK
- package MUST successfully compile and build OK
- architecture listed in ExcludeArch MUST have a bug filed in bugzilla OK
- build dependencies must be listed in BuildRequires OK
- handle locales properly with %find_lang macro OK
- shared library files must call ldconfig in %post(un) OK
- packages must NOT bundle system libraries OK
- package must own all directories that it creates OK
- permissions on files must be set properly OK
- package must consistently use macros OK
- package must contain code, or permissable content OK
- large documentation must go in a -doc OK
- %doc must not affect the runtime of the application OK
- header files must be in a -devel package OK
- static libraries must be in a -static package OK
- library files that end in .so (without suffix) must go in a -devel OK
- devel package usually require base package OK
- packages must NOT contain any .la libtool archives OK
- GUI applications must include a %{name}.desktop file OK
- packages must not own files or directories already owned by other packages OK

resolvedeps-f16 perl-DBIx-Class-Cursor-Cached-1.001001-1.fc16.noarch.rpm 
Binary dependencies resolvable. Ok.

rpm -qp --provides perl-
perl-CGI-Application-Plugin-RequireSSL-0.04-1.fc15.noarch.rpm 
perl-DBIx-Class-Cursor-Cached-1.001001-1.fc16.noarch.rpm

rpm -qp --provides perl-DBIx-Class-Cursor-Cached-1.001001-1.fc16.noarch.rpm 
perl(DBIx::Class::Cursor::Cached) = 1.001001
perl-DBIx-Class-Cursor-Cached = 1.001001-1.fc16

rpm -qp --requires perl-DBIx-Class-Cursor-Cached-1.001001-1.fc16.noarch.rpm 
perl(Carp::Clan) >= 6.0
perl(DBIx::Class) >= 0.08124
perl(:MODULE_COMPAT_5.12.3)  
rpmlib(FileDigests) <= 4.6.0-1
rpmlib(PayloadFilesHavePrefix) <= 4.0-1
rpmlib(CompressedFileNames) <= 3.0.4-1
perl >= 0:5.008001
perl(Digest::SHA1)  
perl(Storable)  
perl(strict)  
perl(vars)  
perl(warnings)  
rpmlib(PayloadIsXz) <= 5.2-1

(For the record it would build fine in rawhide. Older Fedora would need updates
of packages).

APPROVED

-- 
Configure bugmail: https://bugzilla.redhat.com/userprefs.cgi?tab=email
--- You are receiving this mail because: ---
You are on the CC list for the bug.
___
package-review mailing list
package-review@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/package-review

[Bug 684511] Review Request: perl-DBIx-Class-Cursor-Cached - Cursor class with built-in caching support

2011-05-12 Thread bugzilla
Please do not reply directly to this email. All additional
comments should be made in the comments box of this bug.


https://bugzilla.redhat.com/show_bug.cgi?id=684511

--- Comment #10 from Iain Arnell  2011-05-12 10:46:46 EDT ---
(In reply to comment #9)
> (For the record it would build fine in rawhide. Older Fedora would need 
> updates
> of packages).

It's been so long, I'd forgotten why I needed it in the first place - a new
requirement for latest Catalyst-Model-DBIC-Schema, so I'm not in a desperate
rush to push it to the branches.

> APPROVED

Thanks, as always.

-- 
Configure bugmail: https://bugzilla.redhat.com/userprefs.cgi?tab=email
--- You are receiving this mail because: ---
You are on the CC list for the bug.
___
package-review mailing list
package-review@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/package-review


[Bug 684511] Review Request: perl-DBIx-Class-Cursor-Cached - Cursor class with built-in caching support

2011-05-12 Thread bugzilla
Please do not reply directly to this email. All additional
comments should be made in the comments box of this bug.


https://bugzilla.redhat.com/show_bug.cgi?id=684511

--- Comment #11 from Iain Arnell  2011-05-12 10:47:08 EDT ---
New Package SCM Request
===
Package Name: perl-DBIx-Class-Cursor-Cached
Short Description: Cursor class with built-in caching support
Owners: iarnell
Branches: f13 f14 f15
InitialCC: perl-sig

-- 
Configure bugmail: https://bugzilla.redhat.com/userprefs.cgi?tab=email
--- You are receiving this mail because: ---
You are on the CC list for the bug.
___
package-review mailing list
package-review@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/package-review


[Bug 684511] Review Request: perl-DBIx-Class-Cursor-Cached - Cursor class with built-in caching support

2011-05-15 Thread bugzilla
Please do not reply directly to this email. All additional
comments should be made in the comments box of this bug.


https://bugzilla.redhat.com/show_bug.cgi?id=684511

Iain Arnell  changed:

   What|Removed |Added

   Flag||fedora-cvs?

-- 
Configure bugmail: https://bugzilla.redhat.com/userprefs.cgi?tab=email
--- You are receiving this mail because: ---
You are on the CC list for the bug.
___
package-review mailing list
package-review@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/package-review


[Bug 684511] Review Request: perl-DBIx-Class-Cursor-Cached - Cursor class with built-in caching support

2011-05-18 Thread bugzilla
Please do not reply directly to this email. All additional
comments should be made in the comments box of this bug.


https://bugzilla.redhat.com/show_bug.cgi?id=684511

--- Comment #12 from Jason Tibbitts  2011-05-18 18:19:01 EDT 
---
Git done (by process-git-requests).

-- 
Configure bugmail: https://bugzilla.redhat.com/userprefs.cgi?tab=email
--- You are receiving this mail because: ---
You are on the CC list for the bug.
___
package-review mailing list
package-review@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/package-review


[Bug 684511] Review Request: perl-DBIx-Class-Cursor-Cached - Cursor class with built-in caching support

2011-05-18 Thread bugzilla
Please do not reply directly to this email. All additional
comments should be made in the comments box of this bug.


https://bugzilla.redhat.com/show_bug.cgi?id=684511

--- Comment #13 from Fedora Update System  
2011-05-18 23:25:48 EDT ---
perl-DBIx-Class-Cursor-Cached-1.001001-1.fc15 has been submitted as an update
for Fedora 15.
https://admin.fedoraproject.org/updates/perl-DBIx-Class-Cursor-Cached-1.001001-1.fc15

-- 
Configure bugmail: https://bugzilla.redhat.com/userprefs.cgi?tab=email
--- You are receiving this mail because: ---
You are on the CC list for the bug.
___
package-review mailing list
package-review@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/package-review


[Bug 684511] Review Request: perl-DBIx-Class-Cursor-Cached - Cursor class with built-in caching support

2011-05-18 Thread bugzilla
Please do not reply directly to this email. All additional
comments should be made in the comments box of this bug.


https://bugzilla.redhat.com/show_bug.cgi?id=684511

Fedora Update System  changed:

   What|Removed |Added

 Status|ASSIGNED|MODIFIED

-- 
Configure bugmail: https://bugzilla.redhat.com/userprefs.cgi?tab=email
--- You are receiving this mail because: ---
You are on the CC list for the bug.
___
package-review mailing list
package-review@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/package-review


[Bug 684511] Review Request: perl-DBIx-Class-Cursor-Cached - Cursor class with built-in caching support

2011-05-19 Thread bugzilla
Please do not reply directly to this email. All additional
comments should be made in the comments box of this bug.


https://bugzilla.redhat.com/show_bug.cgi?id=684511

Fedora Update System  changed:

   What|Removed |Added

 Status|MODIFIED|ON_QA

--- Comment #14 from Fedora Update System  
2011-05-19 17:57:34 EDT ---
perl-DBIx-Class-Cursor-Cached-1.001001-1.fc15 has been pushed to the Fedora 15
testing repository.

-- 
Configure bugmail: https://bugzilla.redhat.com/userprefs.cgi?tab=email
--- You are receiving this mail because: ---
You are on the CC list for the bug.
___
package-review mailing list
package-review@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/package-review


[Bug 684511] Review Request: perl-DBIx-Class-Cursor-Cached - Cursor class with built-in caching support

2011-05-24 Thread bugzilla
Please do not reply directly to this email. All additional
comments should be made in the comments box of this bug.


https://bugzilla.redhat.com/show_bug.cgi?id=684511

--- Comment #15 from Fedora Update System  
2011-05-24 22:29:45 EDT ---
perl-DBIx-Class-Cursor-Cached-1.001001-1.fc15 has been pushed to the Fedora 15
stable repository.

-- 
Configure bugmail: https://bugzilla.redhat.com/userprefs.cgi?tab=email
--- You are receiving this mail because: ---
You are on the CC list for the bug.
___
package-review mailing list
package-review@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/package-review


[Bug 684511] Review Request: perl-DBIx-Class-Cursor-Cached - Cursor class with built-in caching support

2011-05-24 Thread bugzilla
Please do not reply directly to this email. All additional
comments should be made in the comments box of this bug.


https://bugzilla.redhat.com/show_bug.cgi?id=684511

Fedora Update System  changed:

   What|Removed |Added

 Status|ON_QA   |CLOSED
   Fixed In Version||perl-DBIx-Class-Cursor-Cach
   ||ed-1.001001-1.fc15
 Resolution||ERRATA
Last Closed||2011-05-24 22:29:51

-- 
Configure bugmail: https://bugzilla.redhat.com/userprefs.cgi?tab=email
--- You are receiving this mail because: ---
You are on the CC list for the bug.
___
package-review mailing list
package-review@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/package-review


[Bug 684511] Review Request: perl-DBIx-Class-Cursor-Cached - Cursor class with built-in caching support

2011-03-14 Thread bugzilla
Please do not reply directly to this email. All additional
comments should be made in the comments box of this bug.


https://bugzilla.redhat.com/show_bug.cgi?id=684511

Ralf Corsepius  changed:

   What|Removed |Added

 CC||rc040...@freenet.de

--- Comment #1 from Ralf Corsepius  2011-03-14 06:31:39 
EDT ---
* Package doesn't build on Fedora < 15:

On f14, the testsuite fails:
...
DBIx::Class::ResultSet::all(): Invoking connector coderef CODE(0x2f01e78) in
order to obtain cache-lookup information at t/simple.t line 132
...

I'd guess, the perl(DBIx::Class) being shipped with f14 is too old and is
suffering from bugs being triggered by this package's testsuite.

I'd recommend to
a) upgrade perl(DBIx::Class) on fedora < 15
b) Add BR: perl(DBIx::Class) >= 0.8227
c) Report this to upstream


On f13, Module::AutoInstall is complaining.
I'd suggest to add --skipdeps to %build:
%{__perl} Makefile.PL INSTALLDIRS=vendor --skipdeps


With skipdeps applied building for f13 fails with the same error as f14.

-- 
Configure bugmail: https://bugzilla.redhat.com/userprefs.cgi?tab=email
--- You are receiving this mail because: ---
You are on the CC list for the bug.
___
package-review mailing list
package-review@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/package-review


[Bug 684511] Review Request: perl-DBIx-Class-Cursor-Cached - Cursor class with built-in caching support

2011-03-14 Thread bugzilla
Please do not reply directly to this email. All additional
comments should be made in the comments box of this bug.


https://bugzilla.redhat.com/show_bug.cgi?id=684511

--- Comment #2 from Iain Arnell  2011-03-14 13:08:21 EDT ---
Yes, it does seem to be a quirk with older DBIx::Class. All is fine with 0.8124
(reported upstream at https://rt.cpan.org/Ticket/Display.html?id=66601).

I've no intention of building this for f13, so I've only update the DBIx::Class
R/BR.


Spec URL:
http://fedorapeople.org/~iarnell/review/perl-DBIx-Class-Cursor-Cached.spec
SRPM URL:
http://fedorapeople.org/~iarnell/review/perl-DBIx-Class-Cursor-Cached-1.001000-2.fc16.src.rpm

Koji build: http://koji.fedoraproject.org/koji/taskinfo?taskID=2911486

-- 
Configure bugmail: https://bugzilla.redhat.com/userprefs.cgi?tab=email
--- You are receiving this mail because: ---
You are on the CC list for the bug.
___
package-review mailing list
package-review@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/package-review


[Bug 684511] Review Request: perl-DBIx-Class-Cursor-Cached - Cursor class with built-in caching support

2011-03-15 Thread bugzilla
Please do not reply directly to this email. All additional
comments should be made in the comments box of this bug.


https://bugzilla.redhat.com/show_bug.cgi?id=684511

--- Comment #3 from Ralf Corsepius  2011-03-15 03:20:29 
EDT ---
(In reply to comment #2)
> Yes, it does seem to be a quirk with older DBIx::Class. All is fine with 
> 0.8124
> (reported upstream at https://rt.cpan.org/Ticket/Display.html?id=66601).
OK, but are you sure this breakdown is not caused by a latent defect/bug of
older DBIx::Class's, which building this package just happens to trigger?

I am not, but certainly would be glad to be tought otherwise

> I've no intention of building this for f13, so I've only update the 
> DBIx::Class
> R/BR.
That's OK with me wrt. this review.

Remains adding --skipdeps.

-- 
Configure bugmail: https://bugzilla.redhat.com/userprefs.cgi?tab=email
--- You are receiving this mail because: ---
You are on the CC list for the bug.
___
package-review mailing list
package-review@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/package-review


[Bug 684511] Review Request: perl-DBIx-Class-Cursor-Cached - Cursor class with built-in caching support

2011-03-15 Thread bugzilla
Please do not reply directly to this email. All additional
comments should be made in the comments box of this bug.


https://bugzilla.redhat.com/show_bug.cgi?id=684511

--- Comment #4 from Iain Arnell  2011-03-16 00:50:07 EDT ---
(In reply to comment #3)
> (In reply to comment #2)
> > Yes, it does seem to be a quirk with older DBIx::Class. All is fine with 
> > 0.8124
> > (reported upstream at https://rt.cpan.org/Ticket/Display.html?id=66601).
> OK, but are you sure this breakdown is not caused by a latent defect/bug of
> older DBIx::Class's, which building this package just happens to trigger?
> 
> I am not, but certainly would be glad to be tought otherwise

It certainly doesn't feel like a real bug. Without Cursosr::Cached,
DBIx::Class behaves as defined (i.e. $rs->all executes a query against
the database). But it doesn't really matter - we now know that
Cursor::Cached is only working properly with DBIx::Class >= 0.08124.

> Remains adding --skipdeps.

Added. And by far the nicest way of avoiding Module::AutoInstall. You
should add this to https://fedoraproject.org/wiki/PackagingTips/Perl
(and have https://fedoraproject.org/wiki/Packaging:Perl#Useful_tips
removed - tips don't belong in packaging guidelines).



Spec URL:
http://fedorapeople.org/~iarnell/review/perl-DBIx-Class-Cursor-Cached.spec
SRPM URL:
http://fedorapeople.org/~iarnell/review/perl-DBIx-Class-Cursor-Cached-1.001000-3.fc16.src.rpm

Koji build: http://koji.fedoraproject.org/koji/taskinfo?taskID=2916330

-- 
Configure bugmail: https://bugzilla.redhat.com/userprefs.cgi?tab=email
--- You are receiving this mail because: ---
You are on the CC list for the bug.
___
package-review mailing list
package-review@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/package-review