Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 552252 - dev-python/pyfltk-1.3.3 version Bump
Summary: dev-python/pyfltk-1.3.3 version Bump
Status: RESOLVED UPSTREAM
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal
Assignee: Python Gentoo Team
URL: https://sourceforge.net/p/pyfltk/bugs...
Whiteboard:
Keywords:
Depends on:
Blocks: 456704
  Show dependency tree
 
Reported: 2015-06-16 07:29 UTC by Justin Lecher (RETIRED)
Modified: 2015-06-23 16:09 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Justin Lecher (RETIRED) gentoo-dev 2015-06-16 07:29:25 UTC
pyFltk 1.3.3 is now available, both for Python 2.7 and Python 3.4.
Comment 1 Ian Delaney (RETIRED) gentoo-dev 2015-06-23 16:09:45 UTC
(In reply to Justin Lecher from comment #0)
> pyFltk 1.3.3 is now available, both for Python 2.7 and Python 3.4.

1. The setup.py of pyfltk-1.3.3 fails to even list the Programming langs that are supported.
2. It requires a patch from upstream; https://sourceforge.net/p/pyfltk/code/506/
3. It fails with:
ImportError:
: undefined symbol: _Z24_fl_filename_isdir_quickPKc
in the built extension files  _fltk.so (for py2.7), _fltk.cpython-33.so for py3.3 and _fltk.cpython-34.so for py3.4.
4. This is fixed with the attached ignore-func.patch.
5. Once built, under py2.7 it does;

path/to/image/usr/lib64/python2.7/site-packages $ python -c "import fltk"
Python3 required!
This version is titled pyFltk-${PV}_py3. It is a py3 only version and requires a SLOT value to be set.

*pyfltk-1.3.3 (23 Jun 2015)
*pyfltk-1.3.0-r2 (23 Jun 2015)

  23 Jun 2015; Ian Delaney <idella4@gentoo.org> +files/fltk_wrap.patch,
  +files/ignore-func.patch, +pyfltk-1.3.0-r2.ebuild, +pyfltk-1.3.3.ebuild:
  revbump; patches added to fix runtime import failure of the module in -1.3.0
  bump; patches also apply to -1.3.3, a py3 compatible version, SLOT value added
  accordingly. rm -1.3.0, fixes bug #552252