I just became aware of an additional complication.
Source Sans ships under the OFL license (which I am increasingly growing to dislike), with the reserved name of Source.
https://wiki.debian.org/Fonts/Bugs/rfn-violation
The Debian builds are not binary identical to those provided upstream.
soren@soren-desktop:~$ ls -la /usr/share/fonts/opentype/source-sans-3/
total 3984
drwxr-xr-x 2 root root 4096 Feb 26 13:15 .
drwxr-xr-x 11 root root 4096 Feb 26 13:15 ..
-rw-r--r-- 1 root root 244392 Feb 26 10:40 SourceSans3-BlackIt.otf
-rw-r--r-- 1 root root 341036 Feb 26 10:40 SourceSans3-Black.otf
-rw-r--r-- 1 root root 247648 Feb 26 10:40 SourceSans3-BoldIt.otf
-rw-r--r-- 1 root root 348688 Feb 26 10:40 SourceSans3-Bold.otf
-rw-r--r-- 1 root root 228660 Feb 26 10:40 SourceSans3-ExtraLightIt.otf
-rw-r--r-- 1 root root 319168 Feb 26 10:40 SourceSans3-ExtraLight.otf
-rw-r--r-- 1 root root 241648 Feb 26 10:40 SourceSans3-It.otf
-rw-r--r-- 1 root root 236388 Feb 26 10:40 SourceSans3-LightIt.otf
-rw-r--r-- 1 root root 329976 Feb 26 10:40 SourceSans3-Light.otf
-rw-r--r-- 1 root root 242292 Feb 26 10:40 SourceSans3-MediumIt.otf
-rw-r--r-- 1 root root 341388 Feb 26 10:40 SourceSans3-Medium.otf
-rw-r--r-- 1 root root 339832 Feb 26 10:40 SourceSans3-Regular.otf
-rw-r--r-- 1 root root 243692 Feb 26 10:40 SourceSans3-SemiboldIt.otf
-rw-r--r-- 1 root root 343880 Feb 26 10:40 SourceSans3-Semibold.otf
soren@soren-desktop:~$ ls -la /home/soren/Downloads/source-sans-release/OTF/
total 3940
drwxr-xr-x 2 soren soren 4096 Feb 25 19:37 .
drwxr-xr-x 7 soren soren 4096 Feb 25 19:37 ..
-rw-r--r-- 1 soren soren 240960 Feb 25 19:37 SourceSans3-BlackIt.otf
-rw-r--r-- 1 soren soren 337012 Feb 25 19:37 SourceSans3-Black.otf
-rw-r--r-- 1 soren soren 243664 Feb 25 19:37 SourceSans3-BoldIt.otf
-rw-r--r-- 1 soren soren 343596 Feb 25 19:37 SourceSans3-Bold.otf
-rw-r--r-- 1 soren soren 226468 Feb 25 19:37 SourceSans3-ExtraLightIt.otf
-rw-r--r-- 1 soren soren 318280 Feb 25 19:37 SourceSans3-ExtraLight.otf
-rw-r--r-- 1 soren soren 239048 Feb 25 19:37 SourceSans3-It.otf
-rw-r--r-- 1 soren soren 233512 Feb 25 19:37 SourceSans3-LightIt.otf
-rw-r--r-- 1 soren soren 327396 Feb 25 19:37 SourceSans3-Light.otf
-rw-r--r-- 1 soren soren 239040 Feb 25 19:37 SourceSans3-MediumIt.otf
-rw-r--r-- 1 soren soren 336848 Feb 25 19:37 SourceSans3-Medium.otf
-rw-r--r-- 1 soren soren 334924 Feb 25 19:37 SourceSans3-Regular.otf
-rw-r--r-- 1 soren soren 239736 Feb 25 19:37 SourceSans3-SemiboldIt.otf
-rw-r--r-- 1 soren soren 339636 Feb 25 19:37 SourceSans3-Semibold.otf
Upstream binary releases are available in a different branch from the source code.
https://github.com/adobe-fonts/source-sans/tree/3.052R
The exact best way to deal with this is not certain to me. Perhaps I will ask upstream if they know why my build produces different results than them.
--
Soren Stoutner
soren@debian.org
Attachment:
signature.asc
Description: This is a digitally signed message part.