Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 938584 - dev-libs/libkdumpfile-0.5.4 installs deprecated .egg/.egg-info
Summary: dev-libs/libkdumpfile-0.5.4 installs deprecated .egg/.egg-info
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal
Assignee: Sam James
URL:
Whiteboard:
Keywords:
Depends on:
Blocks: 921639
  Show dependency tree
 
Reported: 2024-08-28 06:38 UTC by Agostino Sarubbo
Modified: 2024-08-29 01:14 UTC (History)
0 users

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


Attachments
build.log (build.log,612.04 KB, text/plain)
2024-08-28 06:38 UTC, Agostino Sarubbo
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Agostino Sarubbo gentoo-dev 2024-08-28 06:38:37 UTC
https://blogs.gentoo.org/ago/2020/07/04/gentoo-tinderbox/

Issue: dev-libs/libkdumpfile-0.5.4 installs deprecated .egg/.egg-info.
Discovered on: amd64 (internal ref: ci)

Info about the issue:
https://wiki.gentoo.org/wiki/Project:Tinderbox/Common_Issues_Helper#QA0076
Comment 1 Agostino Sarubbo gentoo-dev 2024-08-28 06:38:39 UTC
Created attachment 901404 [details]
build.log

build log and emerge --info
Comment 2 Larry the Git Cow gentoo-dev 2024-08-29 01:14:40 UTC
The bug has been closed via the following commit(s):

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

commit 115f92066a228a599800d54b7f2cec768ea3bc9f
Author:     Sam James <sam@gentoo.org>
AuthorDate: 2024-08-29 01:12:35 +0000
Commit:     Sam James <sam@gentoo.org>
CommitDate: 2024-08-29 01:13:58 +0000

    dev-libs/libkdumpfile: drop Python bindings
    
    The Python bindings in libkdumpfile itself are deprecated in favour
    of a separate CFFI set of bindings, but it turns out drgn doesn't
    even use the bindings at all, so we can drop these deprecated
    ones which couldn't be built in PEP517 mode.
    
    Closes: https://bugs.gentoo.org/938584
    Fixes: 5fa70534e895c7a9b14bfca589fd862711a5cdff
    Signed-off-by: Sam James <sam@gentoo.org>

 ...e-0.5.4.ebuild => libkdumpfile-0.5.4-r1.ebuild} | 28 ++++++----------------
 1 file changed, 7 insertions(+), 21 deletions(-)

Additionally, it has been referenced in the following commit(s):

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

commit 1af069a682d3d4716a6154ac549de209a02c1099
Author:     Sam James <sam@gentoo.org>
AuthorDate: 2024-08-29 01:11:02 +0000
Commit:     Sam James <sam@gentoo.org>
CommitDate: 2024-08-29 01:11:02 +0000

    dev-debug/drgn: fix dev-libs/libkdumpfile dep
    
    The Python bindings from dev-libs/libkdumpfile aren't used.
    
    Bug: https://bugs.gentoo.org/938584
    Signed-off-by: Sam James <sam@gentoo.org>

 dev-debug/drgn/{drgn-0.0.27.ebuild => drgn-0.0.27-r1.ebuild} | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)