This should be added to the ebuild howto (from ebuild(5)): PDEPEND: This should contain a list of all packages that will have to be installed after the program has been merged. You may use the same syntax to vary dependencies as seen above in DEPEND.
Created attachment 22550 [details, diff] Patch to gentoo-howto Patch that adds information about PDEPEND. If a docdev can review?
patch looks good.
i would disagree about adding PDEPEND to the HOWTO ... the howto is exactly that, a howto ... it isnt the manual, thats what the manpage is for ... PDEPEND can be found in a very small minority of ebuilds where as DEPEND and RDEPEND can be found in a very large majority ... in other words, adding uncommond stuff like this to the howto just adds more for people to try to ingest when learning 'howto make an ebuild' for the first time
I personally have no real opinion on this subject. I'll mark it as wontfix then and point to spanky vapier as he's more involved with ebuilds and such than me :)
In this case it should be clear that it does not listen all portage stuff (btw. there is listed a lot of uncommon stuff) and point to the ebuild man page. I assumed it is a full reference of portage.
It already mentions that: """ Contents of an ebuild File Note: This section is an introduction to ebuilds. For the full listing of everything possible in an ebuild, there is a manpage which talks about the internal format, variables, and functions in an ebuild script: man 5 ebuild. """
*** Bug 55331 has been marked as a duplicate of this bug. ***