[Bug 684511] Review Request: perl-DBIx-Class-Cursor-Cached - Cursor class with built-in caching support
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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