Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 607130 - dev-python/PyQtChart: new package
Summary: dev-python/PyQtChart: new package
Status: CONFIRMED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: Normal enhancement with 1 vote (vote)
Assignee: Default Assignee for New Packages
URL:
Whiteboard:
Keywords:
Depends on:
Blocks: 701318 709862
  Show dependency tree
 
Reported: 2017-01-25 01:01 UTC by Davide Pesavento
Modified: 2020-11-16 23:41 UTC (History)
3 users (show)

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


Attachments
First version (PyQtChart-5.7.1.ebuild,1.59 KB, text/plain)
2017-02-13 13:27 UTC, Mariano
Details
New ebuild PyQtChart-5.9 (PyQtChart-5.9.ebuild,1.59 KB, text/plain)
2017-10-09 14:10 UTC, Mariano
Details
PyQtChart-5.12.ebuild (PyQtChart-5.12.ebuild,1.52 KB, text/plain)
2019-11-27 18:59 UTC, Fabio Rossi
Details
PyQtChart-5.13.1.ebuild (PyQtChart-5.13.1.ebuild,1.48 KB, text/plain)
2019-12-07 05:38 UTC, Mariano
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Davide Pesavento gentoo-dev 2017-01-25 01:01:48 UTC
https://www.riverbankcomputing.com/software/pyqtchart/intro

PyQtChart is a set of Python bindings for The Qt Company's Qt Charts library (dev-qt/qtcharts in Gentoo). The bindings sit on top of PyQt5 and are implemented as a single module.

(originally requested by Mariano Muñoz <mmmarquinez@gmail.com>)
Comment 1 Mariano 2017-02-13 13:27:42 UTC
Created attachment 463636 [details]
First version

This is my first public ebuild. It works for me. I hope this can help.
Comment 2 Michael Brakemeier 2017-04-09 14:39:24 UTC
(In reply to Mariano from comment #1)
> Created attachment 463636 [details]
> First version
> 
> This is my first public ebuild. It works for me. I hope this can help.

There's a typo in the name of the QtCharts dependency, it's named dev-qt/qtcharts, not dev-qt/qtchart. Note the trailing s.

Beside that it's working here.
Comment 3 Mariano 2017-10-09 14:10:41 UTC
Created attachment 498222 [details]
New ebuild PyQtChart-5.9

It works for me in last QT-5.9 version
Comment 4 Fabio Rossi 2019-11-27 18:58:39 UTC
I have downloaded the ebuild and modified for version 5.12, if fails to install with the following error:

>>> Install dev-python/PyQtChart-5.12 into /var/tmp/portage/dev-python/PyQtChart-5.12/image/
 * python3_6: running run_in_build_dir installation
make -j8 -l8 INSTALL_ROOT=/var/tmp/portage/dev-python/PyQtChart-5.12/image/tmp install 
cd QtChart/ && ( test -e Makefile || /usr/lib64/qt5/bin/qmake -o Makefile /var/tmp/portage/dev-python/PyQtChart-5.12/work/PyQtChart_gpl-5.12-python3_6/QtChart/QtChart.pro ) && make -f Makefile install
/usr/bin/python3.6 /var/tmp/portage/dev-python/PyQtChart-5.12/work/PyQtChart_gpl-5.12-python3_6/mk_distinfo.py "/var/tmp/portage/dev-python/PyQtChart-5.12/image/tmp" /usr/lib64/python3.6/site-packages/PyQtChart-5.12.dist-info installed.txt
/usr/lib64/qt5/bin/qmake -install qinstall /var/tmp/portage/dev-python/PyQtChart-5.12/work/PyQtChart_gpl-5.12-python3_6/QtChart.pyi /var/tmp/portage/dev-python/PyQtChart-5.12/image/tmp/usr/lib64/python3.6/site-packages/PyQt5/QtChart.pyi
/usr/lib64/qt5/bin/qmake -install qinstall /var/tmp/portage/dev-python/PyQtChart-5.12/work/PyQtChart_gpl-5.12-python3_6/PyQtChart.api /var/tmp/portage/dev-python/PyQtChart-5.12/image/tmp/usr/share/qt5/qsci/api/python/PyQtChart.api
Traceback (most recent call last):
  File "/var/tmp/portage/dev-python/PyQtChart-5.12/work/PyQtChart_gpl-5.12-python3_6/mk_distinfo.py", line 108, in <module>
    fn_f = open(fn, 'rb')
FileNotFoundError: [Errno 2] No such file or directory: '/var/tmp/portage/dev-python/PyQtChart-5.12/image/tmp/usr/lib64/python3.6/site-packages/PyQt5/QtChart.so'
make: *** [Makefile:562: install_distinfo] Error 1
make: *** Waiting for unfinished jobs....



It's a problem of parallel building, running with MAKEOPTS=-j1 solves the issue.
Comment 5 Fabio Rossi 2019-11-27 18:59:04 UTC
Created attachment 597646 [details]
PyQtChart-5.12.ebuild
Comment 6 Mariano 2019-12-07 05:38:15 UTC
Created attachment 598826 [details]
PyQtChart-5.13.1.ebuild
Comment 7 Mariano 2019-12-07 05:39:52 UTC
Comment on attachment 598826 [details]
PyQtChart-5.13.1.ebuild

Hi Fabio
I updated the ebuild to versión 5.13.1
I use it from my personal portage at https://github.com/turulomio/myportage/tree/master/dev-python/PyQtChart and you can download it whenever you want
I'm not a Gentoo Dev and I don't know howto make a pull request on it
Comment 8 Larry the Git Cow gentoo-dev 2020-11-16 23:41:00 UTC
The bug has been referenced in the following commit(s):

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b3f44b561b9b529547c5af2781c346dfc0015815

commit b3f44b561b9b529547c5af2781c346dfc0015815
Author:     Andreas Sturmlechner <asturm@gentoo.org>
AuthorDate: 2020-11-16 23:15:12 +0000
Commit:     Andreas Sturmlechner <asturm@gentoo.org>
CommitDate: 2020-11-16 23:40:12 +0000

    profiles: Mask dev-util/eric for removal
    
    Bug: https://bugs.gentoo.org/607130
    Bug: https://bugs.gentoo.org/701318
    Bug: https://bugs.gentoo.org/709862
    Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>

 profiles/package.mask | 6 ++++++
 1 file changed, 6 insertions(+)