Le Thu, Aug 22, 2019 at 03:25:06PM +0200, Sergio Gelato a écrit :
> 
>     "The order of entries in the /etc/mailcap file can be altered by editing
>      the /etc/mailcap.order file. Each line of that file specifies a package
>      and an optional mime type."
> 
> This only holds true if the package adds a file to /usr/lib/mime/packages.
> Many /etc/mailcap entries, however, are obtained by parsing files in
> /usr/share/applications; in that case the "package" name is taken to be
> the name of the .desktop file, minus the .desktop suffix.

Le Sat, Feb 10, 2024 at 01:01:49PM +0100, Dietrich Clauss a écrit :
> 
> This is still the case in bookworm.
> 
> To make 'zathura' the default PDF viewer, I have to use the line
> 
> | org.pwmt.zathura-pdf-poppler:application/pdf
> 
> in </etc/mailcap.order>.

Dear Sergio and Dietrich,

I just tried using dpkg-query to find with package the desktop file
belongs to.  However, this is way too slow for a script that may be run
multiple times when packages are installed or removed.

At the moment I do not see another solution than documenting the issue
better in the manual page of update-mime.

Do you have a better suggestion?

Have a nice day,

Charles Plessy

-- 
Charles Plessy                         Nagahama, Yomitan, Okinawa, Japan
Debian Med packaging team         http://www.debian.org/devel/debian-med
Tooting from work,               https://fediscience.org/@charles_plessy
Tooting from home,                 https://framapiaf.org/@charles_plessy

Reply via email to