You are not logged in.
Is the freetype2-infinality-ultimate missing some header files the freetype2 package in [extra] has? I am missing ftxf86.h when I try to compile lilypond-git. Yesterday it was working.
Offline
@Stefan Husmann ftxf86.c and ftxf86.h have been renamed by the upstream:
From 0633995b558975fabe3082f50836b93d5077a03e Mon Sep 17 00:00:00 2001
From: Werner Lemberg <wl@gnu.org>
Date: Wed, 11 Mar 2015 06:30:23 +0100
Subject: [PATCH] Rename `ftxf86.[ch]' to `ftfntfmt.[ch]'.
Please, check out '03-infinality-2.5.5-2015.03.30.patch' for exact changes.
:: Registered Linux User No. 223384
:: github
:: infinality-bundle+fonts: good looking fonts made easy
Offline
Thanks, it turns out that the new filenames are correctly detected after deleting the $srcdir and building from scratch.
Offline
@bohoomil Question, I noticed that the metapackage (or group) infinality-bundle now includes fontconfig-ui-comp (and I can see why this exists based on the previous posts). I get the following output when I install this group:
> sudo pacman -S infinality-bundle
:: There are 4 members in group infinality-bundle:
:: Repository infinality-bundle
1) cairo-infinality-ultimate 2) fontconfig-infinality-ultimate
3) fontconfig-iu-comp 4) freetype2-infinality-ultimate
Enter a selection (default=all):
warning: cairo-infinality-ultimate-1.14.2-1 is up to date -- reinstalling
warning: fontconfig-infinality-ultimate-2.11.1-26 is up to date -- reinstalling
warning: freetype2-infinality-ultimate-2.5.5-4 is up to date -- reinstalling
resolving dependencies...
looking for conflicting packages...
warning: removing 'fontconfig-infinality-ultimate' from target list because it conflicts with 'fontconfig-iu-comp'
:: fontconfig-iu-comp and fontconfig-infinality-ultimate are in conflict (fontconfig). Remove fontconfig-infinality-ultimate? [y/N]
It looks like both fontconfig-ui-comp and fontconfig-infinality-ultimate are installed by default when installing infinality-bundle, and of course both packages cannot be installed at the same time, which by default causes this question. The only reason why I'm bringing this up is that I run some scripts to install Arch on new computers, and this is part of that configuration. If I use the default option (to install all), it will error out.
I was wondering if fontconfig-ui-comp could be omitted from the meta-package, so that the metapackage can install cleanly without needing to ask this question. Kind of a silly little thing, but i'd rather the metapackage install either one or the other.
Offline
@vinadoros You're right, of course. I'll rebuild the package soon. Thanks a lot for the notice.
:: Registered Linux User No. 223384
:: github
:: infinality-bundle+fonts: good looking fonts made easy
Offline
I recently installed the infinality bundle with the repo onto another machine and noticed how different it looked compared to my main machine which has the same updates on it. Was wondering how I would go about clearing all the infinality configs and then reloading it back on?
Offline
Something seems to have gone wrong on one of my machines. I'm not able to download the pacman database files for infinality-bundle or infinality-bundle-multilib.
» pacman -Syy ~/Sync
:: Synchronizing package databases...
core 120.7 KiB 1098K/s 00:00 [######################################################################################################################] 100%
extra 1737.7 KiB 1061K/s 00:02 [######################################################################################################################] 100%
community 2.6 MiB 1251K/s 00:02 [######################################################################################################################] 100%
multilib 124.9 KiB 325K/s 00:00 [######################################################################################################################] 100%
error: failed retrieving file 'infinality-bundle.db' from bohoomil.com : SSL certificate problem: certificate has expired
error: failed to update infinality-bundle (download library error)
error: failed retrieving file 'infinality-bundle-multilib.db' from bohoomil.com : SSL certificate problem: certificate has expired
error: failed to update infinality-bundle-multilib (download library error)
infinality-bundle-fonts 117.1 KiB 130K/s 00:01 [######################################################################################################################]
infinality-bundle-fonts.sig 287.0 B 0.00B/s 00:00 [######################################################################################################################] 100%
I not sure exactly how this all works but I believe this means that my system thinks that they're expired?
» echo | openssl s_client -connect bohoomil.com:443 2>/dev/null | openssl x509 -noout -dates ~/Sync
notBefore=Apr 23 18:46:29 2014 GMT
notAfter=Apr 24 20:21:47 2015 GMT
If I try to curl a file from one of the repositories I get a similar result.
» curl -v https://bohoomil.com/repo/x86_64/cairo-infinality-ultimate-1.14.2-1-x86_64.pkg.tar.xz ~/Sync
* Trying 188.226.219.173...
* Connected to bohoomil.com (188.226.219.173) port 443 (#0)
* ALPN, offering http/1.1
* Cipher selection: ALL:!EXPORT:!EXPORT40:!EXPORT56:!aNULL:!LOW:!RC4:@STRENGTH
* successfully set certificate verify locations:
* CAfile: /etc/ssl/certs/ca-certificates.crt
CApath: none
* TLSv1.2, TLS Unknown, Unknown (22):
* TLSv1.2, TLS handshake, Client hello (1):
* SSLv2, Unknown (22):
* TLSv1.2, TLS handshake, Server hello (2):
* SSLv2, Unknown (22):
* TLSv1.2, TLS handshake, CERT (11):
* SSLv2, Unknown (21):
* TLSv1.2, TLS alert, Server hello (2):
* SSL certificate problem: certificate has expired
* Closing connection 0
curl: (60) SSL certificate problem: certificate has expired
More details here: http://curl.haxx.se/docs/sslcerts.html
curl performs SSL certificate verification by default, using a "bundle"
of Certificate Authority (CA) public keys (CA certs). If the default
bundle file isn't adequate, you can specify an alternate file
using the --cacert option.
If this HTTPS server uses a certificate signed by a CA represented in
the bundle, the certificate verification probably failed due to a
problem with the certificate (it might be expired, or the name might
not match the domain name in the URL).
If you'd like to turn off curl's verification of the certificate, use
the -k (or --insecure) option.
I can replicate the openssl query and curl result on both of my two machines but only on one of them does the pacman database sync fail with a warning about the ssl certs. Perhaps it was something I did to my system and the certificates are really valid, I'm not really sure.
Offline
@quiv Are you using 'https' in the 'Server' entry for the ib repo? If you are, set it to a regular, non-secure 'http'.
:: Registered Linux User No. 223384
:: github
:: infinality-bundle+fonts: good looking fonts made easy
Offline
@bohoomil Thanks, that's fixed the problem. Not sure why I ever had https in there in the first place to be honest.
Last edited by quiv (2015-04-28 04:19:12)
Offline
Have the meta (group) names changed? I get 'target not found' for infinality-bundle. From what I saw infinality-bundle-fonts is not the correct name. I've double-checked pacman config, mirrors and the key.
Also, after running pacman -S I get:
# pacman -S infinality-bundle-fonts infinality-bundle-multilib
:: There are 45 members in group infinality-bundle-fonts:
:: Repository infinality-bundle-fonts
1) otf-heuristica-ib 2) ...
Enter a selection (default=all):
:: There are 3 members in group infinality-bundle-multilib:
:: Repository infinality-bundle-multilib
1) lib32-cairo-infinality-ultimate 2) lib32-fontconfig-infinality-ultimate 3) lib32-freetype2-infinality-ultimate
Enter a selection (default=all):
resolving dependencies...
warning: cannot resolve "freetype2-infinality-ultimate", a dependency of "lib32-freetype2-infinality-ultimate"
warning: cannot resolve "lib32-freetype2-infinality-ultimate", a dependency of "lib32-fontconfig-infinality-ultimate"
warning: cannot resolve "fontconfig-infinality-ultimate", a dependency of "lib32-fontconfig-infinality-ultimate"
warning: cannot resolve "lib32-fontconfig-infinality-ultimate", a dependency of "lib32-cairo-infinality-ultimate"
:: There are 4 providers available for lib32-libgl:
:: Repository multilib
1) lib32-mesa-libgl 2) lib32-nvidia-304xx-libgl 3) lib32-nvidia-340xx-libgl 4) lib32-nvidia-libgl
Enter a number (default=1):
warning: cannot resolve "cairo-infinality-ultimate", a dependency of "lib32-cairo-infinality-ultimate"
warning: cannot resolve "freetype2-infinality-ultimate", a dependency of "lib32-freetype2-infinality-ultimate"
warning: cannot resolve "lib32-freetype2-infinality-ultimate", a dependency of "lib32-fontconfig-infinality-ultimate"
warning: cannot resolve "fontconfig-infinality-ultimate", a dependency of "lib32-fontconfig-infinality-ultimate"
warning: cannot resolve "freetype2-infinality-ultimate", a dependency of "lib32-freetype2-infinality-ultimate"
:: The following packages cannot be upgraded due to unresolvable dependencies:
lib32-cairo-infinality-ultimate lib32-fontconfig-infinality-ultimate lib32-freetype2-infinality-ultimate
:: Do you want to skip the above packages for this upgrade? [y/N]
I selected defaults in each case.
When I try to install just the basic package
# pacman -S infinality-bundle-fonts
:: There are 45 members in group infinality-bundle-fonts:
:: Repository infinality-bundle-fonts
1) otf-heuristica-ib 2) otf-oswald-ib 3) otf-quintessential-ib 4) otf-tex-gyre-ib 5) t1-bh-ib 6) t1-cursor-ib 7) t1-dejavu-ib 8) t1-urw-fonts-cyr-ib 9) t1-urw-fonts-ib 10) ttf-bh-ib
11) ttf-caladea-ib 12) ttf-cantoraone-ib 13) ttf-carlito-ib 14) ttf-courier-prime-ib 15) ttf-ddc-uchen-ib 16) ttf-dejavu-ib 17) ttf-droid-ib 18) ttf-droid-nonlatin-ib 19) ttf-faruma-ibx
20) ttf-gelasio-ib 21) ttf-heuristica-ib 22) ttf-liberastika-ib 23) ttf-liberation-ib 24) ttf-lohit-assamese-ib 25) ttf-lohit-bengali-ib 26) ttf-lohit-devanagari-ib 27) ttf-lohit-gujarati-ib
28) ttf-lohit-gurmukhi-ib 29) ttf-lohit-kannada-ib 30) ttf-lohit-malayalam-ib 31) ttf-lohit-marathi-ib 32) ttf-lohit-nepali-ib 33) ttf-lohit-odia-ib 34) ttf-lohit-punjabi-ib 35) ttf-lohit-tamil-ib
36) ttf-lohit-telugu-ib 37) ttf-merriweather-ib 38) ttf-merriweather-sans-ib 39) ttf-noto-sans-ib 40) ttf-noto-sans-multilang-ib 41) ttf-noto-serif-ib 42) ttf-noto-serif-multilang-ib
43) ttf-opensans-ib 44) ttf-symbola-ib 45) ttf-ubuntu-font-family-ib
Enter a selection (default=all):
resolving dependencies...
looking for conflicting packages...
error: unresolvable package conflicts detected
error: failed to prepare transaction (conflicting dependencies)
:: t1-bh-ib and ttf-bh-ib are in conflict
Last edited by bbarcher (2015-05-02 18:16:42)
Put up or shut up.
--Austin Meyer, the lead developer of X-Plane
[ url=http://... ] Text [ /url ]
Offline
@bbarcher It's been covered dozens of times. ;-) First of all, you need to install main libs for your architecture--x64 in this case--which are needed by multilib packages:
pacman -S infinality-bundle infinality-bundle-multilib
Next, you can't issue
$ pacman -S infinality-bundle-fonts
because you don't want to install the entire repository(*). What you most likely do want to do, however, is get the extended font collection:
$ pacman -S ibfonts-meta-extended
and then, if you need any additional font package, install it/them manually.
(*) Look up the explanation in this and the sibling thread.
:: Registered Linux User No. 223384
:: github
:: infinality-bundle+fonts: good looking fonts made easy
Offline
@bohoomil
I followed the arch wiki, step-by-step.
# pacman -S infinality-bundle
error: target not found: infinality-bundle
# pacman -Sg | grep infinality
infinality-bundle-fonts-extra
infinality-bundle-fonts
infinality-bundle-multilib
# pacman -S infinality-bundle infinality-bundle-multilib
error: target not found: infinality-bundle
EDIT:
OK, I've added the wrong repo. bundle-fonts instead of bundle. Sorry for that!
Last edited by bbarcher (2015-05-03 10:31:51)
Put up or shut up.
--Austin Meyer, the lead developer of X-Plane
[ url=http://... ] Text [ /url ]
Offline
Hello,
I got errors when trying to set up infinality. Here are the errors: http://pastebin.com/uKF2cj31
Thanks in advance for any help.
Offline
This resolved the problem:
# sudo dirmngr </dev/null
Offline
An update from freetype2-infinality-ultimate 2.5.5-4 has made synthetic bold fonts via embolden too bold.
Here's a sample
2.5.5-5 / 2.5.5-6
http://i.imgur.com/9EnSrYn.jpg
Offline
@fungle And this bitmap font is?...
:: Registered Linux User No. 223384
:: github
:: infinality-bundle+fonts: good looking fonts made easy
Offline
@fungle And this bitmap font is?...
Its ProggyFonts, it's actually a TTF font that looks like a bitmap one, so it doesn't really scale, it only looks good in a specific point size. Hopefully that isn't actually the issue.
$ fc-scan /usr/share/fonts/TTF/ProggySquareSZ.ttf
Pattern has 23 elts (size 32)
family: "ProggySquareTTSZ"(s)
familylang: "en"(s)
style: "Regular"(s)
stylelang: "en"(s)
fullname: "ProggySquareTTSZ"(s)
fullnamelang: "en"(s)
slant: 0(i)(s)
weight: 80(i)(s)
width: 100(i)(s)
size: (0, 1.79769e+308)(s)
spacing: 100(i)(s)
foundry: "unknown"(s)
file: "/usr/share/fonts/TTF/ProggySquareSZ.ttf"(s)
index: 0(i)(s)
outline: True(s)
scalable: True(s)
charset:
0000: ffffffff ffffffff ffffffff ffffffff fffffffe ffffffff ffffffff ffffffff
0020: 00000000 00000000 00000000 00000000 00000000 00001000 00000000 00000000
(s)
lang: aa|ay|bi|br|ch|da|de|en|es|eu|fj|fo|fur|fy|gd|gl|gv|ho|ia|id|ie|io|is|it|lb|mg|nb|nds|nl|nn|no|nr|oc|om|pt|rm|sma|smj|so|sq|ss|st|sv|sw|tl|ts|uz|vo|wa|xh|yap|zu|an|fil|ht|jv|kj|kwm|li|ms|ng|pap-an|pap-aw|rn|rw|sc|sg|sn|su|za(s)
fontversion: 65536(i)(s)
fontformat: "TrueType"(s)
decorative: False(s)
postscriptname: "ProggySquareTTSZ"(s)
color: False(s)
Last edited by fungle (2015-05-17 20:39:08)
Offline
Hopefully that isn't actually the issue.
Can be, actually. Proggy from the AUR comes as TTF, pcf and bdf in a single package. Are you sure you're using the TTF one?
Edit
That's how it looks on my system (ProggyCleanTT; libs & settings are default for the ib):
Last edited by bohoomil (2015-05-17 21:03:03)
:: Registered Linux User No. 223384
:: github
:: infinality-bundle+fonts: good looking fonts made easy
Offline
fungle wrote:Hopefully that isn't actually the issue.
Can be, actually. Proggy from the AUR comes as TTF, pcf and bdf in a single package. Are you sure you're using the TTF one?
I'm pretty sure I am. I only kept the TTF fonts from that package
$ pacman -Ql proggyfonts
proggyfonts /usr/
proggyfonts /usr/share/
proggyfonts /usr/share/fonts/
proggyfonts /usr/share/fonts/TTF/
proggyfonts /usr/share/fonts/TTF/Crisp.ttf
proggyfonts /usr/share/fonts/TTF/PixelCarnageMono.ttf
proggyfonts /usr/share/fonts/TTF/ProggyClean.ttf
proggyfonts /usr/share/fonts/TTF/ProggyCleanCE.ttf
proggyfonts /usr/share/fonts/TTF/ProggyCleanSZ.ttf
proggyfonts /usr/share/fonts/TTF/ProggyCleanSZBP.ttf
proggyfonts /usr/share/fonts/TTF/ProggySmall.ttf
proggyfonts /usr/share/fonts/TTF/ProggySquare.ttf
proggyfonts /usr/share/fonts/TTF/ProggySquareSZ.ttf
proggyfonts /usr/share/fonts/TTF/ProggyTiny.ttf
proggyfonts /usr/share/fonts/TTF/ProggyTinySZ.ttf
proggyfonts /usr/share/fonts/TTF/cft.ttf
proggyfonts /usr/share/fonts/misc/
Offline
Create a symbolic link in /etc/fonts/conf.d to /etc/fonts/conf.avail.infinality/38-repl-proggy-bitmap.conf just in case and see if this helps.
Edit Sorry -- the advice is rather irrelevant. ;-)
Last edited by bohoomil (2015-05-17 21:10:41)
:: Registered Linux User No. 223384
:: github
:: infinality-bundle+fonts: good looking fonts made easy
Offline
Create a symbolic link in /etc/fonts/conf.d to /etc/fonts/conf.avail.infinality/38-repl-proggy-bitmap.conf just in case and see if this helps.
Edit Sorry -- the advice is rather irrelevant. ;-)
So I had a rule to disable hinting and antialiasing specifically for proggy because I wanted it to look like bitmaps
<match target="font">
<test name="family" compare="contains">
<string>Proggy</string>
</test>
<edit name="antialias" mode="assign">
<bool>false</bool>
</edit>
<edit name="hinting" mode="assign">
<bool>false</bool>
</edit>
</match>
I've disabled it in an attempt to match your screenshot. Here's what i have
2.5.5-6
http://i.imgur.com/TIlK9tq.jpg
2.5.5-4
http://i.imgur.com/jzAwzK4.jpg
I'm using urxvt it that has any significance, here is my ~/.Xresources
URxvt*font: xft:ProggyCleanTT:Regular:pixelsize=15
URxvt*boldFont: xft:ProggyCleanTT:Bold:pixelsize=15
URxvt*italicFont: xft:ProggyCleanTT:pixelsize=15
URxvt*boldItalicFont: xft:ProggyCleanTT:Bold:pixelsize=15
Offline
@fungle Could you please check out whether there's only a single (most recent) infinality-settings.sh in /etc/X11/xinit/xinitrc.d on your system? No custom settings, leftovers, pacsaves, etc.?
:: Registered Linux User No. 223384
:: github
:: infinality-bundle+fonts: good looking fonts made easy
Offline
@fungle Could you please check out whether there's only a single (most recent) infinality-settings.sh in /etc/X11/xinit/xinitrc.d on your system? No custom settings, leftovers, pacsaves, etc.?
oh god...*shakes head*
So my .xinitrc was sourcing from the old name of the script without the .sh extension so I wasn't sourcing the script at all. Which is funny, because I remember seeing an issue on your github saying you were adding the extension because the old name was breaking somebody else's scripts. lol.
Thanks for the swift replies, and appreciate all the work you do.
Offline
From today, when I try to do a pacman -Sy, I get errors about infinality-bundle signature.
pacman -Syy
error: infinality-bundle: signature from "bohoomil (dev key) <bohoomil@zoho.com>" is invalid
:: Synchronizing package databases...
core 122.9 KiB 439K/s 00:00 [##################################] 100%
extra 1734.3 KiB 406K/s 00:04 [##################################] 100%
community 2.7 MiB 421K/s 00:07 [##################################] 100%
infinality-bundle 16.0 KiB 399K/s 00:00 [##################################] 100%
infinality-bundle.sig 287.0 B 0.00B/s 00:00 [##################################] 100%
error: infinality-bundle: signature from "bohoomil (dev key) <bohoomil@zoho.com>" is invalid
error: failed to update infinality-bundle (invalid or corrupted database (PGP signature))
infinality-bundle-fonts 118.4 KiB 423K/s 00:00 [##################################] 100%
infinality-bundle-fonts.sig 287.0 B 0.00B/s 00:00 [##################################] 100%
error: database 'infinality-bundle' is not valid (invalid or corrupted database (PGP signature))
Last edited by masque (2015-06-10 07:58:56)
Offline
Does
pacman-key --refresh-keys
help?
Offline