Bug 460397
Summary: | mysql update breaks transaction submitted by Perl (e.g. RT Request Tracker) | ||||||||
---|---|---|---|---|---|---|---|---|---|
Product: | Red Hat Enterprise Linux 4 | Reporter: | avoker <avoker.s1> | ||||||
Component: | mysql | Assignee: | Tom Lane <tgl> | ||||||
Status: | CLOSED WONTFIX | QA Contact: | qe-baseos-daemons | ||||||
Severity: | urgent | Docs Contact: | |||||||
Priority: | medium | ||||||||
Version: | 4.7 | CC: | byte, hhorak, mmaslano, robin.norwood, shuff | ||||||
Target Milestone: | rc | ||||||||
Target Release: | --- | ||||||||
Hardware: | i386 | ||||||||
OS: | Linux | ||||||||
Whiteboard: | |||||||||
Fixed In Version: | Doc Type: | Bug Fix | |||||||
Doc Text: | Story Points: | --- | |||||||
Clone Of: | Environment: | ||||||||
Last Closed: | 2012-06-20 16:19:16 UTC | Type: | --- | ||||||
Regression: | --- | Mount Type: | --- | ||||||
Documentation: | --- | CRM: | |||||||
Verified Versions: | Category: | --- | |||||||
oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |||||||
Cloudforms Team: | --- | Target Upstream Version: | |||||||
Embargoed: | |||||||||
Attachments: |
|
Description
avoker
2008-08-28 03:00:18 UTC
I can create a test package. Do you want to test it? (In reply to comment #1) > I can create a test package. Do you want to test it? That would be good. Yes I can test it. You can download this package _only_ for testing purposes from my home page http://mmaslano.fedorapeople.org/test_package/ This package isn't signed. Please let me know whether it's helped. Still doesn't work. Got the same error. I also tested with a simple transaction testing script from http://www.shinguz.ch/MySQL/commit_demo.txt and I got a similar error but stopped at a different line of DBI.pm --------------------------------- [root@hera alu]# ./commit_demo.pl -c Transactions not supported by database at /usr/lib/perl5/vendor_perl/5.8.5/i386-linux-thread-multi/DBI.pm line 633. --------------------------------- Please confirm which perl-DBI and perl-DBD-MySQL package versions are involved here? [root@hera alu]# rpm -qa |grep perl-D perl-DBI-1.40-9 perl-DBD-MySQL-2.9004-4.justtestingpackage perl-Digest-SHA1-2.07-5 perl-Digest-HMAC-1.01-13 [root@hera alu]# [root@hera alu]# rpm -qa |grep mysql mysql-server-4.1.22-2.el4 mysql-4.1.22-2.el4 mysql-devel-4.1.22-2.el4 libdbi-dbd-mysql-0.6.5-10.RHEL4.1 php-mysql-4.3.9-3.22.12 mysqlclient10-3.23.58-4.RHEL4.1 [root@hera alu]# Huh ... I cannot reproduce this. The commit_demo script works just fine on a RHEL4-U7 test machine, using the released packages: mysql-devel-4.1.22-2.el4 mysql-4.1.22-2.el4 mysql-server-4.1.22-2.el4 perl-DBI-1.40-9 perl-DBD-MySQL-2.9004-3.1 Marcela, were you able to reproduce the problem? Can you think of any other relevant variables? Yes indeed. I tried on another RHEL4-U7 box and couldn't reproduce the error either. But as I reported, I do have the problem on two RHEL4-U7 boxes, which are basically have the same installation (they are used as production+DR pair). Please let me know if you want more information about the configuration of the two boxes. Thanks. What are the architectures of those boxes and which versions of mentioned packages did you install? Do you have Stacks product on some of them or cpan packages? Yeah, we have to figure out what is the relevant difference between boxes with the problem and boxes without. It might be useful to diff the output of "rpm -qa | sort" from the different machines. Created attachment 316268 [details]
perllocal.pod on hera the machine has the problem
Created attachment 316269 [details]
rpm -qa diff between the sick hera and the healthy prome
The architectures of hera and prome are both i386. There are a few extra applications installed on hera: rt, moinmoin, nagios etc but I can't see how these applications would affect perl DBI access to mysql. And as I said if I roll back mysql to 4.1.20-3 then the problem disappears. It's still pretty un-obvious where the problem lies. Perl's not my strong suit, but I wonder if any of those perl package diffs could possibly affect this? Thank you for submitting this issue for consideration in Red Hat Enterprise Linux. The release for which you requested us to review is now End of Life. Please See https://access.redhat.com/support/policy/updates/errata/ If you would like Red Hat to re-consider your feature request for an active release, please re-open the request via appropriate support channels and provide additional supporting details about the importance of this issue. |