Red Hat Bugzilla – Bug 245699
perl-DBD-Sqlite: version 1.13 is available
Last modified: 2008-04-22 02:04:33 EDT
Description of problem:
version 1.13 of DBD::SQLite is available. Would you please consider upgrading it?
It's a dependency for a new package of mine.
DBD::SQLite >= 1.13 is a prereq of DBIx::Class as well; 1.14 is out.
Any chance of an update to F-7+? :)
I'll update this package on 1.14 into devel, if no one protests.
It seems that Robin tried to build 1.14 in rawhide a week or so ago but one of
the tests failed. Also, some of the bugs open against 1.13 and 1.14 are
troubling, such as this report that those versions break Class-DBI:
Yeah, he did - then he forgot to come back and fix it. Given the bugs reported
upstream, how about we just take a pass on 1.13 and 1.14, and see if 1.15 is better?
Yeah, that's fine with me.
Going through the DBIx-Class rt queue looking for a fix (sigh) to 1.14 making
t/33storage_reconnect.t fail, I've come across several tickets with patches we
may want to apply (or at least look at), as 1.14 is in rawhide/f9, and 1.15
doesn't seem to be coming along anytime soon.
Basically, it seems to be that just changing sqlite3_finalize() ->
sqlite3_reset() at 2 spots in dbdimp.c resolves many issues. (Certainly
resolves the test issues I've been having with DBIx::Class.)
I've attached the patch -- I forget the ownership of this module. Any
objections to my checking these updates into devel and rebuilding?
Created attachment 298468 [details]
fix dbdimp.c _finalize() -> _reset()
I rebuilt perl-DBD-Sqlite in rawhide. Do you want to tag it for F-9?
Taking that as consent :)
Added patch, updated, built:
Task info: http://koji.fedoraproject.org/koji/taskinfo?taskID=521952
...realized tests were disabled; reenable, test, build:
Task info: http://koji.fedoraproject.org/koji/taskinfo?taskID=521974
(In reply to comment #9)
> I rebuilt perl-DBD-Sqlite in rawhide. Do you want to tag it for F-9?
Definitely -- IMHO this is a fairly important fix, judging by my own experience
and the rt queues :) It's almost certainly too late to make the beta, but if I
understand the freeze process correctly, we should be OK for F9 GA.
So, I guess the last bit here before we can close this one out: should we push
1.14 to F-8 as well?
perl-DBD-SQLite-1.14-1.fc8 has been submitted as an update for Fedora 8
perl-DBD-SQLite-1.14-1.fc8 has been pushed to the Fedora 8 testing repository. If problems still persist, please make note of it in this bug report.
If you want to test the update, you can install it with
su -c 'yum --enablerepo=updates-testing update perl-DBD-SQLite'. You can provide feedback for this update here: http://admin.fedoraproject.org/updates/F8/FEDORA-2008-2737
perl-DBD-SQLite-1.14-1.fc8 has been pushed to the Fedora 8 stable repository. If problems still persist, please make note of it in this bug report.