Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 891159 - dev-python/pikepdf-6.2.8 unnecessary dependency on dev-python/setuptools_scm_git_archive
Summary: dev-python/pikepdf-6.2.8 unnecessary dependency on dev-python/setuptools_scm_...
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Andrey Grozin
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2023-01-16 19:59 UTC by Chris Mayo
Modified: 2023-01-28 07:24 UTC (History)
3 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 Chris Mayo 2023-01-16 19:59:31 UTC
pikepdf 5.3.1 dropped setuptools_scm_git_archive in:

Require setuptools_scm, drop setuptools_scm_git_archive 

https://github.com/pikepdf/pikepdf/commit/cc977d343ce044fe021c545c8d8c6b159d477f6b
Comment 1 Michał Górny archtester Gentoo Infrastructure gentoo-dev Security 2023-01-17 04:56:44 UTC
Thanks for tracking these down.  I had planned to look into this myself, and perhaps send some PRs upstream to replace that as well but couldn't find time ;-).
Comment 2 Larry the Git Cow gentoo-dev 2023-01-17 05:08:04 UTC
The bug has been closed via the following commit(s):

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

commit 1ede0cc668da7eff4fbf237349f7c2650ba0662e
Author:     Michał Górny <mgorny@gentoo.org>
AuthorDate: 2023-01-17 04:56:10 +0000
Commit:     Michał Górny <mgorny@gentoo.org>
CommitDate: 2023-01-17 05:08:00 +0000

    dev-python/pikepdf: Remove setuptools_scm_git_archive dep
    
    Closes: https://bugs.gentoo.org/891159
    Signed-off-by: Michał Górny <mgorny@gentoo.org>

 dev-python/pikepdf/pikepdf-6.2.6.ebuild | 1 -
 dev-python/pikepdf/pikepdf-6.2.7.ebuild | 1 -
 dev-python/pikepdf/pikepdf-6.2.8.ebuild | 1 -
 3 files changed, 3 deletions(-)
Comment 3 tt_1 2023-01-27 22:35:03 UTC
Have you tried to compile pikepdf-6.2.8 without setuptools_scm_git_archive? It doesn't work for me.
Comment 4 Sam James archtester Gentoo Infrastructure gentoo-dev Security 2023-01-28 00:23:10 UTC
(In reply to tt_1 from comment #3)
> Have you tried to compile pikepdf-6.2.8 without setuptools_scm_git_archive?
> It doesn't work for me.

You know well by now that the full build.log & emerge --info is needed.