Skip to content

Commit 63e591a

Browse files
committed
Emit 'Unknown' download size for spawned backends
Follow up to 867a8d4 and 736585f
1 parent f74d619 commit 63e591a

File tree

3 files changed

+8
-3
lines changed

3 files changed

+8
-3
lines changed

backends/entropy/entropyBackend.py

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -28,6 +28,8 @@
2828
import traceback
2929
import threading
3030

31+
from gi.repository import GLib
32+
3133
from packagekit.enums import *
3234

3335
from packagekit.backend import PackageKitBaseBackend, get_package_id, \
@@ -1140,7 +1142,7 @@ def get_details(self, package_ids):
11401142
continue
11411143

11421144
self.details(pk_pkg, '', lic, self._get_pk_group(category),
1143-
description, homepage, self._get_pkg_size(pkg))
1145+
description, homepage, self._get_pkg_size(pkg), GLib.MAXUINT64)
11441146

11451147
self.percentage(100)
11461148

backends/pisi/pisiBackend.py

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -35,6 +35,7 @@
3535

3636
import pisi
3737
import pisi.ui
38+
from gi.repository import GLib
3839
from packagekit.backend import *
3940
from packagekit.package import PackagekitPackage
4041
from packagekit import enums
@@ -171,7 +172,7 @@ def get_details(self, package_ids):
171172
else ''
172173

173174
self.details(pkg_id, '', ",".join(pkg.license), group, pkg.description,
174-
homepage, pkg.packageSize)
175+
homepage, pkg.packageSize, GLib.MAXUINT64)
175176
else:
176177
self.error(ERROR_PACKAGE_NOT_FOUND, "Package was not found")
177178

backends/portage/portageBackend.py

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -36,6 +36,7 @@
3636
import layman.config
3737
import layman.db
3838
import layman.remotedb
39+
from gi.repository import GLib
3940
# packagekit imports
4041
from packagekit.backend import (
4142
PackageKitBaseBackend,
@@ -966,7 +967,8 @@ def get_details(self, pkgs):
966967
self._get_pk_group(cpv),
967968
metadata["DESCRIPTION"],
968969
metadata["HOMEPAGE"],
969-
self._get_size(cpv)
970+
self._get_size(cpv),
971+
GLib.MAXUINT64
970972
)
971973

972974
self.percentage(percentage)

0 commit comments

Comments
 (0)