Re: [e-users] e19 configurability and livespan

2015-08-09 Thread Daniel Christopher Würl
Am Sun, 9 Aug 2015 14:37:26 +1000
schrieb David Seikel onef...@gmail.com:

 On Sun, 9 Aug 2015 12:35:56 +0900 Carsten Haitzler (The Rasterman)
 ras...@rasterman.com wrote:
 
  On Sun, 9 Aug 2015 03:19:07 +0200 Daniel Christopher Würl
  danielwu...@hotmail.de said:
  
   Hello,
   
   as a long-term e16 user who migrated to fvwm some eight months
   ago, I'm toying with the idea of installing e19.
   
   Since I currently run debian 8 this would be a time consuming
   task, so I'd like to ask some questions before I spend some hours
   in vein ;)
   
   How stable is the API / theming API ?
   I really love to create my own themes, but I'm not motivated to
   fix them over every minor revision. Same goes for EFL, I'm
   perfectly happy to hack together some tools I need, but I'm not
   ready to adapt them to a moving target all the time.
   
   How long does a release of enlightenment live ?
  
  there were some minor breaks (little things changed) between e17 and
  e18. we're keeping things stable since then though theme expands and
  thus there are new things to theme if you want a complete look, so
  over time it requires work anyway to keep up.
  
   Mostly part of above questions, but having to compile the whole
   efl / enlightenment stack every other month would be a bit
   off-putting.
  
  compiling efl is easy. if you bother once to write the procedure in
  a script and then just re-run it every time. the script
  clones/updates git repos and walks through n dirs re-building each
  one maybe with specific options. if you bother doing it just once
  for yourself, then everything after that is gravy. what that script
  has may vary from person to person, distro to distro, but the raw
  content of it is on the enlightenment.org docs on how to get/build
  e and efl. i scripted my builds so long ago i'ts not funny. i just
  don't get this oh but it's SOO hard line. it's an excuse
  for not having simply written down the commands in a script for
  yourself ONCE. i just use my scripts and for me it's:
  
  svup.sh
  rbe.sh
  
  (yes my svup.sh script was from svn days - i modified it for git - i
  have 2 as i want to update separately to building).
 
 Many of the EFL developers have their own build script in git.  I
 have one in the Enlightenment git at
 
 https://git.enlightenment.org/admin/devs.git/tree/developers/onefang/build_efl.lua
 
 Which tries to compile most of the stuff we host in git.  Other
 developers have their build scripts in the admin/devs area of the git
 as well.
 
  the biggest bit of work is getting your dependencies installed
  (once). that is the real work. not rebuilding or updating.
 
 Yep, a build script wont help with that, as it's generally only done
 once.  Most of the dependencies are listed on the
 https://www.enlightenment.org/download page that includes basic build
 instructions.
 

Ok,
thanks for the explanation ;)
Aside from the file manager everything sounds good so far, so I'll give
it a try ;D

Best wishes,
Daniel

--
___
enlightenment-users mailing list
enlightenment-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-users


Re: [e-users] e19 configurability and livespan

2015-08-09 Thread Davide Andreoli
2015-08-09 12:33 GMT+02:00 Daniel Christopher Würl danielwu...@hotmail.de:

 Am Sun, 9 Aug 2015 14:37:26 +1000
 schrieb David Seikel onef...@gmail.com:

  On Sun, 9 Aug 2015 12:35:56 +0900 Carsten Haitzler (The Rasterman)
  ras...@rasterman.com wrote:
 
   On Sun, 9 Aug 2015 03:19:07 +0200 Daniel Christopher Würl
   danielwu...@hotmail.de said:
  
Hello,
   
as a long-term e16 user who migrated to fvwm some eight months
ago, I'm toying with the idea of installing e19.
   
Since I currently run debian 8 this would be a time consuming
task, so I'd like to ask some questions before I spend some hours
in vein ;)
   
How stable is the API / theming API ?
I really love to create my own themes, but I'm not motivated to
fix them over every minor revision. Same goes for EFL, I'm
perfectly happy to hack together some tools I need, but I'm not
ready to adapt them to a moving target all the time.
   
How long does a release of enlightenment live ?
  
   there were some minor breaks (little things changed) between e17 and
   e18. we're keeping things stable since then though theme expands and
   thus there are new things to theme if you want a complete look, so
   over time it requires work anyway to keep up.
  
Mostly part of above questions, but having to compile the whole
efl / enlightenment stack every other month would be a bit
off-putting.
  
   compiling efl is easy. if you bother once to write the procedure in
   a script and then just re-run it every time. the script
   clones/updates git repos and walks through n dirs re-building each
   one maybe with specific options. if you bother doing it just once
   for yourself, then everything after that is gravy. what that script
   has may vary from person to person, distro to distro, but the raw
   content of it is on the enlightenment.org docs on how to get/build
   e and efl. i scripted my builds so long ago i'ts not funny. i just
   don't get this oh but it's SOO hard line. it's an excuse
   for not having simply written down the commands in a script for
   yourself ONCE. i just use my scripts and for me it's:
  
   svup.sh
   rbe.sh
  
   (yes my svup.sh script was from svn days - i modified it for git - i
   have 2 as i want to update separately to building).
 
  Many of the EFL developers have their own build script in git.  I
  have one in the Enlightenment git at
 
 
 https://git.enlightenment.org/admin/devs.git/tree/developers/onefang/build_efl.lua
 
  Which tries to compile most of the stuff we host in git.  Other
  developers have their build scripts in the admin/devs area of the git
  as well.
 
   the biggest bit of work is getting your dependencies installed
   (once). that is the real work. not rebuilding or updating.
 
  Yep, a build script wont help with that, as it's generally only done
  once.  Most of the dependencies are listed on the
  https://www.enlightenment.org/download page that includes basic build
  instructions.
 

 Ok,
 thanks for the explanation ;)
 Aside from the file manager everything sounds good so far, so I'll give
 it a try ;D


The places module (https://phab.enlightenment.org/w/emodules/places/)
lets you choose your preferred filemanager to run when clicking on devices
:)

Indeed the more time-consuming operation when installing efl are the
dependencies,
this is the list of packages I use in debian8, maybe it's not really
up-to-date, but
it should do the biggest work:
build-essential automake autoconf libtool autopoint gettext
check gdb valgrind doxygen
libpam-dev libdbus-1-dev libpulse-dev libsndfile-dev libudev-dev
libblkid-dev libmount-dev
libx11-dev libx11-xcb-dev libxcursor-dev libxrender-dev libxrandr-dev
libxfixes-dev libxdamage-dev libxcomposite-dev libxss-dev libxp-dev
libxext-dev libxinerama-dev libxkbfile-dev libxtst-dev libxcb1-dev
libxcb-shape0-dev libxcb-keysyms1-dev
libfontconfig1-dev libfreetype6-dev libfribidi-dev libgif-dev
libjpeg62-turbo-dev
libpng-dev libtiff-dev zlib1g-dev librsvg2-dev libraw-dev
libluajit-5.1-dev libbullet-dev libspectre-dev libpoppler-dev
libpoppler-private-dev
libcurl4-dev libcurl4-openssl-dev libssl-dev
libgl1-mesa-dev
gstreamer1.0-libav libgstreamer1.0-dev libgstreamer-plugins-base1.0-dev
gstreamer1.0-plugins-good gstreamer1.0-plugins-base
python-dev python3-dev python-sphinx python3-sphinx

cheers



 Best wishes,
 Daniel


 --
 ___
 enlightenment-users mailing list
 enlightenment-users@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/enlightenment-users

--
___
enlightenment-users mailing list
enlightenment-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-users


[e-users] typo?

2015-08-09 Thread Christopher Barry

In the build script here:
https://www.enlightenment.org/distros/debian-start

The $PROJECTS var (shown below) captures 'elementary' twice. Is that on
purpose or a typo? Seems like it will build it twice every time.

PROJECTS=efl emotion_generic_players evas_generic_loaders elementary
elementary enlightenment


--
Regards,
Christopher Barry

Random geeky fortune:
Inspiration without perspiration is usually sterile.

--
___
enlightenment-users mailing list
enlightenment-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-users


Re: [e-users] [E-devel] when are we borking phabricator?

2015-08-09 Thread Bertrand Jacquin
Right ! A few MySQL schema upgrade were missing. Doing that now.

On 09/08/2015 06:19, Daniel Zaoui wrote:
 Didn't come back from the dead...
 
 http://www.enlightenment.org/ss/e-55c6e449554399.94884961.jpg
 
 On Sat, 08 Aug 2015 18:38:52 +0100
 Bertrand Jacquin bertr...@jacquin.bzh wrote:
 
 Hi,
 
 Phabricator is going to be updated now, the website will be
 unavailable for ~1 hour.
 
 Cheers,
 Bertrand
 
 On 06/08/2015 00:31, Bertrand Jacquin wrote:
  On 22/07/2015 14:59, Stefan Schmidt wrote:
  Hello.
 
  On 22/07/15 15:55, Yomi Ogunwumi wrote:
  Updating it.
 
  Ah!
 
  Any specific new feature you are looking for? In general Beber
  handles such updates. I CC'ed him. Not sure if he is on the user
  ml.
 

-- 
Bertrand

--
___
enlightenment-users mailing list
enlightenment-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-users


Re: [e-users] entrance segfault with efl-1.15? (Was: Re: how to leave presentation mode)

2015-08-09 Thread marcel-hollerbach
Hello,

thank you for the detailed description of the problem.

The segmentation fault is fixed.
There was a second problem, efreet could not be fired up, which resulted
for me in a black screen. I added a config option so the user which is used for
the greeter is configurable. It can be configured in entrance.conf with the key 
work start_user.
To have a working user it just should have a homedirectory, that should
be enough. The default configured user is entrance. If the configured
user is not working nobody is taken. Which might end up in a black
screen DM.

Greetings bu5hm4n

On Sat, Aug 08, 2015 at 02:25:27PM +0200, Peter Koellner wrote:
 Hi!
 
 On Fri, 7 Aug 2015, marcel-hollerb...@t-online.de wrote:
 
 What was the last time you build it ? Did efl-1.15 cause the problem or
 the entrance update ?
 
 Well, I had entrance running as default display manager for a couple of 
 months now, so yesterday I downloaded and installed first the efl-1.15 and 
 enlightenment 0.19.8 sources, and then did a recompile on entrance. Of 
 course, there have also been a couple of updates for debian 8 in the last few 
 months, too.
 I switched back to xdm for now since I had not come around to fine tune the 
 init script anyway, so it did hang on shutdown for a couple of minutes for 
 some reason. Sooo... today I made another make distclean; make; sudo make 
 install and then started the test:
 
 /opt/src/entrance# utils/entrance_xephyr.sh INF7324:entrance
 src/daemon/entrance_config.c:82 _users_get() entrance: Updating
 configuration
 INF7324:entrance src/daemon/entrance.c:421 main() Welcome
 INF7324:entrance src/daemon/entrance.c:435 main() session init
 INF7324:entrance src/daemon/entrance_session.c:52 
 _entrance_session_cookie_add() write auth on display :1.0 with file 
 /var/run/entrance.auth
 INF7324:entrance src/daemon/entrance_session.c:465 
 _entrance_session_desktops_init() scanning directory: /usr/local/share
 INF7324:entrance src/daemon/entrance_session.c:515 
 _entrance_session_desktops_scan_file() Adding Enlightenment as wm
 INF7324:entrance src/daemon/entrance_session.c:465 
 _entrance_session_desktops_init() scanning directory: /usr/share
 INF7324:entrance src/daemon/entrance_session.c:515 
 _entrance_session_desktops_scan_file() Adding GNOME 3 (JHBuild) as wm
 INF7324:entrance src/daemon/entrance_session.c:515 
 _entrance_session_desktops_scan_file() Adding MATE as wm
 INF7324:entrance src/daemon/entrance_session.c:515 
 _entrance_session_desktops_scan_file() Adding TWM as wm
 INF7324:entrance src/daemon/entrance.c:189 _entrance_main() starting...
 INF7324:entrance src/daemon/entrance.c:206 _entrance_main() Exec 
 entrance_client: /usr/bin/sudo -u nobody LD_LIBRARY_PATH=/usr/lib 
 /usr/lib/entrance/entrance_client -d :1.0 -t default
 INF7324:entrance src/daemon/entrance.c:448 main() history init
 INF7324:entrance src/daemon/entrance_history.c:235 _entrance_user_init() 
 scan for users
 INF7324:entrance src/daemon/entrance.c:472 main() action init
 INF7324:entrance src/daemon/entrance_action.c:205 
 _entrance_action_grub2_get() trying to open /boot/grub/grub.cfg
 INF7324:entrance src/daemon/entrance_action.c:215 
 _entrance_action_grub2_get() open /boot/grub/grub.cfg ok
 INF7324:entrance src/daemon/entrance.c:474 main() server init
 ERR7324:ecore_con lib/ecore_con/ecore_con_local.c:373 
 ecore_con_local_listen() Local socket '/var/tmp/.ecore_service|entrance|42' 
 bind failed: Address already in use
 ERR7324:ecore_con lib/ecore_con/ecore_con_local.c:379 
 ecore_con_local_listen() Local socket '/var/tmp/.ecore_service|entrance|42' 
 connect test failed: Connection refused
 INF7324:entrance src/daemon/entrance.c:476 main() starting main loop
 ERR7324:entrance_client src/daemon/entrance.c:163 _entrance_client_error() 
 ERR7329:efreet_cache lib/efreet/efreet_cache.c:249 efreet_cache_init() 
 Failed to create directory '/nonexistent/.cache/efreet'
 
 ERR7324:entrance_client src/daemon/entrance.c:163 _entrance_client_error() 
 ERR7329:elementary elm_config.c:3353 _elm_config_sub_init() Problem 
 accessing Elementary's user configuration directory: 
 /nonexistent/.elementary/config/
 
 X11 connection rejected because of wrong authentication.
 ERR7324:entrance_client src/daemon/entrance.c:163 _entrance_client_error() 
 ERR7329:eldbus lib/eldbus/eldbus_core.c:1005 _connection_get() Error 
 connecting to bus of type 1. error name: 
 org.freedesktop.DBus.Error.Spawn.ExecFailed error message: 
 /usr/bin/dbus-launch terminated abnormally with the following error: 
 Autolaunch error: X11 initialization failed.
 
 ERR7329: lib/eldbus/eldbus_core.c:1067 eldbus_connection_get() safety check 
 failed: conn == NULL
 ERR7329: eldbus_elementary_colorclass.c:122 
 elementary_colorclass_proxy_get() safety check failed: conn == NULL
 
 INF7324:entrance_client src/daemon/entrance.c:182 _entrance_client_data() 
 src/bin/entrance_client.c:58 login init
 src/bin/entrance_client.c:60 gui init
 src/bin/entrance_gui.c:80 Gui init: 

Re: [e-users] typo?

2015-08-09 Thread Davide Andreoli
a typo for sure

2015-08-09 16:19 GMT+02:00 Christopher Barry christopher.r.ba...@gmail.com
:


 In the build script here:
 https://www.enlightenment.org/distros/debian-start

 The $PROJECTS var (shown below) captures 'elementary' twice. Is that on
 purpose or a typo? Seems like it will build it twice every time.

 PROJECTS=efl emotion_generic_players evas_generic_loaders elementary
 elementary enlightenment


 --
 Regards,
 Christopher Barry

 Random geeky fortune:
 Inspiration without perspiration is usually sterile.


 --
 ___
 enlightenment-users mailing list
 enlightenment-users@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/enlightenment-users

--
___
enlightenment-users mailing list
enlightenment-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-users