Missing sabayon-artwork.eclass [Solved]

Anything that pertains to Entropy, Equo or Sulfur

Moderator: Moderators

Missing sabayon-artwork.eclass [Solved]

Postby neduard » Sun Mar 28, 2010 14:00

I have Sabayon 5.2 and after issuing
Code: Select all
emerge --sync && layman -S

emerge is getting an error when trying to calculate dependencies:
Code: Select all
* ERROR: sys-kernel/linux-sabayon-2.6.33 failed:
 *   sabayon-artwork.eclass could not be found by inherit()
 *
 * Call stack:
 *                     ebuild.sh, line 1875:  Called source '/var/lib/layman/sabayon/sys-kernel/linux-sabayon/linux-sabayon-2.6.33.ebuild'
 *   linux-sabayon-2.6.33.ebuild, line    7:  Called inherit 'sabayon-kernel'
 *                     ebuild.sh, line 1314:  Called qa_source '/var/lib/layman/sabayon/eclass/sabayon-kernel.eclass'
 *                     ebuild.sh, line   35:  Called source '/var/lib/layman/sabayon/eclass/sabayon-kernel.eclass'
 *         sabayon-kernel.eclass, line   25:  Called inherit 'eutils' 'kernel-2' 'sabayon-artwork' 'mount-boot' 'linux-mod'
 *                     ebuild.sh, line 1291:  Called die
 * The specific snippet of code:
 *              [ ! -e "$location" ] && die "${1}.eclass could not be found by inherit()"
 *
 * If you need support, post the output of 'emerge --info =sys-kernel/linux-sabayon-2.6.33',
 * the complete build log and the output of 'emerge -pqv =sys-kernel/linux-sabayon-2.6.33'.
 * This ebuild used the following eclasses from overlays:
 *   /var/lib/layman/sabayon/eclass/sabayon-kernel.eclass
 * This ebuild is from an overlay: '/var/lib/layman/sabayon/'
 * S: '/var/tmp/portage/sys-kernel/linux-sabayon-2.6.33/work/linux-2.6.33-linux'
 * ERROR: x11-themes/sabayon-artwork-core-5.2 failed:
 *   sabayon-artwork.eclass could not be found by inherit()
 *
 * Call stack:
 *                         ebuild.sh, line 1875:  Called source '/var/lib/layman/sabayon/x11-themes/sabayon-artwork-core/sabayon-artwork-core-5.2.ebuild'
 *   sabayon-artwork-core-5.2.ebuild, line    4:  Called inherit 'eutils' 'mount-boot' 'sabayon-artwork'
 *                         ebuild.sh, line 1291:  Called die
 * The specific snippet of code:
 *              [ ! -e "$location" ] && die "${1}.eclass could not be found by inherit()"
 *
 * If you need support, post the output of 'emerge --info =x11-themes/sabayon-artwork-core-5.2',
 * the complete build log and the output of 'emerge -pqv =x11-themes/sabayon-artwork-core-5.2'.
 * This ebuild is from an overlay: '/var/lib/layman/sabayon/'
 * S: '/var/tmp/portage/x11-themes/sabayon-artwork-core-5.2/work/sabayon-artwork-core-5.2'

indeed there is no /var/lib/layman/sabayon/eclass/sabayon-artwork.eclass, just sabayon-kernel.eclass
I've installed linux-sabayon and sabayon-artwork-core from equo following some advice from the net but still to artwork.eclass :|
in case it's of any help, here's the output of emerge --info =x11-themes/sabayon-artwork-core-5.2: http://pastebin.com/5dYNVKYn
also, when issuing
Code: Select all
emerge -pvq =x11-themes/sabayon-artwork-core-5.2
portage says it's masked by: corruption
neduard
Baby Hen
 
Posts: 11
Joined: Wed Jan 13, 2010 13:33
Location: Romania

Re: Missing sabayon-artwork.eclass

Postby joost » Sun Mar 28, 2010 15:09

layman -s sabayon?

or layman -d sabayon && layman -a sabayon
joost
Sagely Hen
 
Posts: 2605
Joined: Fri Nov 17, 2006 12:11
Location: The Netherlands

Re: Missing sabayon-artwork.eclass

Postby neduard » Sun Mar 28, 2010 17:23

joost wrote:or layman -d sabayon && layman -a sabayon

thanks, deleting and re-adding worked. Interesting that syncing doesn't actually replace missing files... will be on the lookout for that from now on, cheers!
neduard
Baby Hen
 
Posts: 11
Joined: Wed Jan 13, 2010 13:33
Location: Romania

Re: Missing sabayon-artwork.eclass

Postby Thev00d00 » Mon Mar 29, 2010 7:57

Syncing does replace the missing files, more likely is that your layman config was wrong,

Please mark this as resolved if it is =)
Image
Please report Bugs on the Bugzilla, not forum
Please Adopt an Unanswered thread
Website / Blog : v00d00.net
twitter: Follow Me
G+: Circle Me
Thev00d00
Generally Awesome (tm)
 
Posts: 1472
Joined: Wed Feb 21, 2007 15:52
Location: United Kingdom

Re: Missing sabayon-artwork.eclass [Solved]

Postby Tycho » Wed Mar 31, 2010 1:55

I had the same thing happen to me. After doing 'layman -S', I 'cd'd to /var/lib/layman/sabayon, and did 'git status'. There were lots of file deletions not added to the index. Doing 'git checkout .' fixed it.
Tycho
Baby Hen
 
Posts: 1
Joined: Wed Mar 31, 2010 1:51


Return to Entropy|Equo|Rigo Package Managers

Who is online

Users browsing this forum: No registered users and 1 guest

cron