Activity log for bug #44773

Date Who What changed Old value New value Message
2006-05-15 03:52:19 Andrew Bennetts bug added bug
2006-05-15 03:52:46 Andrew Bennetts launchpad: assignee carlos
2006-05-15 03:52:46 Andrew Bennetts launchpad: statusexplanation
2006-05-15 04:23:15 Stuart Bishop description OOPS-133C192 This appears to be a bug in Python's tarfile module. If a gzipped tar file is passed to TarFile.open using the fileobj argument, and the order of the keys of the tarfile.TarFile.METH_OPEN dictionary returns "bz2" before "gz", then "ValueError: no support for external file objects" is raised. On my i386-architecture laptop, the dictionary-ordering luckily avoids this bug, but I'm guessing that for some reason it's different on Launchpad's production servers (64-bit?). We can work around by detecting gzip files ourselves (with "content.startswith('\037\213')") and explicitly calling gzopen instead of open. OOPS-133C192 This appears to be a bug in Python's tarfile module. If a gzipped tar file is passed to TarFile.open using the fileobj argument, and the order of the keys of the tarfile.TarFile.OPEN_METH dictionary returns "bz2" before "gz", then "ValueError: no support for external file objects" is raised. On my i386-architecture laptop, the dictionary-ordering luckily avoids this bug, but I'm guessing that for some reason it's different on Launchpad's production servers (64-bit?). We can work around by detecting gzip files ourselves (with "content.startswith('\037\213')") and explicitly calling gzopen instead of open.
2006-05-15 06:11:40 Andrew Bennetts title Uploading a tar.gz to https://launchpad.net/products/picard/main/+pots/picard/+upload fails Uploading a tar.gz or uncompressed tar file to https://launchpad.net/products/picard/main/+pots/picard/+upload fails
2008-01-28 16:10:55 Matthew Paul Thomas rosetta: status New Confirmed
2008-02-08 19:57:34 Christian Reis bug assigned to python
2008-02-09 12:20:28 Bug Watch Updater python: status Unknown Fix Released
2008-02-11 13:36:14 Christian Reis rosetta: status Confirmed Fix Committed
2008-02-11 13:36:14 Christian Reis rosetta: assignee carlos kiko
2008-02-11 13:36:14 Christian Reis rosetta: milestone 1.2.2
2008-02-21 15:13:40 Christian Reis rosetta: status Fix Committed Fix Released