GNU bug report logs - #41244
xdg-open: mailto doesnt work

Previous Next

Package: guix;

Reported by: Jonathan Brielmaier <jonathan.brielmaier <at> web.de>

Date: Wed, 13 May 2020 20:42:02 UTC

Severity: normal

Done: Ricardo Wurmus <rekado <at> elephly.net>

Bug is archived. No further changes may be made.

Full log


View this message in rfc822 format

From: help-debbugs <at> gnu.org (GNU bug Tracking System)
To: Ricardo Wurmus <rekado <at> elephly.net>
Cc: tracker <at> debbugs.gnu.org
Subject: bug#41244: closed (xdg-open: mailto doesnt work)
Date: Thu, 14 May 2020 14:51:01 +0000
[Message part 1 (text/plain, inline)]
Your message dated Thu, 14 May 2020 16:50:16 +0200
with message-id <87y2puin9z.fsf <at> elephly.net>
and subject line Re: bug#41244: xdg-open: mailto doesnt work
has caused the debbugs.gnu.org bug report #41244,
regarding xdg-open: mailto doesnt work
to be marked as done.

(If you believe you have received this mail in error, please contact
help-debbugs <at> gnu.org.)


-- 
41244: http://debbugs.gnu.org/cgi/bugreport.cgi?bug=41244
GNU Bug Tracking System
Contact help-debbugs <at> gnu.org with problems
[Message part 2 (message/rfc822, inline)]
From: Jonathan Brielmaier <jonathan.brielmaier <at> web.de>
To: bug-guix <bug-guix <at> gnu.org>
Subject: xdg-open: mailto doesnt work
Date: Wed, 13 May 2020 22:41:43 +0200
Trying `xdg-open mailto:guix-devel <at> gnu.org` in XFCE or MATE fails. The
same happens when you click on a mailto link in Icecat. I have
claws-mail and icedove installed. They both have
`MimeType=x-scheme-handler/mailto;` in their desktop files.

```
jonathan <at> x250 ~$ Can't locate URI/Escape.pm in @INC (you may need to
install the URI::Escape module) (@INC contains:
/gnu/store/8zvc5mvk0xm3ygrxsgpyy5ilxb5rzjry-perl-5.30.2/lib/perl5/site_perl/5.30.2/x86_64-linux-thread-multi
/gnu/store/8zvc5mvk0xm3ygrxsgpyy5ilxb5rzjry-perl-5.30.2/lib/perl5/site_perl/5.30.2
/gnu/store/8zvc5mvk0xm3ygrxsgpyy5ilxb5rzjry-perl-5.30.2/lib/perl5/5.30.2/x86_64-linux-thread-multi
/gnu/store/8zvc5mvk0xm3ygrxsgpyy5ilxb5rzjry-perl-5.30.2/lib/perl5/5.30.2)
at
/gnu/store/rxjzd5v68ia80ksxhx860x9nli2hg57p-exo-0.12.11/lib/xfce4/exo/exo-compose-mail
line 24.
BEGIN failed--compilation aborted at
/gnu/store/rxjzd5v68ia80ksxhx860x9nli2hg57p-exo-0.12.11/lib/xfce4/exo/exo-compose-mail
line 24.
Can't locate URI/Escape.pm in @INC (you may need to install the
URI::Escape module) (@INC contains:
/gnu/store/8zvc5mvk0xm3ygrxsgpyy5ilxb5rzjry-perl-5.30.2/lib/perl5/site_perl/5.30.2/x86_64-linux-thread-multi
/gnu/store/8zvc5mvk0xm3ygrxsgpyy5ilxb5rzjry-perl-5.30.2/lib/perl5/site_perl/5.30.2
/gnu/store/8zvc5mvk0xm3ygrxsgpyy5ilxb5rzjry-perl-5.30.2/lib/perl5/5.30.2/x86_64-linux-thread-multi
/gnu/store/8zvc5mvk0xm3ygrxsgpyy5ilxb5rzjry-perl-5.30.2/lib/perl5/5.30.2)
at
/gnu/store/rxjzd5v68ia80ksxhx860x9nli2hg57p-exo-0.12.11/lib/xfce4/exo/exo-compose-mail
line 24.
BEGIN failed--compilation aborted at
/gnu/store/rxjzd5v68ia80ksxhx860x9nli2hg57p-exo-0.12.11/lib/xfce4/exo/exo-compose-mail
line 24.
```

Installing perl-uri-escape does not resolve the issue. Neither adding it
as input or propagated-input to exo.


[Message part 3 (message/rfc822, inline)]
From: Ricardo Wurmus <rekado <at> elephly.net>
To: Jonathan Brielmaier <jonathan.brielmaier <at> web.de>
Cc: 41244-done <at> debbugs.gnu.org
Subject: Re: bug#41244: xdg-open: mailto doesnt work
Date: Thu, 14 May 2020 16:50:16 +0200
Jonathan Brielmaier <jonathan.brielmaier <at> web.de> writes:

> Trying `xdg-open mailto:guix-devel <at> gnu.org` in XFCE or MATE fails. The
> same happens when you click on a mailto link in Icecat. I have
> claws-mail and icedove installed. They both have
> `MimeType=x-scheme-handler/mailto;` in their desktop files.

Pushed the fix from #41255 with commit
5c7e477c6cfe89aa4dfce557ea181e5aa8ba8a05.

-- 
Ricardo


This bug report was last modified 5 years and 64 days ago.

Previous Next


GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson.