Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 460044 - sys-libs/libcap-ng-0.7.3: convert to python-r1
Summary: sys-libs/libcap-ng-0.7.3: convert to python-r1
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Core system (show other bugs)
Hardware: All Linux
: Normal enhancement (vote)
Assignee: Gentoo's Team for Core System packages
URL:
Whiteboard:
Keywords: PATCH
: 506342 (view as bug list)
Depends on:
Blocks: python-r1-tracker 501790
  Show dependency tree
 
Reported: 2013-03-02 21:27 UTC by iGentoo
Modified: 2014-04-30 18:41 UTC (History)
3 users (show)

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


Attachments
libcap-ng-0.7.3.ebuild.diff (libcap-ng-0.7.3.ebuild.diff,2.84 KB, text/plain)
2013-03-02 21:27 UTC, iGentoo
Details
libcap-ng-0.7.3.ebuild.diff (libcap-ng-0.7.3.ebuild.diff,2.84 KB, patch)
2013-03-02 21:27 UTC, iGentoo
Details | Diff
libcap-ng-0.7.3.ebuild.diff (libcap-ng-0.7.3.ebuild.diff,2.79 KB, patch)
2013-03-06 02:46 UTC, iGentoo
Details | Diff
libcap-ng-0.7.3.ebuild.diff (libcap-ng-0.7.3.ebuild.diff,2.95 KB, patch)
2013-04-24 18:48 UTC, iGentoo
Details | Diff
libcap-ng-0.7.3.ebuild.diff (libcap-ng-0.7.3.ebuild.diff,2.88 KB, patch)
2013-06-02 04:47 UTC, iGentoo
Details | Diff
Proper ebuild patch (libcap-ng-0.7.3-r1.ebuild.diff,3.66 KB, patch)
2013-12-03 13:25 UTC, Michał Górny
Details | Diff
Matching complete ebuild (libcap-ng-0.7.3-r1.ebuild,2.05 KB, text/plain)
2013-12-03 13:26 UTC, Michał Górny
Details

Note You need to log in before you can comment on or make changes to this bug.
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.