Additional information:

Experimentation has determined that only the combination of

userapp-Iceweasel-RYY0FY.desktop and mimeapps.list

when they appear together in the directory
~/.local/share/applications
prevents links in emails from working.

Links continue to work when any of the 3 files
mimeapps.list
userapp-Iceweasel-RYY0FY.desktop
userapp-Icedove-EGPMWX.desktop
appear in any other combination.  For example, links work with

mimeapps.list
userapp-Icedove-EGPMWX.desktop

and with
userapp-Iceweasel-RYY0FY.desktop
userapp-Icedove-EGPMWX.desktop

or when they appear individually by themselves. It is only when the the combination of
mimeapps.list
userapp-Iceweasel-RYY0FY.desktop
appears in the directory  ~/.local/share/applications

that prevents links from working, at least on my system.


Hope this helps to isolate the problem.

--
Rick Lutowski
r...@jreality.com
512-688-1675





On 02/07/2017 08:24 AM, Rick Lutowski wrote:
On 02/07/2017 07:43 AM, Jens Reyer wrote:
On 02/06/2017 05:38 PM, Rick Lutowski wrote:
On 02/06/2017 09:34 AM, Jens Reyer wrote:
Hi Rick,

[I'm currently investigating a similar issue here (yay, another one ;).]

Can you post the content of these two files (if they exist on your
system):
~/.config/mimeapps.list
File  mimeapps.list does not appear in  ~/.config or any of its
subdirectories on my system.

~/.local/share/applications/mimeapps.list
This file exists on my system.  Here are its contents:
Do the files ~/.local/share/applications/userapp-Icedove-EGPMWX.desktop
and userapp-Iceweasel-RYY0FY.desktop exist?

If yes please post them.  I assume they have broken content and need
some specific transition in the packaging.

Yes, they exist.  Here are the contents.

userapp-Icedove-EGPMWX.desktop:

----

[Desktop Entry]
Encoding=UTF-8
Version=1.0
Type=Application
NoDisplay=true
Exec=/usr/lib/icedove/icedove %u
Name=Icedove
Comment=Custom definition for Icedove

----



userapp-Iceweasel-RYY0FY.desktop

-----

[Desktop Entry]
Encoding=UTF-8
Version=1.0
Type=Application
NoDisplay=true
Exec=/usr/lib/iceweasel/iceweasel %u
Name=Iceweasel
Comment=Custom definition for Iceweasel

-----
As manual workaround I'd suggest to remove these .desktop files and the
mimeapps.list.  Afterwards I assume everything will work as expected.

Yes.  Removing (renaming) them makes links in emails work again.

Thank You!!

Firefox and Icedove/Thunderbird might ask you to make them the default
apps. Assuming everything works I'd just disable that check. (Your whole
*system* is probably configured correctly, but these programs don't
realize this, and therefore want to be set as default in the *user session*.

If you click Yes (make default) a file similar to your current
mimeapps.list will be created in ~/.config/mimeapps.list (the other
location is deprecated). I'd hope the new content is ok.

Greets
jre


Reply via email to