Please see bug 173891. The patch to fix that bug breaks existing functionality of os.path.realpath. Bug is in python-2.3.4-14.4. Since Bugzilla won't let me re-open that bug, I'm submitting a new one to ensure that there's an open bug.
FYI, comment #12 of the bug I mention above describes the new problem.
See this bug report for another manifestation of this bug: http://bugs.centos.org/view.php?id=2175
Any traction on this bug? I would have expected a new release with the bogus patch backed out to be released ASAP...
This bug is affecting a few of my customers as well. I'm surprised that this has not been escalated on the customer ticketing system. Any news yet ?
I'm pretty sure the bug in the patch is the last few lines: + if not abspath(resolved): + dir = dirname(path) + path = normpath(join(dir, resolved)) + else: + path = normpath(resolved) + return path ...this should be: + if not isabs(resolved): + dir = dirname(path) + path = normpath(join(dir, resolved)) + else: + path = normpath(resolved) + return path ...this is a simple one line fix, I just need flags etc.
Created attachment 159590 [details] New srpm with one line fix for symlihk loop typo Here's a new srpm with the one line fix, feel free to test it out. Note: This isn't official (in CVS etc.), until this bug gets all the flags etc.
Well, assuming that I actually built the binary RPM correctly (this being the first time I've done that), this updated SRPM does indeed fix the problem...
Well, we have also tested the attachment. Resolves the issue.
In comment 6, James wrote: > Note: This isn't official (in CVS etc.), until this bug gets all the flags etc. I'm not familiar with flags; what does this mean, and who's responsible for making the bug "get" them?
Bump. Is this fix ever going to be released. Will I ever be able to update my Python package?
This request was evaluated by Red Hat Product Management for inclusion in a Red Hat Enterprise Linux maintenance release. Product Management has requested further review of this request by Red Hat Engineering, for potential inclusion in a Red Hat Enterprise Linux Update release for currently deployed products. This request is not yet committed for inclusion in an Update release.
Well, this is really stupid bug, which is being reported almost six months. I'm asking why it has not been resolved within the latest python update - https://rhn.redhat.com/errata/RHSA-2007-1076.html
Ping?
Ok, my bad ... it wasn't fixed then. But it was included in the .src.rpm. It'll be in 4.7.
An advisory has been issued which should help the problem described in this bug report. This report is therefore being closed with a resolution of ERRATA. For more information on therefore solution and/or where to find the updated files, please follow the link below. You may reopen this bug report if the solution does not work for you. http://rhn.redhat.com/errata/RHBA-2008-0689.html