Package: ruby-font-awesome-rails Version: 4.7.0.2-1 Severity: grave Justification: renders package unusable
Recently fonts-font-awesome 5 has been uploaded to ustable. There are some significant changes upstream, including but not limited to font files being renamed. fonts-font-awesome 5.0.10-4 includes a compatibility layer for packages that assumed the structure of FontAwesome v4, but some packages that make too aggressive assumptions about the internal structure of FontAwesome are beyond help. This is the case of ruby-font-awesome-rails. The symlinks to the font files are not broken: ~$ ll /usr/share/ruby-font-awesome-rails/app/assets/fonts/ total 12K lrwxrwxrwx 1 root root 61 jul 6 2017 fontawesome-webfont.woff2 -> ../../../../fonts/woff/font-awesome/fontawesome-webfont.woff2 lrwxrwxrwx 1 root root 60 jul 6 2017 fontawesome-webfont.woff -> ../../../../fonts/woff/font-awesome/fontawesome-webfont.woff lrwxrwxrwx 1 root root 63 jul 6 2017 fontawesome-webfont.ttf -> ../../../../fonts/truetype/font-awesome/fontawesome-webfont.ttf lrwxrwxrwx 1 root root 58 jul 6 2017 fontawesome-webfont.svg -> ../../../../fonts/svg/font-awesome/fontawesome-webfont.svg lrwxrwxrwx 1 root root 58 jul 6 2017 fontawesome-webfont.eot -> ../../../../fonts/eot/font-awesome/fontawesome-webfont.eot lrwxrwxrwx 1 root root 55 jul 6 2017 FontAwesome.otf -> ../../../../fonts/opentype/font-awesome/FontAwesome.otf and, this package includes a modified copy of the FontAwesome CSS file (/usr/share/ruby-font-awesome-rails/app/assets/stylesheets/font-awesome.css.erb), that is also out of date. My suggestion would be to: - base the CSS template on /usr/share/fonts-font-awesome/css/font-awesome.css which is a modified version of the FontAwesome v5 stylesheet adding backwards compatibility for usage of FontAwesome v4. - symlink /usr/share/ruby-font-awesome-rails/app/assets/fonts/ directly to /usr/share/fonts-font-awesome/webfonts instead of symlinking individual files (and probably rename the link from fonts to webfonts) -- System Information: Debian Release: buster/sid APT prefers unstable-debug APT policy: (500, 'unstable-debug'), (500, 'testing-debug'), (500, 'unstable'), (500, 'testing'), (1, 'experimental-debug'), (1, 'experimental') Architecture: amd64 (x86_64) Kernel: Linux 4.16.0-1-amd64 (SMP w/4 CPU cores) Locale: LANG=pt_BR.UTF-8, LC_CTYPE=pt_BR.UTF-8 (charmap=UTF-8), LANGUAGE=pt_BR:pt:en (charmap=UTF-8) Shell: /bin/sh linked to /bin/dash Init: systemd (via /run/systemd/system) LSM: AppArmor: enabled Versions of packages ruby-font-awesome-rails depends on: ii fonts-font-awesome 5.0.10-4 ii ruby 1:2.5.1 ruby-font-awesome-rails recommends no packages. ruby-font-awesome-rails suggests no packages. -- no debconf information
signature.asc
Description: PGP signature