On 09/04/2012 11:17 PM, Dennis.Yxun wrote: > HI Nicholas: > The fault could be mine, sorry > I'm testing packages in Gentoo, with the official enlightenment overlay > As you already point out, I didn't enable e_dbus in elementary by > default (default IUSE disabled), and there is no efreet USE, so this > option is also disabled by default, > If your suggestion is right, e_dbus/efreet should be enabled > mandatory when build elementary( or enabled if people want to use > empower) > We could set rules to meet this, either through default IUSE, or package.use Well Empower needs both of those, but Elementary doesn't necessarily need them. Empower will work fine without efreet, it just may not find any icons that were given to be displayed (this isn't necessarily working atm anyway). The e_dbus requirement is mandatory, but Elementary wouldn't necessarily have to be built with e_dbus. I guess I was just confused why one would build Elementary without these when they would need the deps for Empower anyway :) > Dennis > > On Wed, Sep 5, 2012 at 11:29 AM, Nicholas Hughart <mek...@mekius.net> wrote: >> On 09/04/2012 09:58 PM, Dennis.Yxun wrote: >> >> Hmm, I guess I never accounted for someone not building e_dbus and >> efreet support into Elementary while wanting to use Empower. Silly me I >> guess... >>> Hi Dev: >>> I have problem when come up to compile empower, >>> here is detail error. >>> >>> Making all in bin >>> make[3]: Entering directory >>> `/var/tmp/portage/app-admin/empower-9999/work/empower/src/bin' >>> CC empower-main.o >>> CC empower-gui.o >>> CC empower-pka.o >>> CC empower-marshal.o >>> In file included from main.c:1:0: >>> Empower.h:80:3: error: expected specifier-qualifier-list before >>> 'DBusMessage'In file included from gui.c:1:0: >>> Empower.h:80:3: error: expected specifier-qualifier-list before >>> 'DBusMessage' >>> >>> In file included from marshal.h:4:0, >>> from marshal.c:1: >>> Empower.h:80:3: error: expected specifier-qualifier-list before >>> 'DBusMessage'In file included from pka.h:4:0, >>> from pka.c:1: >>> Empower.h:80:3: error: expected specifier-qualifier-list before >>> 'DBusMessage' >>> >>> In file included from marshal.c:1:0: >>> >>> >>> while seems can't find E_Dbus.h >>> >>> also empower also rely on efreet (otherwise can't find efreet_init, >>> efreet_shutdown) >>> attached patch also add this support >>> >>> I didn't separate this two modification, hope you don't mind >>> >>> Thanks >>> >>> >>> ------------------------------------------------------------------------------ >>> Live Security Virtual Conference >>> Exclusive live event will cover all the ways today's security and >>> threat landscape has changed and how IT managers can respond. Discussions >>> will include endpoint security, mobile security and the latest in malware >>> threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/ >>> >>> >>> _______________________________________________ >>> enlightenment-devel mailing list >>> enlightenment-devel@lists.sourceforge.net >>> https://lists.sourceforge.net/lists/listinfo/enlightenment-devel >> ------------------------------------------------------------------------------ >> Live Security Virtual Conference >> Exclusive live event will cover all the ways today's security and >> threat landscape has changed and how IT managers can respond. Discussions >> will include endpoint security, mobile security and the latest in malware >> threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/ >> _______________________________________________ >> enlightenment-devel mailing list >> enlightenment-devel@lists.sourceforge.net >> https://lists.sourceforge.net/lists/listinfo/enlightenment-devel > ------------------------------------------------------------------------------ > Live Security Virtual Conference > Exclusive live event will cover all the ways today's security and > threat landscape has changed and how IT managers can respond. Discussions > will include endpoint security, mobile security and the latest in malware > threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/ > _______________________________________________ > enlightenment-devel mailing list > enlightenment-devel@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/enlightenment-devel >
------------------------------------------------------------------------------ Live Security Virtual Conference Exclusive live event will cover all the ways today's security and threat landscape has changed and how IT managers can respond. Discussions will include endpoint security, mobile security and the latest in malware threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/ _______________________________________________ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel