Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 460044

Summary: sys-libs/libcap-ng-0.7.3: convert to python-r1
Product: Gentoo Linux Reporter: iGentoo <AlphatPC>
Component: [OLD] Core systemAssignee: Gentoo's Team for Core System packages <base-system>
Status: RESOLVED FIXED    
Severity: enhancement CC: bb, gmurray, python
Priority: Normal Keywords: PATCH
Version: unspecified   
Hardware: All   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---
Bug Depends on:    
Bug Blocks: 455102, 501790    
Attachments: libcap-ng-0.7.3.ebuild.diff
libcap-ng-0.7.3.ebuild.diff
libcap-ng-0.7.3.ebuild.diff
libcap-ng-0.7.3.ebuild.diff
libcap-ng-0.7.3.ebuild.diff
Proper ebuild patch
Matching complete ebuild

Description iGentoo 2013-03-02 21:27:07 UTC
Created attachment 340798 [details]
libcap-ng-0.7.3.ebuild.diff

Attaching a patch.
Comment 1 iGentoo 2013-03-02 21:27:44 UTC
Created attachment 340800 [details, diff]
libcap-ng-0.7.3.ebuild.diff
Comment 2 iGentoo 2013-03-06 02:46:25 UTC
Created attachment 341068 [details, diff]
libcap-ng-0.7.3.ebuild.diff

use python_parallel_foreach_impl()
Comment 3 iGentoo 2013-04-24 18:48:28 UTC
Created attachment 346506 [details, diff]
libcap-ng-0.7.3.ebuild.diff

Drop python_export_best.
Comment 4 iGentoo 2013-06-02 04:47:20 UTC
Created attachment 349888 [details, diff]
libcap-ng-0.7.3.ebuild.diff

use PYTHON_REQUIRED_USE.
Comment 5 Michał Górny archtester Gentoo Infrastructure gentoo-dev Security 2013-08-16 11:07:11 UTC
Oh no, that ugly hackery again.

Could you please try to use some magic similar to net-libs/gtk-vnc?
Comment 6 Michał Górny archtester Gentoo Infrastructure gentoo-dev Security 2013-12-03 13:25:39 UTC
Created attachment 364526 [details, diff]
Proper ebuild patch

This is the modern way of handling mixed builds. It invokes configure multiple times in order to get all of the Python autodetection logic working, and then uses VPATH to 'combine' main and sub-python builds.
Comment 7 Michał Górny archtester Gentoo Infrastructure gentoo-dev Security 2013-12-03 13:26:14 UTC
Created attachment 364528 [details]
Matching complete ebuild
Comment 8 Mark Wright gentoo-dev 2014-03-31 04:05:33 UTC
(In reply to Michał Górny from comment #7)
> Created attachment 364528 [details]
> Matching complete ebuild

Thanks, the attached ebuild builds fine for me.  Added blocks 504336
Comment 9 Mark Wright gentoo-dev 2014-03-31 04:15:19 UTC
Removing blocks 504336 (that was silly, sorry): will instead make 455102 block 504336.
Comment 10 Jeroen Roovers (RETIRED) gentoo-dev 2014-03-31 12:37:40 UTC
*** Bug 506342 has been marked as a duplicate of this bug. ***
Comment 11 Michał Górny archtester Gentoo Infrastructure gentoo-dev Security 2014-04-11 21:55:06 UTC
@base-system: ping. Any news on this?
Comment 12 Tim Harder gentoo-dev 2014-04-30 18:41:20 UTC
Fixed in 0.7.4, thanks for the patch.