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

Bug 516996

Summary: Improve examples in DEPEND showing how to require e.g >=dev-lang/perl-5.6 which 5.16 would comply with
Product: Documentation Reporter: Martin Mokrejš <mmokrejs>
Component: DevmanualAssignee: Gentoo Devmanual Team <devmanual>
Status: RESOLVED WONTFIX    
Severity: normal    
Priority: Normal    
Version: unspecified   
Hardware: All   
OS: Linux   
URL: http://devmanual.gentoo.org/general-concepts/dependencies/index.html
Whiteboard:
Package list:
Runtime testing required: ---

Description Martin Mokrejš 2014-07-12 19:25:03 UTC
The ebuild HOWTO and DevManual use all over suboptimal examples with versions like ruby-2.6 etc. while they should rather show more useful cases when the minor number is > 10.

For example, how can I require perl-5.6? I have perl-5.16 installed but emerge complains the depenedency is not fullfilled.
Comment 1 Markos Chandras (RETIRED) gentoo-dev 2014-11-15 10:59:04 UTC
The devmanual really aims to give an example. Perhaps not the best and neither the most complicated ones. Your best resource on understanding ebuilds is to just read the ebuild tree yourself. Devmanual can't possibly explain everything.

In this particular case, perl, if you find that you need more guidance to write perl ebuilds, talk to the perl team (or open a bug for them) to improve their documentation or submit an item for the devmanual.