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

Bug 570772

Summary: app-admin/collectd-5.5.0 - Ebuild doesn't apply patches anymore
Product: Gentoo Linux Reporter: Thomas Deutschmann (RETIRED) <whissi>
Component: Current packagesAssignee: Proxy Maintainers <proxy-maint>
Status: RESOLVED FIXED    
Severity: normal CC: aklhfex, bugs
Priority: Normal    
Version: unspecified   
Hardware: All   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---
Bug Depends on:    
Bug Blocks: 570766    
Attachments: Suggested fix: Use autotools-utils instead of autotools class

Description Thomas Deutschmann (RETIRED) gentoo-dev 2016-01-03 18:42:32 UTC
Hi,

collectd-5.5.0.ebuild defines

> PATCHES=(
>         "${FILESDIR}/${PN}-5.4.1"-{libocci,lt}.patch
>         "${FILESDIR}/${PN}-4.10.3"-werror.patch
> )

...but theses patches are currently not applied (looks like when the ebuild was converted away from base class this was lost).

Reproducible: Always
Comment 1 Thomas Deutschmann (RETIRED) gentoo-dev 2016-01-03 19:04:49 UTC
Created attachment 421800 [details, diff]
Suggested fix: Use autotools-utils instead of autotools class
Comment 2 Chris Mayo 2016-01-05 18:20:02 UTC
Fixed now?:
https://github.com/gentoo/gentoo/commit/255bbef4ec73371480d70ddcf331e1a1c9db1574


N.B. autotools-utils.eclass:
https://github.com/gentoo/gentoo/commit/ad4c142684afb096e8fff2937ae5c5c3385dd22e

 autotools-{utils,multilib}.eclass: Ban for EAPI=6

Ban autotools-utils.eclass and dependant autotools-multilib.eclass for
EAPI=6 to avoid them being accidentally enabled. The former eclass
should be replaced with inline code, the latter with
multilib-minimal.eclass.