The problem seems to be caused by three different problems in the code:
1. The addonCD method in PackagingBackendApt.py does not return anything, so AppInstallApp.py thinks the CD doesn't exist
2. AppInstallApp.py needs to set the value of local variable cd_desktopdir
3. Menu.py needs to initialise cacheLoaded (it is never initialised if cachedir is None)
The attached debdiff fixes these 3 issues, and fixes the bug.
The problem seems to be caused by three different problems in the code:
1. The addonCD method in PackagingBacken dApt.py does not return anything, so AppInstallApp.py thinks the CD doesn't exist
2. AppInstallApp.py needs to set the value of local variable cd_desktopdir
3. Menu.py needs to initialise cacheLoaded (it is never initialised if cachedir is None)
The attached debdiff fixes these 3 issues, and fixes the bug.