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

Bug 351461

Summary: repoman throwing false RDEPEND.suspect with AUTOTOOLS_AUTO_DEPEND=no
Product: Portage Development Reporter: SpanKY <vapier>
Component: RepomanAssignee: Portage team <dev-portage>
Status: RESOLVED INVALID    
Severity: normal    
Priority: High    
Version: unspecified   
Hardware: All   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---

Description SpanKY gentoo-dev 2011-01-12 18:23:58 UTC
`repoman full` in app-emulation/wine shows:
  RDEPEND.suspect               32
   app-emulation/wine/wine-1.2.ebuild: '=sys-devel/automake-1.11*'
   app-emulation/wine/wine-1.2.ebuild: '>=sys-devel/autoconf-2.61'
   <repeat for all ebuilds>

that depend is coming via autotools.eclass, and wine itself calls `eautoreconf`, so i see nothing wrong with the wine ebuilds.
Comment 1 Arfrever Frehtes Taifersar Arahesis (RETIRED) gentoo-dev 2011-01-12 18:29:16 UTC
RDEPEND set in ebuilds contains ${AUTOTOOLS_DEPEND}.
Comment 2 SpanKY gentoo-dev 2011-01-12 18:42:52 UTC
yeah, i'm dumb.  i think we could ignore the autotool depends when using AUTOTOOLS_AUTO_DEPEND=no as that implies the ebuild is going to be managing it.
Comment 3 Arfrever Frehtes Taifersar Arahesis (RETIRED) gentoo-dev 2011-01-12 18:48:13 UTC
But maybe 'pulseaudio? ( ${AUTOTOOLS_DEPEND} )' should be only in DEPEND and not in RDEPEND?
Comment 4 SpanKY gentoo-dev 2011-01-12 19:16:52 UTC
ugh, i was thinking DEPEND, not RDEPEND