[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#902321: task-desktop: please install fonts-symbola by default



Package: task-desktop
Version: 3.44
Severity: wishlist

Hi!
As much as many of us consider emojis to be a big mistake on part of the
Unicode consortium, it's undeniable that these characters see quite wide
use these days.  Thus, at least one font that convers this range should
be installed by default.

Of these, it seems there are only two general-purpose fonts:
* fonts-symbola (nice)
* ttf-unifont (ugly and pixellated)

There are also fonts that have colourful images instead of glyphs, but these
are unfit for most programs, and are not supported by our current libraries. 
It's an issue of so-called "text presentation" vs "emoji presentation" that,
according to the Unicode standard, programs should select based on
environment being "informal like texting and chats" vs "formal like word
processing" (TR51 §4 and §2).  Text presentation is also needed when the
character's color is to be set via metadata such as CSS or ANSI SGR.

Thus, even library support issues aside, we need at least one font that
provides text presentation.  Package firefox-esr includes
/usr/lib/firefox-esr/fonts/EmojiOneMozilla.ttf which provides emoji
presentation, but is not available to other programs via fontconfig
for the above reasons.

Thus, please add "Recommends: fonts-symbola" to task-desktop.


-- System Information:
Debian Release: buster/sid
  APT prefers unstable-debug
  APT policy: (500, 'unstable-debug'), (500, 'unstable'), (500, 'testing'), (150, 'experimental')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 4.18.0-rc1-debug-00028-ga124d3bef9d4 (SMP w/6 CPU cores)
Locale: LANG=C.UTF-8, LC_CTYPE=C.UTF-8 (charmap=UTF-8), LANGUAGE=C.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: sysvinit (via /sbin/init)

Versions of packages task-desktop depends on:
ii  desktop-base            9.0.7
pn  tasksel                 <none>
ii  xorg                    1:7.7+19
ii  xserver-xorg-input-all  1:7.7+19
ii  xserver-xorg-video-all  1:7.7+19

Versions of packages task-desktop recommends:
ii  alsa-utils                                                      1.1.6-1
pn  anacron                                                         <none>
pn  avahi-daemon                                                    <none>
pn  eject                                                           <none>
ii  firefox-esr                                                     60.0.2esr-1
ii  iw                                                              4.14-0.1
pn  libnss-mdns                                                     <none>
ii  libu2f-udev                                                     1.1.5-1
pn  sudo                                                            <none>
pn  task-gnome-desktop | task-xfce-desktop | task-kde-desktop | ta  <none>
ii  xdg-utils                                                       1.1.3-1

task-desktop suggests no packages.

Reply to: