I want to create newer e-builds for
- GDAL (see https://svn.osgeo.or...anches/2.1/gdal)
- GRASS GIS (see https://svn.osgeo.or...leasebranch_7_2)
To start, I have followed the steps outlined at <http://www.funtoo.or...Local_Overlay>. I created a local overlay named osgeo and went through the rest of the steps. What are the next steps? In example, what is the first thing to do in the "new" ebuild which is still a copy of the latest older existing ebuild, after having ran
ebuild gdal-2.1.3.ebuild manifest
ebuild *.ebuild manifest
as suggested in the Wiki, I get
!!! doebuild: 'gdal-2.1.3.ebuild' is not one of the following valid commands: !!! clean cleanrm compile config configure depend !!! digest fetch fetchall help info install !!! manifest merge nofetch package postinst postrm !!! preinst prepare prerm pretend qmerge rpm !!! setup test unmerge unpack
Trying to emerge the "local" ebuild, comes with a WARNING not doing so:
*** emerging by path is broken and may not always work!!! These are the packages that would be merged, in order: Calculating dependencies \ *** You are emerging a masked package. It is MUCH better to use *** /etc/portage/package.* to accomplish this. See portage(5) man *** page for details. >>> Waiting 10 seconds before starting... >>> (Control-C to abort)... Continuing... in: 10 9 8... done!
For example, I navigate in /var/overlay/local/sci-libs/gdal where there are
-rw-r--r-- 1 root root 758 Mar 11 13:47 Manifest drwxr-xr-x 2 root root 2 Mar 11 13:53 files -rw-r--r-- 1 root root 7439 Mar 11 13:43 gdal-2.0.3.ebuild -rw-r--r-- 1 root root 7439 Mar 11 13:45 gdal-2.1.3.ebuild
What's on here? -- Similar I have done for grass. Thanks for any hints.
Edited by NikosAlexandris, 11 March 2017 - 05:16 PM.