| Summary: | exo fails to open magnet links | ||
|---|---|---|---|
| Product: | Mageia | Reporter: | Pavel Kreuzt <pkreuzt> |
| Component: | RPM Packages | Assignee: | QA Team <qa-bugs> |
| Status: | RESOLVED FIXED | QA Contact: | |
| Severity: | normal | ||
| Priority: | Normal | CC: | davidwhodgins, derekjenn, jani.valimaa, sysadmin-bugs, tmb |
| Version: | 3 | Keywords: | validated_update |
| Target Milestone: | --- | ||
| Hardware: | x86_64 | ||
| OS: | Linux | ||
| Whiteboard: | has_procedure mga3-32-ok mga3-64-ok | ||
| Source RPM: | exo-0.10.2-3.mga3 | CVE: | |
| Status comment: | |||
|
Description
Pavel Kreuzt
2013-06-29 18:50:28 CEST
Are you using xfce? https://bugs.launchpad.net/ubuntu/+source/xdg-utils/+bug/1173727 https://bugzilla.redhat.com/show_bug.cgi?id=887457 CC:
(none) =>
derekjenn Yes, I'm using XFCE, but I heard xdg-open was patched in other distros to keep it usable in XFCE Could you test with new exo [1] from core/updates_testing? Synced one patch from cauldron's exo [2] which should fix this issue. [1] exo-0.10.2-3.1.mga3 [2] http://svnweb.mageia.org/packages/updates/3/exo/current/SOURCES/exo-0.10.2-fix-uri-handling.patch?view=markup&pathrev=448608 CC:
(none) =>
jani.valimaa Tested, I don have a test system so I compiled and installed userland only for testing. The patch seems to work: $ ./exo-open magnet:?xt=urn:btih:bd33b71fa679be359348a03b4b8e044a9753d00a&dn=We+Got+Married+E176+%28130629%29&tr=udp%3A%2F%2Ftracker.openbittorrent.com%3A80&tr=udp%3A%2F%2Ftracker.publicbt.com%3A80&tr=udp%3A%2F%2Ftracker.istole.it%3A6969&tr=udp%3A%2F%2Ftracker.ccc.de%3A80&tr=udp%3A%2F%2Fopen.demonii.com%3A1337 [2] 7551 [3] 7552 [4] 7553 [5] 7554 [6] 7555 [7] 7556 [1] Output 1 exo-open magnet:?xt=urn:btih:bd33b71fa679be359348a03b4b8e044a9753d00a [2] Hecho ./exo-open magnet:?xt=urn:btih:bd33b71fa679be359348a03b4b8e044a9753d00a [3] Done dn=We+Got+Married+E176+%28130629%29 [4] Done tr=udp%3A%2F%2Ftracker.openbittorrent.com%3A80 [5] Done tr=udp%3A%2F%2Ftracker.publicbt.com%3A80 [6]- Done tr=udp%3A%2F%2Ftracker.istole.it%3A6969 [7]+ Done tr=udp%3A%2F%2Ftracker.ccc.de%3A80
Jani Välimaa
2013-06-30 21:47:25 CEST
Summary:
xdg-open fails to open magnet links =>
exo fails to open magnet links A simple test case would be nice for QA team. So it can officially test this fix and we can then push this update to Core Release. :) Sorry, I don't have much experience with development, what do you mean "test case"? Isn't it enought with https://bugs.mageia.org/show_bug.cgi?id=10657#c4 ? According to madb there are libs with this update too, it's important to list the rpm's and srpms being updated please Jani. Please see: https://wiki.mageia.org/en/Updates_policy#Maintainer_.28or_any_interested_packager.29 *** Arch: i586 *** RPMs from 'core-updates_testing' ======================== exo-0.10.2-3.1.mga3.i586.rpm libexo-devel-0.10.2-3.1.mga3.i586.rpm libexo1_0-0.10.2-3.1.mga3.i586.rpm *** Arch: x86_64 *** RPMs from 'core-updates_testing' ======================== exo-0.10.2-3.1.mga3.x86_64.rpm lib64exo-devel-0.10.2-3.1.mga3.x86_64.rpm lib64exo1_0-0.10.2-3.1.mga3.x86_64.rpm SRPMs from 'core-updates_testing' ======================== exo-0.10.2-3.1.mga3.src.rpm Testing mga3 32 Opening a mageia magnet link in chromium found through thepiratebay (via a proxy as it's supposedly censored/blocked here - Shame on you uk.gov!) shows the error.. Unable to detect the URI-scheme of "magnet:?xt=..etc. After installing the update.. Failed to open URI "magnet:?xt=urn:btih:98b91cec54ec82ae7cde4ef129f7fec3df6b2c8b&dn=Mageia+3+x86_64+DVD&tr=udp%3A%2F%2Ftracker.openbittorrent.com%3A80&tr=udp%3A%2F%2Ftracker.publicbt.com%3A80&tr=udp%3A%2F%2Ftracker.istole.it%3A6969&tr=udp%3A%2F%2Ftracker.ccc.de%3A80&tr=udp%3A%2F%2Fopen.demonii.com%3A1337". The specified location is not supported. Not sure if this means it's fixed and something unrelated isn't working or it's still broken. Whiteboard:
(none) =>
has_procedure $ exo-open magnet:?xt=urn:btih:98b91cec54ec82ae7cde4ef129f7fec3df6b2c8b&dn=Mageia+3+x86_64+DVD&tr=udp%3A%2F%2Ftracker.openbittorrent.com%3A80&tr=udp%3A%2F%2Ftracker.publicbt.com%3A80&tr=udp%3A%2F%2Ftracker.istole.it%3A6969&tr=udp%3A%2F%2Ftracker.ccc.de%3A80&tr=udp%3A%2F%2Fopen.demonii.com%3A1337 [1] 31798 [2] 31799 [3] 31800 [4] 31801 [5] 31802 [6] 31803 [2] Done dn=Mageia+3+x86_64+DVD [3] Done tr=udp%3A%2F%2Ftracker.openbittorrent.com%3A80 [4] Done tr=udp%3A%2F%2Ftracker.publicbt.com%3A80 [5]- Done tr=udp%3A%2F%2Ftracker.istole.it%3A6969 [6]+ Done tr=udp%3A%2F%2Ftracker.ccc.de%3A80
claire robinson
2013-07-22 15:30:17 CEST
Whiteboard:
has_procedure =>
has_procedure feedback Jani, could you see comment 11 please. Thanks. (In reply to claire robinson from comment #13) > Jani, could you see comment 11 please. Thanks. Can't test currently by myself as my mga3 box's power supply died. Did you install qbittorrent and use xdg-mime cmd from comment 0 before trying to dl magnet link? hrm, no, but i do have other torrent things installed. I'll do so and re-test to make sure. IIRC it gave the same error with exo-open in comment 12 too. Yep, confirmed. With either transmission or qbittorrent installed it works fine. I should have checked that really, sorry for the delay caused. Testing complete mga3 32 Whiteboard:
has_procedure feedback =>
has_procedure mga3-32-ok Advisory 10657.adv uploaded to svn. Testing Mageia 3 x86_64 shortly. CC:
(none) =>
davidwhodgins Testing complete on Mageia 3 x86_64. Could someone from the sysadmin team push 10657.adv to updates. Keywords:
(none) =>
validated_update Update pushed: http://advisories.mageia.org/MGAA-2013-0080.html Status:
NEW =>
RESOLVED |