2014-09-02 22:07 GMT-06:00 Saifi Khan <[email protected]>: > Hi: > > portage has ebuild for oracle-jdk-bin-1.8.0.11 whereas oracle website has > update 20 ie. oracle-jdk-bin-1.8.0.20 > > i am interested in tweaking the ebuild in order to install 1.8.0.20 > > Can somebody explain > > . how 'inherits eutils java-vm-2 prefix versionator' line works. what > exactly does 'inherits' clause/function do ?
Read the development documentation if you plan to tweak ebuilds, replicating it here is just a lost of time, a hint, is about using eclasses. > > . where is the function 'get_version_component_range' defined ? > Likely in the versionator eclass. > Additionally, how do i get 'emerge' to ignore/suppress the 'missing digest' > for a given ebuild ? > When you read the documentation you will learn to test your ebuilds and generating manifests, a hint, learn about repoman and a local portage or overlay to tweak ebuilds > Thanks in advance. > That said since it's for a minor release the ebulid you want to bump, the changes to the ebuild might be just the file name, and some version related strings in the ebuild, but I'm too noob with ebuilds to be sure about this. Also you can do a bug report requesting for the bump, just search first in the bug-tracker it hasn't been done yet. > > thanks > Saifi. >

