Talk:Creating an ebuild repository

Crossdev priority
Setting the priority of the crossdev overlay to 9999 caused crossdev to choose the wrong overlay. If I set it to the lowest priority, e.g., 1, it works. Can others confirm this?


 * I had also some problems with crossdev and setting the right overlay. For me it was solved with setting crossdev and not local-crossdev in /usr/local/portage-crossdev/profiles/repo_name and in /etc/portage/repos.conf/crossdev.conf
 * from # crossdev --help

-oO, --ov-output path   Overlay to write crossdev package links [default: uses repo with name 'crossdev', or                                'cross-${CTARGET}', or falls back to first from --overlays list]

Merge with "Overlay"
How about merging this with the original "Overlay" page, because there needs to be replaced some outdated information for which here the newer one is. I thought adding a paragraph in "Overlay" about local overlays. Columbus (talk) 13:11, 6 May 2015 (UTC)


 * TL;DR: Please update/fix things, but don't move steps out of step-by-step instructions :-)


 * There is a section "1.5 Local overlay" in Overlay containing a link to Overlay/Local_overlay, the link can be replaced with the full text if header levels are adjusted.


 * Fwiw, the original reasoning for using a separate page was that the Overlay page covered too many topics in too great detail, resulting in a page unsuited for use as a step-by-step guide. IMO it should be possible for a new user to follow instructions for common tasks (like installing a 3rd party ebuild) without first reading a long introduction on gentoo's overlay system and portage's various configuration files or hunting down information that is spread around in different sections of a page. This is also the approach taken in the Handbook.


 * Judging by the banner at the top of the Overlay page it is currently outdated, which is extra bad for pages that are immediately useful for new users. I would prefer to be able to point users at a maintainable, self-contained guide rather than a long page that also contains outdated, incorrect or potentially harmful information. Eroen (talk) 07:39, 7 May 2015 (UTC)


 * Instead of merging into Overlay please think of transcluding it there. Then, maintenance could be done in Overlay/Local_overlay and the full content were visible in Overlay.    --Charles17 (talk) 08:32, 7 May 2015 (UTC)