def driver_uri_to_pkg (uri): filename = driver_uri_to_filename (uri) try: import packagekit.client, packagekit.enums client = packagekit.client.PackageKitClient () packages = client.search_file ([filename], packagekit.enums.FILTER_INSTALLED) return packages[0].name except: return filename