APTonCD does not handle Packages file creation failure on case-insensitive filesystems

Bug #909294 reported by Serhiy
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
aptoncd (Ubuntu)
Won't Fix
Undecided
Unassigned

Bug Description

Since /tmp is placed in tmpfs which is small on netbooks, I've used directory on my external HDD as --temp-dir.
And it just stood "scanning packages" so I checked terminal output and it said (only in stderr/stdout):

Traceback (most recent call last):
  File "/usr/lib/python2.7/dist-packages/APTonCD/create/createWindow.py", line 200, in on_btnBurn_clicked
    self.create_aptoncd()
  File "/usr/lib/python2.7/dist-packages/APTonCD/create/createWindow.py", line 482, in create_aptoncd
    result, msg = self.scan_packages(isoFileList,tmpdir)
  File "/usr/lib/python2.7/dist-packages/APTonCD/create/createWindow.py", line 346, in scan_packages
    apt_ftp.execute(command, destination, packages_files)
  File "/usr/lib/python2.7/dist-packages/APTonCD/core/scanpkgs.py", line 46, in execute
    inFile = open(destination,'w')
IOError: [Errno 21] Is a directory: '/media/Transcend/tmp/aptoncd/packages/DVD1/Packages'

because there are /media/Transcend/tmp/aptoncd/packages/DVD1/packages directory already.

ProblemType: Bug
DistroRelease: Ubuntu 11.10
Package: aptoncd 0.1.98+bzr117-1.1build2
ProcVersionSignature: Ubuntu 3.0.0-15.24-generic 3.0.13
Uname: Linux 3.0.0-15-generic i686
ApportVersion: 1.23-0ubuntu4
Architecture: i386
Date: Wed Dec 28 11:39:19 2011
PackageArchitecture: all
SourcePackage: aptoncd
UpgradeStatus: No upgrade log present (probably fresh install)

Revision history for this message
Serhiy (xintx-ua) wrote :
Revision history for this message
Serhiy (xintx-ua) wrote :

I can try to fix it myself with simple try statement when I will be back online in the next year.

Revision history for this message
Bryan Quigley (bryanquigley) wrote :

Thank you for reporting this bug for Ubuntu, sorry that we weren't able to provide a proper fix.

This package has been removed from the Ubuntu development release and upstream development appears to have stopped.

Changed in aptoncd (Ubuntu):
status: New → Won't Fix
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.