Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 668746 - dev-python/pytest-capturelog: removal
Summary: dev-python/pytest-capturelog: removal
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Python Gentoo Team
URL:
Whiteboard: Pending removal: 2019-04-10
Keywords: PMASKED
Depends on: 668744
Blocks:
  Show dependency tree
 
Reported: 2018-10-15 19:12 UTC by Virgil Dupras (RETIRED)
Modified: 2019-04-09 14:10 UTC (History)
2 users (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 Virgil Dupras (RETIRED) gentoo-dev 2018-10-15 19:12:08 UTC
I'd like to remove pytest-capturelog from the tree which has been integrated in pytest quite a while ago and isn't supposed to be needed anymore. Its presence tend to break other packages tests. Its revdep, for now, are:

dev-python/APScheduler (zmedico)
dev-python/aiohttp-jinja2 (zmedico)
dev-python/guessit (bug 668744)
dev-python/pytest-cov (chutzpah)

zmedico, chutzpah, could you confirm whether your packages really need pytest-capturelog and, if not, take steps to remove the dependency? Thanks.
Comment 1 Virgil Dupras (RETIRED) gentoo-dev 2018-11-26 01:43:47 UTC
zmedico, chutzpah, bump.
Comment 2 Larry the Git Cow gentoo-dev 2018-11-26 14:41:28 UTC
The bug has been referenced in the following commit(s):

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

commit 8c45fd7af06e0911192b10f5e77dc9cdb20c0c3c
Author:     Zac Medico <zmedico@gentoo.org>
AuthorDate: 2018-11-26 14:40:19 +0000
Commit:     Zac Medico <zmedico@gentoo.org>
CommitDate: 2018-11-26 14:41:18 +0000

    dev-python/aiohttp-jinja2: remove unneeded pytest-capturelog dep
    
    Bug: https://bugs.gentoo.org/668746
    Package-Manager: Portage-2.3.52, Repoman-2.3.12
    Signed-off-by: Zac Medico <zmedico@gentoo.org>

 dev-python/aiohttp-jinja2/aiohttp-jinja2-0.15.0.ebuild | 3 +--
 1 file changed, 1 insertion(+), 2 deletions(-)
Comment 3 Larry the Git Cow gentoo-dev 2018-12-03 12:16:00 UTC
The bug has been referenced in the following commit(s):

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

commit 81405ad976d794765153662ce220c6e7265b6335
Author:     Virgil Dupras <vdupras@gentoo.org>
AuthorDate: 2018-12-03 12:15:18 +0000
Commit:     Virgil Dupras <vdupras@gentoo.org>
CommitDate: 2018-12-03 12:15:18 +0000

    dev-python/pytest-cov: drop spurious pytest-capturelog dep
    
    Tests fail, but they failed in the same way prior to this too.
    
    Bug: https://bugs.gentoo.org/668746
    Signed-off-by: Virgil Dupras <vdupras@gentoo.org>
    Package-Manager: Portage-2.3.51, Repoman-2.3.11

 dev-python/pytest-cov/pytest-cov-2.3.1.ebuild    | 3 +--
 dev-python/pytest-cov/pytest-cov-2.5.1-r1.ebuild | 3 +--
 dev-python/pytest-cov/pytest-cov-2.5.1-r2.ebuild | 1 -
 dev-python/pytest-cov/pytest-cov-2.5.1.ebuild    | 3 +--
 4 files changed, 3 insertions(+), 7 deletions(-)
Comment 4 Larry the Git Cow gentoo-dev 2019-03-10 17:26:25 UTC
The bug has been referenced in the following commit(s):

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

commit 36f230dc6fa91847b1fd35a709eadf1ebe54e0eb
Author:     Virgil Dupras <vdupras@gentoo.org>
AuthorDate: 2019-03-10 17:25:38 +0000
Commit:     Virgil Dupras <vdupras@gentoo.org>
CommitDate: 2019-03-10 17:25:38 +0000

    profiles: last-rite dev-python/pytest-capturelog
    
    Bug: https://bugs.gentoo.org/668746
    Signed-off-by: Virgil Dupras <vdupras@gentoo.org>

 profiles/package.mask | 4 ++++
 1 file changed, 4 insertions(+)
Comment 5 Larry the Git Cow gentoo-dev 2019-04-09 14:10:56 UTC
The bug has been closed via the following commit(s):

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

commit 0f45771af06e33e9406244654695e6ce45c681e6
Author:     Michał Górny <mgorny@gentoo.org>
AuthorDate: 2019-04-09 14:10:09 +0000
Commit:     Michał Górny <mgorny@gentoo.org>
CommitDate: 2019-04-09 14:10:46 +0000

    dev-python/pytest-capturelog: Remove last-rited pkg
    
    Closes: https://bugs.gentoo.org/668746
    Signed-off-by: Michał Górny <mgorny@gentoo.org>

 dev-python/pytest-capturelog/Manifest              |  1 -
 dev-python/pytest-capturelog/metadata.xml          | 12 --------
 .../pytest-capturelog-0.7-r1.ebuild                | 32 ----------------------
 .../pytest-capturelog/pytest-capturelog-0.7.ebuild | 32 ----------------------
 profiles/package.mask                              |  4 ---
 5 files changed, 81 deletions(-)