Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 343565 - net-news/canto-9999[sunrise overlay]
Summary: net-news/canto-9999[sunrise overlay]
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: High normal (vote)
Assignee: Gentoo Linux bug wranglers
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2010-10-31 18:45 UTC by Carter Young
Modified: 2010-11-05 00:35 UTC (History)
1 user (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Carter Young 2010-10-31 18:45:52 UTC
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
Comment 1 Michael Weber (RETIRED) gentoo-dev 2010-11-01 02:31:29 UTC
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
Comment 2 Carter Young 2010-11-01 03:20:10 UTC
(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?
Comment 3 Michael Weber (RETIRED) gentoo-dev 2010-11-01 15:47:44 UTC
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.
 
Comment 4 Carter Young 2010-11-05 00:35:31 UTC
(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...