apt-file backend doesn't create cache dir

Bug #1042780 reported by James Westby
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
pkgme-devportal
Triaged
Medium
Unassigned

Bug Description

ERROR: /home/jw2328/devel/pkgme-devportal/trunk/devportalbinary/backends/binary/all_info failed with returncode 1. Output:
 | Traceback (most recent call last):
 | File "/home/jw2328/devel/pkgme-devportal/trunk/devportalbinary/backends/binary/all_info", line 12, in <module>
 | sys.exit(all_info(BinaryBackend()))
 | File "/home/jw2328/devel/pkgme-devportal/trunk/devportalbinary/backend.py", line 48, in _wrapper
 | info = get_data(backend)
 | File "/home/jw2328/devel/pkgme-devportal/trunk/devportalbinary/backend.py", line 62, in all_info
 | info = backend.get_info(metadata)
 | File "/home/jw2328/devel/pkgme-devportal/trunk/devportalbinary/metadata.py", line 473, in get_info
 | info[element] = self._calculate_info_element(element, metadata)
 | File "/home/jw2328/devel/pkgme-devportal/trunk/devportalbinary/metadata.py", line 243, in _calculate_info_element
 | return method(metadata, *args, **kwargs)
 | File "/home/jw2328/devel/pkgme-devportal/trunk/devportalbinary/binary.py", line 348, in get_build_depends
 | return ', '.join(guess_dependencies(self.path))
 | File "/home/jw2328/devel/pkgme-devportal/trunk/devportalbinary/binary.py", line 310, in guess_dependencies
 | deps = libraries_to_deps(libraries, 'i386')
 | File "/home/jw2328/devel/pkgme-devportal/trunk/devportalbinary/binary.py", line 244, in get_packages_for_libraries
 | new_deps = db.get_dependencies(lib)
 | File "/home/jw2328/devel/pkgme-devportal/trunk/devportalbinary/database.py", line 441, in get_dependencies
 | self.DISTROSERIES, arch)
 | File "/home/jw2328/devel/pkgme-devportal/trunk/devportalbinary/database.py", line 431, in _download_and_prepare_contents_file_if_needed
 | distroseries, arch)
 | File "/home/jw2328/devel/pkgme-devportal/trunk/devportalbinary/database.py", line 400, in _download_contents_file_compressed
 | urllib.urlretrieve(url, compressed_target)
 | File "/usr/lib/python2.7/urllib.py", line 93, in urlretrieve
 | return _urlopener.retrieve(url, filename, reporthook, data)
 | File "/usr/lib/python2.7/urllib.py", line 243, in retrieve
 | tfp = open(filename, 'wb')
 | IOError: [Errno 2] No such file or directory: '/home/jw2328/.cache/pkgme-devportal/Contents-oneiric-i386.gz'

James Westby (james-w)
Changed in pkgme-devportal:
status: New → Triaged
importance: Undecided → Medium
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.