Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 688992 - dev-python/tagpy-2018.1.1 version bump
Summary: dev-python/tagpy-2018.1.1 version bump
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal
Assignee: Python Gentoo Team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks: 653776 690628
  Show dependency tree
 
Reported: 2019-06-30 10:09 UTC by Stefan Briesenick
Modified: 2019-07-24 19:55 UTC (History)
0 users

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


Attachments
tagpy-2018.1.1.ebuild (tagpy-2018.1.1.ebuild,956 bytes, text/plain)
2019-06-30 13:07 UTC, Stefan Briesenick
Details
files/tagpy-2018.1.1-compile_fix.patch (tagpy-2018.1.1-compile_fix.patch,856 bytes, patch)
2019-06-30 13:07 UTC, Stefan Briesenick
Details | Diff
tagpy-2018.1.1.ebuild (tagpy-2018.1.1.ebuild,979 bytes, text/plain)
2019-06-30 20:44 UTC, Stefan Briesenick
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Stefan Briesenick 2019-06-30 10:09:12 UTC
there seems to be a new(er) release:

https://pypi.org/project/tagpy/

please bump. thanks!
Comment 1 Stefan Briesenick 2019-06-30 13:07:11 UTC
Created attachment 581514 [details]
tagpy-2018.1.1.ebuild

new ebuild
Comment 2 Stefan Briesenick 2019-06-30 13:07:56 UTC
Created attachment 581516 [details, diff]
files/tagpy-2018.1.1-compile_fix.patch

needed compile patch
Comment 3 Stefan Briesenick 2019-06-30 13:09:31 UTC
I've added a patch (stolen from arch linux :)). Otherwise new ebuild is identical to 2013.1.

It should (!) compile fine for python 3.7 also, just need a python 3.7 enabled boost.
Comment 4 Stefan Briesenick 2019-06-30 15:23:29 UTC
ok, I've tested this version with python 2.7 and python 3.6 and it works. Would be nice to have it also for pythin 3.7, but this depends on boost.
Comment 5 Stefan Briesenick 2019-06-30 17:07:47 UTC
btw: it fixes also #653776
Comment 6 Stefan Briesenick 2019-06-30 20:16:34 UTC
tagpy-2018.1.1 doesn't compile with boost-1.70.0 (yet).

it looks for libboost_python-2.7.so, etc, instead of the new names. Maybe a reconfigure is needed...
Comment 7 Stefan Briesenick 2019-06-30 20:26:41 UTC
--boost-python-libname="boost_python-${EPYTHON#python}"

*grrr* :)

how to solve this issue for all boost versions in portage?
Comment 8 Stefan Briesenick 2019-06-30 20:44:51 UTC
Created attachment 581574 [details]
tagpy-2018.1.1.ebuild

fixed ebuild für >= boost-1.70.0
Comment 9 Stefan Briesenick 2019-06-30 20:45:16 UTC
Comment on attachment 581514 [details]
tagpy-2018.1.1.ebuild

obsolete
Comment 10 Stefan Briesenick 2019-06-30 20:47:55 UTC
someone could fix my ebuild for boost < 1.70.0 ;-)
Comment 11 Stefan Briesenick 2019-06-30 20:48:30 UTC
and it works with python 3.7 (compiled and tested)
Comment 12 Stefan Briesenick 2019-07-08 14:12:23 UTC
ping?
Comment 13 Stefan Strogin gentoo-dev 2019-07-21 02:59:11 UTC
The upstream patch is slightly different: https://git.tiker.net/tagpy.git/commitdiff/6e95c5eaba2286e2837dfe172d03f938550e03df

Anyway compiles fine for me, solves 653776.
Comment 14 Larry the Git Cow gentoo-dev 2019-07-24 19:55:32 UTC
The bug has been closed via the following commit(s):

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

commit d9a88796a7fe247ae4cc947364856dd1f9077b29
Author:     Andreas Sturmlechner <asturm@gentoo.org>
AuthorDate: 2019-07-24 19:45:50 +0000
Commit:     Andreas Sturmlechner <asturm@gentoo.org>
CommitDate: 2019-07-24 19:52:33 +0000

    dev-python/tagpy: 2018.1 version bump
    
    Bug: https://bugs.gentoo.org/653776
    Closes: https://bugs.gentoo.org/688992
    Closes: https://bugs.gentoo.org/690628
    Package-Manager: Portage-2.3.69, Repoman-2.3.16
    Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>

 dev-python/tagpy/Manifest                          |  1 +
 dev-python/tagpy/files/tagpy-2018.1-readme.rst     | 16 +++++++
 .../tagpy/files/tagpy-2018.1-taglib-1.8.patch      | 17 +++++++
 dev-python/tagpy/tagpy-2018.1.ebuild               | 56 ++++++++++++++++++++++
 4 files changed, 90 insertions(+)