The URL in the ebuild (at git.kernel.org) is invalid and the ebuild fails with a generic git error. The current URL seems to be.. git://git.linaro.org/people/amitdanielk/powertop.git (at least that was the newest repository alive i found for this, the powertop website at google and lesswatts.org point to git.moblin.org but i was not able to find a repo there....). Changing EGIT_REPO_URL in the ebuild made the ebuild work again.
confirmed: >>> Verifying ebuild manifests >>> Emerging (1 of 1) sys-power/powertop-9999 >>> Unpacking source... fatal: Couldn't find remote ref master * ERROR: sys-power/powertop-9999 failed (unpack phase): * git-2_update_repo: can't update from git://git.kernel.org/pub/scm/status/powertop/powertop.git * * Call stack: * ebuild.sh, line 85: Called src_unpack * environment, line 2196: Called git-2_src_unpack * environment, line 1587: Called git-2_fetch * environment, line 1406: Called git-2_update_repo * environment, line 1645: Called die * The specific snippet of code: * [[ -n ${EGIT_REPO_URI_SELECTED} ]] || die "${FUNCNAME}: can't update from ${EGIT_REPO_URI}" * * If you need support, post the output of 'emerge --info =sys-power/powertop-9999', * the complete build log and the output of 'emerge -pqv =sys-power/powertop-9999'. * The complete build log is located at '/var/log/portage/sys-power:powertop-9999:20120407-121902.log'. * The ebuild environment file is located at '/var/tmp/portage/sys-power/powertop-9999/temp/environment'. * S: '/var/tmp/portage/sys-power/powertop-9999/work/powertop-9999' >>> Failed to emerge sys-power/powertop-9999, Log file: >>> '/var/log/portage/sys-power:powertop-9999:20120407-121902.log' * Messages for package sys-power/powertop-9999: * ERROR: sys-power/powertop-9999 failed (unpack phase): * git-2_update_repo: can't update from git://git.kernel.org/pub/scm/status/powertop/powertop.git * * Call stack: * ebuild.sh, line 85: Called src_unpack * environment, line 2196: Called git-2_src_unpack * environment, line 1587: Called git-2_fetch * environment, line 1406: Called git-2_update_repo * environment, line 1645: Called die * The specific snippet of code: * [[ -n ${EGIT_REPO_URI_SELECTED} ]] || die "${FUNCNAME}: can't update from ${EGIT_REPO_URI}" * * If you need support, post the output of 'emerge --info =sys-power/powertop-9999', * the complete build log and the output of 'emerge -pqv =sys-power/powertop-9999'. * The complete build log is located at '/var/log/portage/sys-power:powertop-9999:20120407-121902.log'. * The ebuild environment file is located at '/var/tmp/portage/sys-power/powertop-9999/temp/environment'. * S: '/var/tmp/portage/sys-power/powertop-9999/work/powertop-9999' * * The following package has failed to build or install: * * (sys-power/powertop-9999::gentoo, ebuild scheduled for merge), Log file: * '/var/log/portage/sys-power:powertop-9999:20120407-121902.log' * there's an additional address: https://github.com/fenrus75/powertop not sure how (un-)official that is
This issue has hit the linux kernel mailing list; posting this for reference, maybe more info will be available some time. http://thread.gmane.org/gmane.linux.kernel/1281910
This appears to be fixed. Portage has ebuild with fenrus75 repo and the lkml thread confirms this is the location. Plz a update as "RESOLVED FIXED"