Merge lp:~paelzer/gdebi/gdebi-fix-glib-2.68 into lp:gdebi
Proposed by
Christian Ehrhardt
Status: | Needs review | ||||
---|---|---|---|---|---|
Proposed branch: | lp:~paelzer/gdebi/gdebi-fix-glib-2.68 | ||||
Merge into: | lp:gdebi | ||||
Diff against target: |
13 lines (+2/-1) 1 file modified
GDebi/GDebiGtk.py (+2/-1) |
||||
To merge this branch: | bzr merge lp:~paelzer/gdebi/gdebi-fix-glib-2.68 | ||||
Related bugs: |
|
Reviewer | Review Type | Date Requested | Status |
---|---|---|---|
Michael Vogt | Approve | ||
Review via email: mp+403954@code.launchpad.net |
To post a comment you must log in.
Unmerged revisions
- 494. By Christian Ehrhardt
-
gio_copy_in_place can be used for remote urls
Due to that let us now check on os.path.exists, but still if no path/uri
was passed at all skip the call. - 493. By Christian Ehrhardt
-
Avoid hangs with glib2-0 2.68 and later
The behavior of gio.File changes and got more restrictive.
gdebi used to call gio_copy_in_place to check the file, but that
now either fails badly:
g-io-error-quark: Operation not supported (15)
and/or gets stuck in tests when printing error messages (triggered by
the above root cause)The problem is that without an argument passed to "file" it tries to
copy a non-existing file in place which fails.In this case (no filename passed) just don't check on the files.
Filed as Debian: https:/ /bugs.debian. org/cgi- bin/bugreport. cgi?bug= 989647 /bugs.launchpad .net/debian/ +source/ gdebi/+ bug/1931394
and Ubuntu bug: https:/