Re: [gentoo-portage-dev] [RFC] Location of Portage bash API (outside of ebuilds)

2014-02-01 Thread Alec Warner
On Sat, Feb 1, 2014 at 12:08 PM, Arfrever Frehtes Taifersar Arahesis < arfrever@gmail.com> wrote: > bin/isolated-functions.sh contains at least 1 useful function, which could > be exposed for external consumers > (without __ prefix), but must have private name (with __ prefix) when > bin/isola

[gentoo-portage-dev] [RFC] Location of Portage bash API (outside of ebuilds)

2014-02-01 Thread Arfrever Frehtes Taifersar Arahesis
bin/isolated-functions.sh contains at least 1 useful function, which could be exposed for external consumers (without __ prefix), but must have private name (with __ prefix) when bin/isolated-functions.sh is used in ebuild environment. Possible solutions: 1. Make /usr/lib/portage/bin/isolated-fu

[gentoo-portage-dev] [RFC] Inherit updates settings from master repositories by default

2014-02-01 Thread Arfrever Frehtes Taifersar Arahesis
Handling of inheritance of updates settings (${repository_location}/profiles/updates/*) is broken in Portage and triggers DeprecationWarnings. Current behavior: - When profiles/updates directory exists in repository X, then only settings from this directory are used for packages installed from