On 03/01/2014 09:56 AM, Carsten Haitzler (The Rasterman) wrote:
> On Sat, 01 Mar 2014 09:40:08 -0500 mh<mhe...@member.fsf.org>  said:
>
>> On 02/19/2014 06:10 PM, Florian Schaefer wrote:
>>> On 19.02.2014 21:53, mh wrote:
>>>> On 02/19/2014 01:46 AM, Carsten Haitzler (The Rasterman) wrote:
>>>>> On Wed, 19 Feb 2014 12:38:53 +0900 Florian Schaefer<list...@netego.de>
>>>>> said:
>>>>>
>>>>>> OK, I think I figured out part of the mystery: My E is installed to
>>>>>> /opt/e. Hence also the efreet dbus service files finished up in this
>>>>>> location and my dbus was, of course, not picking up those files. Now
>>>>>> I've symlinked them to a proper location, E can talk with Efreet, icon
>>>>>> themes show up and most of my icons are back.
>>>>> OOOOOOOOOOOOOOOOOOOOOOOOOOOOOH! aha!
>>>> This sounds like it would fix my problem with missing icons as well. I'm
>>>> not sure what to symlink where, but I'd like to give this a try.
>>> Good if I was not the only one "stupid enough". ;-)
>>>
>>> Anyway, I symlinked org.enlightenment.Efreet.service and
>>> org.enlightenment.Ethumb.service from my E installation directory
>>> (subdir share/dbus-1/services) to /usr/share/dbus-1/services/.
>>>
>>> Good luck,
>>> Florian
>> I installed e1.9 from release tarballs yesterday, and efl had a message
>> stating that since the install was not to /usr that I would need to add
>> both of these symlinks as you mentioned Florian. Nice. All icons
>> available, no problems with the install or running e1.9. Thanks to everyone!
>>
>> The e default install location has changed from /usr/local to /usr now?
> nothing has changed. :)

Ah, found it. I meant efl, not e ;) In the configure.ac file, lines 4356 
- 4372, in the efl v.1.9 stable release:

  if test "x$prefix" != "x/usr"; then
   echo ""
   echo 
"#-------------------------------------------------------------------#"
   echo "##==-- ALERT                          --==##"
   echo 
"#-------------------------------------------------------------------#"
   echo ""
   echo "  Your installation prefix is *NOT* /usr so this means you need"
   echo "to ensure some files are visible to dbus otherwise services cannot"
   echo "be started when needed. You will need to do the following:"
   echo ""
   echo "  ln -s 
$prefix/share/dbus-1/services/org.enlightenment.Ethumb.service 
/usr/share/dbus-1/services/org.enlightenment.Ethumb.service"
   echo "  ln -s 
$prefix/share/dbus-1/services/org.enlightenment.Efreet.service 
/usr/share/dbus-1/services/org.enlightenment.Efreet.service"
   echo ""
   echo "or add \"$prefix/share\" to \$XDG_DATA_DIRS"
   echo ""
   echo 
"#-------------------------------------------------------------------#"
fi


This is different than the configure.ac in efl v.1.8.4 release. When I 
installed I installed to /opt/e and got this alert, which was certainly 
appreciated because with these symlinks I don't have any problems with 
missing icons.



------------------------------------------------------------------------------
Flow-based real-time traffic analytics software. Cisco certified tool.
Monitor traffic, SLAs, QoS, Medianet, WAAS etc. with NetFlow Analyzer
Customize your own dashboards, set traffic alerts and generate reports.
Network behavioral analysis & security monitoring. All-in-one tool.
http://pubads.g.doubleclick.net/gampad/clk?id=126839071&iu=/4140/ostg.clktrk
_______________________________________________
enlightenment-users mailing list
enlightenment-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-users

Reply via email to