[Pkg-mozext-maintainers] Bug#827517: xul-ext-ublock-origin: Missing icons in uBlock's popup UI

Hartmut Buhrmester Aeghair5-heiWohv3 at t-online.de
Mon Jun 20 22:08:55 UTC 2016


Hello,

I also noticed, that the icons from the extension uBlock Origin are 
missing, if the Debian version of the extension is installed, and I like 
to offer another explanation:

When searching for instances of the Font Awesome, I found a symbolic 
link in the extension uBlock itself:

/usr/share/xul-ext/ublock-origin/css/fonts/fontawesome-webfont.ttf

The symbolic link uses a double redirection to finally point to the real 
font file at:

/usr/share/fonts/truetype/font-awesome/fontawesome-webfont.ttf

Now it seems, that the extension simply doesn't resolve that symbolic 
link. I deleted the symbolic link and replaced it with the original font 
file, and then everything worked fine!

The complete protocol in the terminal looks like:

root at debian:~# cd /usr/share/xul-ext/ublock-origin/css/fonts/
root at debian:/usr/share/xul-ext/ublock-origin/css/fonts# ls -l
insgesamt 12
lrwxrwxrwx 1 root root   60 Mai  3 13:01 fontawesome-webfont.ttf -> 
../../../../fonts-font-awesome/fonts/fontawesome-webfont.ttf
-rw-r--r-- 1 root root 4696 Mai  3 13:01 OFL.txt
root at debian:/usr/share/xul-ext/ublock-origin/css/fonts# ls -l 
fontawesome-webfont.ttf
lrwxrwxrwx 1 root root 60 Mai  3 13:01 fontawesome-webfont.ttf -> 
../../../../fonts-font-awesome/fonts/fontawesome-webfont.ttf
root at debian:/usr/share/xul-ext/ublock-origin/css/fonts# ls -l 
../../../../fonts-font-awesome/fonts/fontawesome-webfont.ttf
lrwxrwxrwx 1 root root 57 Jun  4 17:27 
../../../../fonts-font-awesome/fonts/fontawesome-webfont.ttf -> 
../../fonts/truetype/font-awesome/fontawesome-webfont.ttf
root at debian:/usr/share/xul-ext/ublock-origin/css/fonts# readlink -f 
fontawesome-webfont.ttf
/usr/share/fonts/truetype/font-awesome/fontawesome-webfont.ttf
root at debian:/usr/share/xul-ext/ublock-origin/css/fonts# ls -l 
/usr/share/fonts/truetype/font-awesome/fontawesome-webfont.ttf
-rw-r--r-- 1 root root 152796 Mai 13 17:42 
/usr/share/fonts/truetype/font-awesome/fontawesome-webfont.ttf
root at debian:/usr/share/xul-ext/ublock-origin/css/fonts# rm 
fontawesome-webfont.ttf
root at debian:/usr/share/xul-ext/ublock-origin/css/fonts# cp 
/usr/share/fonts/truetype/font-awesome/fontawesome-webfont.ttf .
root at debian:/usr/share/xul-ext/ublock-origin/css/fonts# ls -l
insgesamt 160
-rw-r--r-- 1 root root 152796 Jun 20 22:46 fontawesome-webfont.ttf
-rw-r--r-- 1 root root   4696 Mai  3 13:01 OFL.txt
root at debian:/usr/share/xul-ext/ublock-origin/css/fonts#


This was on Debian testing/Stretch, using the packages:

firefox-esr 45.2.0esr-1
firefox-esr-l10n-de 45.2.0esr-1
xul-ext-ublock-origin 1.7.0+dfsg-1

--
Hartmut Buhrmester



More information about the Pkg-mozext-maintainers mailing list