[pull-lp-source] has arbitrary limit on file name length
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
launchpadlib |
Invalid
|
Low
|
Unassigned | ||
lazr.restful (Ubuntu) |
Fix Released
|
Low
|
Unassigned | ||
python-launchpadlib (Ubuntu) |
Invalid
|
Undecided
|
Unassigned |
Bug Description
Binary package hint: ubuntu-dev-tools
ubuntu-dev-tools 0.99 on lucid: pull-lp-source has an arbitrary limit on length of the file name
pull-lp-source openoffice.
Traceback (most recent call last):
File "/usr/bin/
spph = Distribution(
File "/usr/lib/
status = state, exact_match = True)[0]
File "/usr/lib/
found_slice = self._get_
File "/usr/lib/
unicode(
File "/usr/lib/
response, content = self._request(url, extra_headers=
File "/usr/lib/
str(url), method=method, body=data, headers=headers)
File "/usr/lib/
(response, content) = self._request(conn, authority, uri, request_uri, method, body, headers, redirections, cachekey)
File "/usr/lib/
redirections, cachekey)
File "/usr/lib/
_updateCach
File "/usr/lib/
cache.
File "/usr/lib/
f = file(cacheFullPath, "wb")
IOError: [Errno 36] File name too long: '/home/
description: | updated |
summary: |
- pull-lp-source has arbitrary limit on file name length + [pull-lp-source] has arbitrary limit on file name length |
Changed in ubuntu-dev-tools (Ubuntu): | |
importance: | Undecided → Medium |
Changed in ubuntu-dev-tools (Ubuntu): | |
status: | New → Incomplete |
Changed in launchpadlib: | |
status: | New → Triaged |
importance: | Undecided → Low |
I'm afraid I can't reproduce this on lucid. What filesystem are you using?
Also "openoffice. org-style- human" is not a source package.
On lucid: org-style- human org-style- human' does not exist in the Ubuntu primary archive in 'natty'
$ pull-lp-source openoffice.
E: The package 'openoffice.
$ ls ~/".launchpadli b/api.edge. launchpad. net/cache/ api.edge. launchpad. net,1.0, ubuntu, +archive, primary, status= Published& ws.start= 0&source_ name=%22openoff ice.org- style-hu, 5d9574e79b38bb1 dea8194a795f904 3e" .launchpadlib/ api.edge. launchpad. net/cache/ api.edge. launchpad. net,1.0, ubuntu, +archive, primary, status= Published& ws.start= 0&source_ name=%22openoff ice.org- style-hu, 5d9574e79b38bb1 dea8194a795f904 3e
/home/test/
If anything this is a launchpadlib issue, I'll add a launchpadlib task