I would be most grateful if you were to assert DEPEND=">=net-misc/asterisk-1.4" in these packages: net-misc/asterisk-core-sounds net-misc/asterisk-extra-sounds net-misc/asterisk-moh-opsound Currently, it forcibly pulls in 1.6. I realise that this is what you hack on but it's not right because these packages are _not_ solely compatible with 1.6. By making that change, it will: 1) ensure that my 1.4 ebuild does not diverge from your 1.6 ebuilds any further than is necessary 2) prevent me from having to clone these packages to an overlay for no other reason than to alter DEPEND (like it or not, there are people out there using 1.4 and who will continue to use it for some time) 3) potentially prevent others from doing the same; I've already asked chithead to bump the ebuild in the overlay with that submitted in bug 262101 and it would be somewhat daft to have to commit alternate versions of the sound packages in order to make it work. 4) be true :)
This DEPEND is in line with what is in the portage tree. If you would like to support 1.4 in the role of proxy maintainer, that is in the cards. I will not however modify in-tree ebuilds to accommodate external overlays.
> If you would like to support 1.4 in the role of proxy maintainer, that is in the cards Absolutely. Therefore, my request stands.
For the portage tree, those two DEPEND are equivalent. So if it makes other people's lives easier, I would vote for relaxing the dependency.
<CIA-99> chainsaw * gentoo-x86/net-misc/asterisk-core-sounds/ (asterisk-core-sounds-1.4.19.ebuild ChangeLog): <CIA-99> Adjust Asterisk dependency in preparation for 1.4 ebuilds. <CIA-99> (Portage version: 2.1.9.25/cvs/Linux x86_64) <CIA-99> chainsaw * gentoo-x86/net-misc/asterisk-extra-sounds/ (asterisk-extra-sounds-1.4.11.ebuild ChangeLog): <CIA-99> Adjust Asterisk dependency in preparation for 1.4 ebuilds. <CIA-99> (Portage version: 2.1.9.25/cvs/Linux x86_64) <CIA-99> chainsaw * gentoo-x86/net-misc/asterisk-moh-opsound/ (ChangeLog asterisk-moh-opsound-2.03.ebuild): <CIA-99> Adjust Asterisk dependency in preparation for 1.4 ebuilds. <CIA-99> (Portage version: 2.1.9.25/cvs/Linux x86_64)