install_packages() makes an assumption that a downloaded package has been extracted
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Apport |
Fix Released
|
Medium
|
Brian Murray |
Bug Description
From backends/
1009 last_written = time.time()
1010 # fetch packages
1011 try:
1012 cache.fetch_
1013 except apt.cache.
1014 apport.
1015 sys.exit(1) # transient error
1016
1017 if verbose:
1018 print('Extracting downloaded debs...')
1019 for i in fetcher.items:
1020 if not permanent_rootdir or os.path.
The check "os.path.
Related branches
- Steve Langasek: Needs Fixing
- Barry Warsaw: Pending requested
- Apport upstream developers: Pending requested
-
Diff: 1510 lines (+516/-342)8 files modifiedapport/packaging.py (+4/-1)
apport/report.py (+55/-18)
apport/sandboxutils.py (+15/-2)
backends/packaging-apt-dpkg.py (+51/-9)
bin/apport-retrace (+54/-6)
po/apport.pot (+306/-306)
test/test_backend_apt_dpkg.py (+17/-0)
test/test_report.py (+14/-0)
Changed in apport: | |
importance: | Undecided → Medium |
status: | New → Triaged |
Changed in apport: | |
assignee: | nobody → Brian Murray (brian-murray) |
status: | Triaged → In Progress |
Changed in apport: | |
status: | In Progress → Fix Released |
I think checking in pkg_versions for the package and version would resolve this issue.