Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 718110 - dev-python/python-augeas-1.1.0 version bump
Summary: dev-python/python-augeas-1.1.0 version bump
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Matthew Thode ( prometheanfire )
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2020-04-19 01:26 UTC by Reuben Farrelly
Modified: 2020-04-19 18:31 UTC (History)
1 user (show)

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 Reuben Farrelly 2020-04-19 01:26:18 UTC
Please bump this package in portage to the latest upstream, which is 1.1.0:

https://pypi.org/project/python-augeas/#files

This build is supported upstream with 3.8 so we should be able to add python3_8 to the PYTHON_COMPAT in the ebuild.  Note however that while the 1.0.3 ebuild is successful with python3_8, updating the ebuild version to version 1.1.0 causes it to fail with this error:

Copying python_augeas.egg-info to /var/tmp/portage/dev-python/python-augeas-1.1.0/image/_python3.7/usr/lib/python3.7/site-packages/python_augeas-1.1.0-py3.7.egg-info
running install_scripts
 * ERROR: dev-python/python-augeas-1.1.0::reub-Local-Overlay failed (install phase):
 *   Package installs 'test' package which is forbidden and likely a bug in the build system.

So some tweaking will need to be done to the ebuild as part of the update.
Comment 1 Larry the Git Cow gentoo-dev 2020-04-19 18:31:13 UTC
The bug has been closed via the following commit(s):

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

commit 97c385955c73a5d8e65b3fb677039cfc3c89bc8c
Author:     Matthew Thode <prometheanfire@gentoo.org>
AuthorDate: 2020-04-19 18:14:57 +0000
Commit:     Matthew Thode <prometheanfire@gentoo.org>
CommitDate: 2020-04-19 18:31:03 +0000

    dev-python/python-augeas: 1.1.0 bump
    
    Closes: https://bugs.gentoo.org/718110
    Package-Manager: Portage-2.3.89, Repoman-2.3.20
    Signed-off-by: Matthew Thode <prometheanfire@gentoo.org>

 dev-python/python-augeas/Manifest                  |  1 +
 dev-python/python-augeas/files/remove-tests.patch  | 11 +++++++++
 dev-python/python-augeas/metadata.xml              |  3 ---
 .../python-augeas/python-augeas-1.1.0.ebuild       | 27 ++++++++++++++++++++++
 4 files changed, 39 insertions(+), 3 deletions(-)