Summary: | dev-lang/python-2.6.5-r3: regression from r2 in urllib2 auth basic logins | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Mark Karpeles <mark> |
Component: | Current packages | Assignee: | Python Gentoo Team <python> |
Status: | RESOLVED FIXED | ||
Severity: | major | CC: | anarchy, beschindler, bugs+gentoo, denilsonsa, jpabloae, junghans, qa, qnikst, tomka |
Priority: | High | ||
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- |
Description
Mark Karpeles
2010-07-23 02:37:23 UTC
This is officially breaking packages such as wicd and others. *** Bug 329683 has been marked as a duplicate of this bug. *** And we have fun again, with blind backports... Question is, what's the level of impact for pruning 2.6.5-r3? Note this is not my preferred option either, but if it's breaking mainline versions we've got issues. It was stable for security bug #325593 ... rather than pruning we need a -r4 that only fixes the security issue and not backports the hell of the rest of stuff, and then ask an immediate stable to arch teams. (In reply to comment #5) > It was stable for security bug #325593 ... rather than pruning we need a -r4 > that only fixes the security issue and not backports the hell of the rest of > stuff, and then ask an immediate stable to arch teams. 2.6.5-r2 uses python-gentoo-patches-2.6.5-r5.tar.bz2, which includes as it's first a patch a file named 00_all_branch_backports.patch ... Scanning what's on the mirrors, python-gentoo-patches-2.6.5-r3 is the earliest I can find, and that too includes the 00_all-branch_backports, weighing in at a hefty 223k. Delta wise, it's a comparably managable 2k insertions, 935 deletions- w/ roughly half of that contained in tests. *** Bug 332393 has been marked as a duplicate of this bug. *** The change in urllib2 is a partially incompatible bug fix, not regression. This change is included in Python 2.7 and will be included in Python 2.6.6, which will be released in next week. Reverse dependencies need to be adapted to new behavior of urllib2. This patch for mercurial should solve the issue: http://hg.intevation.org/mercurial/crew/rev/6c51a5056020 It will come with mercurial 1.6.3 fixed in mercurial-1.6.3 (at least for me) This has been fixed in 2.6.6, so this can be closed. |