ecyoung@bedroom_gentoo Sun Oct 31 01:39 PM ~ $ eix-update Reading Portage settings .. -- Invalid line 19 in /var/lib/layman/gnome/profiles/package.mask: '=gnome-base/gnome-desktop-2.31*:0' A '*' is only valid at the end of a version-string. Building database (/var/cache/eix) .. [0] "gentoo" /usr/portage/ (cache: metadata-flat) Reading category 154|154 (100%) Finished [1] "local_overlay" /var/paludis/repositories/local_overlay (cache: parse|ebuild*#metadata-flat#assign) Reading category 154|154 (100%) Finished [2] "sunrise" /var/lib/layman/sunrise (cache: parse|ebuild*#metadata-flat#assign) Reading category 101|154 ( 65%): net-news .. * Use PYTHON_DEPEND variable instead of NEED_PYTHON variable. * ERROR: net-news/canto-9999-r4 failed: * NEED_PYTHON variable is banned * * Call stack: * ebuild.sh, line 1881: Called source '/var/lib/layman/sunrise/net-news/canto/canto-9999-r4.ebuild' * canto-9999-r4.ebuild, line 9: Called inherit 'git' 'distutils' * ebuild.sh, line 1320: Called qa_source '/usr/portage//eclass/distutils.eclass' * ebuild.sh, line 41: Called source '/usr/portage//eclass/distutils.eclass' * distutils.eclass, line 14: Called inherit 'multilib' 'python' * ebuild.sh, line 1320: Called qa_source '/usr/portage//eclass/python.eclass' * ebuild.sh, line 41: Called source '/usr/portage//eclass/python.eclass' * python.eclass, line 172: Called die * The specific snippet of code: * die "NEED_PYTHON variable is banned" * * If you need support, post the output of 'emerge --info =net-news/canto-9999-r4', * the complete build log and the output of 'emerge -pqv =net-news/canto-9999-r4'. * This ebuild is from an overlay: '/var/lib/layman/sunrise/' * S: '/canto-9999' Reproducible: Always Steps to Reproduce: 1.Run eix-update Actual Results: eix-update crashes with warning (NEED_PYTHON was removed on 10/31/2010) Expected Results: eix-update should finish
Can you please check if your sunrise checkout is up-to-date? I don't see this ebuild in http://overlays.gentoo.org/proj/sunrise/browser/reviewed/net-news
(In reply to comment #1) > Can you please check if your sunrise checkout is up-to-date? > > I don't see this ebuild in > http://overlays.gentoo.org/proj/sunrise/browser/reviewed/net-news > 1. sudo paludis -s 2. Sunrise shows revision 11505 3. eix-update still shows: ecyoung@bedroom_gentoo Sun Oct 31 10:14 PM ~ $ sudo eix-update Reading Portage settings .. -- Invalid line 19 in /var/lib/layman/gnome/profiles/package.mask: '=gnome-base/gnome-desktop-2.31*:0' A '*' is only valid at the end of a version-string. Building database (/var/cache/eix) .. [0] "gentoo" /usr/portage/ (cache: metadata-flat) Reading category 154|154 (100%) Finished [1] "local_overlay" /var/paludis/repositories/local_overlay (cache: parse|ebuild*#metadata-flat#assign) Reading category 154|154 (100%) Finished [2] "sunrise" /var/lib/layman/sunrise (cache: parse|ebuild*#metadata-flat#assign) Reading category 101|154 ( 65%): net-news .. * Use PYTHON_DEPEND variable instead of NEED_PYTHON variable. * ERROR: net-news/canto-9999-r4 failed: * NEED_PYTHON variable is banned * * Call stack: * ebuild.sh, line 1881: Called source '/var/lib/layman/sunrise/net-news/canto/canto-9999-r4.ebuild' * canto-9999-r4.ebuild, line 9: Called inherit 'git' 'distutils' * ebuild.sh, line 1320: Called qa_source '/usr/portage//eclass/distutils.eclass' * ebuild.sh, line 41: Called source '/usr/portage//eclass/distutils.eclass' * distutils.eclass, line 14: Called inherit 'multilib' 'python' * ebuild.sh, line 1320: Called qa_source '/usr/portage//eclass/python.eclass' * ebuild.sh, line 41: Called source '/usr/portage//eclass/python.eclass' * python.eclass, line 172: Called die * The specific snippet of code: * die "NEED_PYTHON variable is banned" * * If you need support, post the output of 'emerge --info =net-news/canto-9999-r4', * the complete build log and the output of 'emerge -pqv =net-news/canto-9999-r4'. * This ebuild is from an overlay: '/var/lib/layman/sunrise/' * S: '/canto-9999' Ebuild failed with status 1 Reading category 101|154 ( 65%): net-news .. Could not properly execute /var/lib/layman/sunrise/net-news/canto/canto-9999-r4.ebuild Do i need to remove my overlay and re-add it?
I think you've a local modification in your checkout. Please change to /var/lib/layman/sunrise/net-news/canto/ and run `svn diff`, then try `svn revert <name of modified files>` till `svn diff` is empty. Then change to /var/lib/layman/sunrise/net-news/ and run `svn update`, this should remove the canto subdir., fingers-crossed.
(In reply to comment #3) > I think you've a local modification in your checkout. > Please change to /var/lib/layman/sunrise/net-news/canto/ and run `svn diff`, > then try `svn revert <name of modified files>` till `svn diff` is empty. > Then change to /var/lib/layman/sunrise/net-news/ and run `svn update`, this > should remove the canto subdir., fingers-crossed. > > FIXED: 1. sudo nautilus 2. Removed /var/lib/layman/sunrise/net-news/canto 3. Removed /var/lib/layman/arcon/media-gfx/uniconvertor 4. eix-update There is no tool to easily hook paludis into eix, must be manually cleaned...