Package Details: fontypython 0.5-4

Git Clone URL: https://aur.archlinux.org/fontypython.git (read-only)
Package Base: fontypython
Description: Manage, view and find your fonts.
Upstream URL: https://savannah.nongnu.org/projects/fontypython
Licenses: GPL3
Submitter: SanskritFritz
Maintainer: SanskritFritz
Last Packager: SanskritFritz
Votes: 1
Popularity: 0.281318
First Submitted: 2018-03-05 21:21
Last Updated: 2019-01-19 19:50

Latest Comments

SanskritFritz commented on 2019-01-20 08:46

Sorry, wrong comment, deleted. Please try upstream, I don't know how to help with this.

TheZoid commented on 2019-01-20 05:04

HA! Just checked, it's listed as an update, I'm right on it......Building... Launching... No, just the splash logo and this:

$ fontypython 12:02:03 AM: Warning: Mismatch between the program and library build versions detected. The library used 3.0 (wchar_t,compiler with C++ ABI 1013,wx containers,compatible with 2.8), and wxPython used 3.0 (wchar_t,compiler with C++ ABI 1011,wx containers,compatible with 2.8). /usr/lib64/python2.7/site-packages/wx-3.0-gtk3/wx/_core.py:16629: UserWarning: wxPython/wxWidgets release number mismatch warnings.warn("wxPython/wxWidgets release number mismatch") Traceback (most recent call last): File "/usr/lib64/python2.7/site-packages/wx-3.0-gtk3/wx/_misc.py", line 1367, in Notify self.notify() File "/usr/lib64/python2.7/site-packages/wx-3.0-gtk3/wx/_core.py", line 16865, in Notify self.result = self.callable(*self.args, self.kwargs) File "/usr/lib/python2.7/site-packages/fontypythonmodules/wxgui.py", line 908, in showMain fpwx.setup_fonts_and_colours() File "/usr/lib/python2.7/site-packages/fontypythonmodules/fpwx.py", line 53, in setup_fonts_and_colours HTMLCOLS[k] = v.GetAsString(flags=wx.C2S_HTML_SYNTAX) File "/usr/lib64/python2.7/site-packages/wx-3.0-gtk3/wx/gdi.py", line 205, in GetAsString return _gdi.Colour_GetAsString(*args, kwargs) wx._core.PyAssertionError: C++ assertion "isOpaque" failed at ./src/common/colourcmn.cpp(228) in GetAsString(): alpha is lost in HTML syntax

If It helps any, I am on Arch Antergos with KDE Plasma

SanskritFritz commented on 2019-01-19 19:51

I fixed a possible dependeny issue, can you rebuild?

TheZoid commented on 2019-01-19 17:20

I love FP,but I can't get it to launch, This is the terminal output, but It's gibberish to me:

12:15:55 PM: Warning: Mismatch between the program and library build versions detected. The library used 3.0 (wchar_t,compiler with C++ ABI 1013,wx containers,compatible with 2.8), and wxPython used 3.0 (wchar_t,compiler with C++ ABI 1011,wx containers,compatible with 2.8). /usr/lib64/python2.7/site-packages/wx-3.0-gtk3/wx/_core.py:16629: UserWarning: wxPython/wxWidgets release number mismatch warnings.warn("wxPython/wxWidgets release number mismatch") Traceback (most recent call last): File "/usr/lib64/python2.7/site-packages/wx-3.0-gtk3/wx/_misc.py", line 1367, in Notify self.notify() File "/usr/lib64/python2.7/site-packages/wx-3.0-gtk3/wx/_core.py", line 16865, in Notify self.result = self.callable(*self.args, self.kwargs) File "/usr/lib/python2.7/site-packages/fontypythonmodules/wxgui.py", line 908, in showMain fpwx.setup_fonts_and_colours() File "/usr/lib/python2.7/site-packages/fontypythonmodules/fpwx.py", line 53, in setup_fonts_and_colours HTMLCOLS[k] = v.GetAsString(flags=wx.C2S_HTML_SYNTAX) File "/usr/lib64/python2.7/site-packages/wx-3.0-gtk3/wx/gdi.py", line 205, in GetAsString return _gdi.Colour_GetAsString(*args, kwargs) wx._core.PyAssertionError: C++ assertion "isOpaque" failed at ./src/common/colourcmn.cpp(228) in GetAsString(): alpha is lost in HTML syntax

SanskritFritz commented on 2018-12-19 21:24

You're right, thanks.

wallace11 commented on 2018-12-19 20:53

python2-pillow is a required package

SanskritFritz commented on 2018-03-21 10:35

Thank you Dmitry!

dv-romanov commented on 2018-03-18 05:56

It is broken on systems with both python2 and python3 installed; symptoms are error message about missing /usr/lib/python2.7/site-packages/fontypythonmodules when you run the fontypython.

Origin of the error is in /usr/lib/python2.7/site-packages/fontypythonmodules/segwrapfonty.py where the author makes new command line python <other stuff> which assumes we will actually run the python3 interpreter rather than python2.

Fix: rename python to python2 in the command he generates and uses.

Patch:

--- segwrapfonty.py 2018-03-18 12:35:43.750110683 +0700
+++ segwrapfonty2.py    2018-03-18 12:33:05.000111232 +0700
@@ -62,7 +62,7 @@
# I want the window manager to think of it as 'fontypython' 
# This seems to work.
# Try: xprop 
-c1 = [ "python", os.path.join(fontyroot,'fontypython') ]
+c1 = [ "python2", os.path.join(fontyroot,'fontypython') ]

## Append any args
for arg in sys.argv[1:]: c1.append( arg )