>> Downloading 'ftp://rush.tisys.org/pub/gentoo/distfiles/APC-3.1.14.tgz' --2013-03-02 08:22:31-- ftp://rush.tisys.org/pub/gentoo/distfiles/APC-3.1.14.tgz => ‘/usr/portage/distfiles/APC-3.1.14.tgz’ Resolving rush.tisys.org... failed: Name or service not known. wget: unable to resolve host address ‘rush.tisys.org’ >>> Downloading 'http://pecl.php.net/get/APC-3.1.14.tgz' --2013-03-02 08:22:31-- http://pecl.php.net/get/APC-3.1.14.tgz Resolving pecl.php.net... 76.75.200.106 Connecting to pecl.php.net|76.75.200.106|:80... connected. HTTP request sent, awaiting response... 404 Not Found 2013-03-02 08:22:31 ERROR 404: Not Found. !!! Couldn't download 'APC-3.1.14.tgz'. Aborting. [31;01m * [39;49;00mFetch failed for 'dev-php/pecl-apc-3.1.14', Log file: [31;01m * [39;49;00m '/var/tmp/portage/dev-php/pecl-apc-3.1.14/temp/build.log'
3.1.14 was pulled from upstream. I removed the ebuild.
The ChangeLog needs updating, since it still references 3.1.14 as the latest and it took a while to work out why portage wanted to downgrade my fully working 3.1.14 to 3.1.9 and pull in PHP 5.3
(In reply to comment #2) > The ChangeLog needs updating, since it still references 3.1.14 as the latest > and it took a while to work out why portage wanted to downgrade my fully > working 3.1.14 to 3.1.9 and pull in PHP 5.3 It doesn't, that's just to more easily see the history. A removal of a package version, even the last one, does not impose the removal of that header in the ChangeLog. Using those history headers should not be used to determine the last version in Portage; at best it can be used to determine the last version that ever was in Portage. So, the latest entry being the following above the "*pecl-apc-3.1.14 (09 Jan 2013)" should suffice and is correct ChangeLog behaviour: > 02 Mar 2013; Ole Markus With <olemarkus@gentoo.org> -pecl-apc-3.1.14.ebuild: > Version was pulled from upstream You may want to use a tool like eix or the more detailed eshowkw (from gentoolkit) to determine the versions available, their keywords, slots and masks.