in short: man 5 error in PVR (portage-2.0.50_pre5.tar.bz2/man/ebuild.5 Reproducible: Always Steps to Reproduce: Actual Results: \fBxfree-4.2.1-r2.ebuild\fR --> \fB$PV\fR=='\fI4.2.1-r2\fR' Expected Results: \fBxfree-4.2.1-r2.ebuild\fR --> \fB$PVR\fR=='\fI4.2.1-r2\fR' ^ added
fixed in cvs, thanks for the catch
I found another one in 2.0.50_pre10 (so i reopened this bug): ,-------- | PR Contains the revision number or 'r0' if no revision number exists. | xfree-4.2.1-r2.ebuild --> $PR=='r2' | [...] | PF Contains the full package name [PN]-[PV]-r[PR] | xfree-4.2.1-r2.ebuild --> $PF=='xfree-4.2.1-r2' '-------- so it must be (without an 'r'): PF Contains the full package name [PN]-[PV]-[PR] The same mistake can be found on: http://www.gentoo.org/doc/en/gentoo-howto.xml
swift: i fixed the english gentoo-howto.xml ... i think this is a case where you want to fix up the translated documents (see comment #2)