Re: [E-devel] Eflete 0.2.0 released

2014-06-02 Thread Tomas Cech

Hi,

On Mon, Jun 02, 2014 at 11:51:49AM +, Vyacheslav Reutskiy wrote:


  Hello,
  Samsung RD Institute Ukraine (SRK) team are pleased to announce that Eflete
  0.2.0 and Ewe 0.1.0 is released.
  Please see link:
  eflete: [1]http://git.enlightenment.org/devs/rimmed/eflete.git
  ewe: [2]http://git.enlightenment.org/devs/rimmed/ewe.git
  What is new
  Ewe (Elementary Widgets Extension):
  * Widget Tabs;
  * Widget Combobox;
  * Widget Statusbar;
  * Widget Entry - input field with regex;
  * Widget Ruler.
  Eflete (EFL Edje Theme Editor):
  * Improvement the property;
  * Improvement UI;
  * Improvement UX;
  * Add new widgets to live-view;
  * Fix bugs and defects, another minor changes.
  Best regards,
  Vyacheslav Reutskiy
  Samsung RD Institute Ukraine (SRK)
  [SeenTimeChecker?do=657c22a16bd00bda012b6ac335fd85ab0e39c2ed3f66922410e7eeca
  f3dd15bb3340d63f25e1a292b9d1af7a86c82c9092fee5c9a9e95c0389fe2928b38d2252d476
  dc49b3e68b37d6600ca1ffd9c3fdf6ddc9ea09393184cf878f9a26ce15a0]

References

  1. http://git.enlightenment.org/devs/rimmed/eflete.git/
  2. http://git.enlightenment.org/devs/rimmed/ewe.git


Will you, please, provide tarballs somewhere?


signature.asc
Description: Digital signature
--
Learn Graph Databases - Download FREE O'Reilly Book
Graph Databases is the definitive new guide to graph databases and their 
applications. Written by three acclaimed leaders in the field, 
this first edition is now available. Download your free book today!
http://p.sf.net/sfu/NeoTech___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


[E-devel] Ecore_con, E17: problem with mail module

2013-05-02 Thread Tomas Cech

Hello,

I sometimes get to state, when mail module for E17 stops updating. I
believe it is related to suspend of my notebook.

I tried to attach GDB and found that Ecore_Con_Server has delete_me
set to 1. This make ecore_con_server_send() doing nothing.

Handlers are set here (imap2.c):
114|   if (!add_handler)
115| add_handler = ecore_event_handler_add (ECORE_CON_EVENT_SERVER_ADD,
116|_mail_imap_server_add, NULL);
117|   if (!del_handler)
118| del_handler = ecore_event_handler_add (ECORE_CON_EVENT_SERVER_DEL,
119|_mail_imap_server_del, NULL);
120|   if (!data_handler)
121| data_handler = ecore_event_handler_add (ECORE_CON_EVENT_SERVER_DATA,
122| _mail_imap_server_data, NULL);

But it seems that _mail_imap_server_del() is not called as it calls
ecore_con_server_del() and set server to NULL and I don't have NULL
pointer.


ecore_con_private.h has this comment
126|   Eina_Bool delete_me : 1; /* del event has been queued */

What is going wrong here? Which event it is? Why
_mail_imap_server_del() is not called?

I'm running EFL 1.7.6 and E17 0.17.2.1.

Thanks,

Tomas Cech
Sleep_Walker


signature.asc
Description: Digital signature
--
Get 100% visibility into Java/.NET code with AppDynamics Lite
It's a free troubleshooting tool designed for production
Get down to code-level detail for bottlenecks, with 2% overhead.
Download for free and get started troubleshooting in minutes.
http://p.sf.net/sfu/appdyn_d2d_ap2___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


[E-devel] licenses for efenniht, darkness, ...

2013-01-21 Thread Tomas Cech

Hi all,

I'd like to correct licenses for themes so the package has proper tag
but I'm not able to find all the info needed.  Could you please
clarify licenses for themes:

themes with GPL, but without version:
efenniht
23oz
edjy (from exchange.enlightenment.org) 



no license found at all:
darkness
klok (I noticed it moment ago)

Could you please specify licenses in better way?

TIA,

Tomas Cech
Sleep_Walker


signature.asc
Description: Digital signature
--
Master Visual Studio, SharePoint, SQL, ASP.NET, C# 2012, HTML5, CSS,
MVC, Windows 8 Apps, JavaScript and much more. Keep your skills current
with LearnDevNow - 3,200 step-by-step video tutorials by Microsoft
MVPs and experts. SALE $99.99 this month only -- learn more at:
http://p.sf.net/sfu/learnmore_122412___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


[E-devel] simple fix for e_dbus-1.7.5

2013-01-05 Thread Tomas Cech

Hi,

there are some missing returns from functions not returning void.

Apply please attached fix.

Best regards,

Tomas Cech
Sleep_Walker

Index: e_dbus-1.7.5/src/lib/connman0_7x/e_connman_element.c
===
--- e_dbus-1.7.5.orig/src/lib/connman0_7x/e_connman_element.c
+++ e_dbus-1.7.5/src/lib/connman0_7x/e_connman_element.c
@@ -1378,7 +1378,7 @@ _e_connman_element_get_properties_callba
 Eina_Bool
 e_connman_element_sync_properties_full(E_Connman_Element *element, E_DBus_Method_Return_Cb cb, const void *data)
 {
-   e_connman_element_properties_sync_full(element, cb, data);
+   return e_connman_element_properties_sync_full(element, cb, data);
 }
 
 /**
Index: e_dbus-1.7.5/src/lib/ofono/e_ofono_element.c
===
--- e_dbus-1.7.5.orig/src/lib/ofono/e_ofono_element.c
+++ e_dbus-1.7.5/src/lib/ofono/e_ofono_element.c
@@ -1458,7 +1458,7 @@ _e_ofono_element_get_properties_callback
 Eina_Bool
 e_ofono_element_sync_properties_full(E_Ofono_Element *element, E_DBus_Method_Return_Cb cb, const void *data)
 {
-   e_ofono_element_properties_sync_full(element, cb, data);
+   return e_ofono_element_properties_sync_full(element, cb, data);
 }
 
 /**


signature.asc
Description: Digital signature
--
Master Visual Studio, SharePoint, SQL, ASP.NET, C# 2012, HTML5, CSS,
MVC, Windows 8 Apps, JavaScript and much more. Keep your skills current
with LearnDevNow - 3,200 step-by-step video tutorials by Microsoft
MVPs and experts. SALE $99.99 this month only -- learn more at:
http://p.sf.net/sfu/learnmore_122912___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] git.e.org is not synced anymore

2013-01-04 Thread Tomas Cech

Hi,

On Fri, Jan 04, 2013 at 07:50:34AM +0100, Jérémy Zurcher wrote:

On Friday 04 January 2013  01:50, Tomas Cech wrote :

Hi,

anyone who takes care of git.enlightenment.org, could you please fix
sync with SVN, please?

in the mean time http://git.enlightenment.fr/ exists
or mine http://cgit.asynk.ch/e git://asynk.ch/e.git


Your GIT repository is even faster, nice. Unfortunately your GIT
revision hashes differs from the git.e.org so I may confuse all people
who would have a look into RPM changelog...

But I'll probably switch anyway.

Thanks!

Tomas Cech
Sleep_Walker


signature.asc
Description: Digital signature
--
Master HTML5, CSS3, ASP.NET, MVC, AJAX, Knockout.js, Web API and
much more. Get web development skills now with LearnDevNow -
350+ hours of step-by-step video tutorials by Microsoft MVPs and experts.
SALE $99.99 this month only -- learn more at:
http://p.sf.net/sfu/learnmore_122812___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] [e-users] error compiling new efl 1.7.5

2013-01-04 Thread Tomas Cech

Hi,

On Fri, Jan 04, 2013 at 11:50:18PM +0100, Adrián Arévalo Tirado wrote:

Same here but with another error:

Package 'edje' requires 'eio = 1.7.99' but version of eio is 1.7.5

Does eio1.7.99 exist?


You're right. eio 1.7.99 means trunk version, it's release bug.

Adding devel list to CC.

Best regards,

Tomas Cech
Sleep_Walker


signature.asc
Description: Digital signature
--
Master HTML5, CSS3, ASP.NET, MVC, AJAX, Knockout.js, Web API and
much more. Get web development skills now with LearnDevNow -
350+ hours of step-by-step video tutorials by Microsoft MVPs and experts.
SALE $99.99 this month only -- learn more at:
http://p.sf.net/sfu/learnmore_122812___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] [e-users] error compiling new efl 1.7.5

2013-01-04 Thread Tomas Cech

On Fri, Jan 04, 2013 at 11:57:14PM +0100, Tomas Cech wrote:

Hi,

On Fri, Jan 04, 2013 at 11:50:18PM +0100, Adrián Arévalo Tirado wrote:

Same here but with another error:

Package 'edje' requires 'eio = 1.7.99' but version of eio is 1.7.5

Does eio1.7.99 exist?


You're right. eio 1.7.99 means trunk version, it's release bug.


But there is little detail, I can't find this requirement in
configure.ac, where did you find that?


signature.asc
Description: Digital signature
--
Master HTML5, CSS3, ASP.NET, MVC, AJAX, Knockout.js, Web API and
much more. Get web development skills now with LearnDevNow -
350+ hours of step-by-step video tutorials by Microsoft MVPs and experts.
SALE $99.99 this month only -- learn more at:
http://p.sf.net/sfu/learnmore_122812___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


[E-devel] git.e.org is not synced anymore

2013-01-03 Thread Tomas Cech

Hi,

anyone who takes care of git.enlightenment.org, could you please fix
sync with SVN, please?

I can't find anyone on IRC who would know who takes care of this
service.

TIA,

Tomas Cech
Sleep_Walker


signature.asc
Description: Digital signature
--
Master HTML5, CSS3, ASP.NET, MVC, AJAX, Knockout.js, Web API and
much more. Get web development skills now with LearnDevNow -
350+ hours of step-by-step video tutorials by Microsoft MVPs and experts.
SALE $99.99 this month only -- learn more at:
http://p.sf.net/sfu/learnmore_122812___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


[E-devel] XKB variant wrongly set - ticket #2119, fix attached

2012-12-28 Thread Tomas Cech

Hi,

when some of layouts are in 'basic' variant and some are not,
setxkbmap command is wrongly constructed as 'basic' is ommited without
comma. Attached patch will produce comma for that case.

Please apply the fix.

Best regards,

Tomas Cech
Sleep_Walker

From 447e0fe2050a751e4ca0448f17013958f648ec21 Mon Sep 17 00:00:00 2001
From: =?utf8?q?Tom=C3=A1=C5=A1=20=C4=8Cech?= sleep_wal...@suse.cz
Date: Fri, 28 Dec 2012 16:38:57 +0100
Subject: [PATCH] E_XKB: write comma when ommiting 'basic' variant as a
 parameter
MIME-Version: 1.0
Content-Type: text/plain; charset=utf8
Content-Transfer-Encoding: 8bit

use at least comma so the number of variants is the same
see (ticket #2119)

Signed-off-by: Tomáš Čech sleep_wal...@suse.cz
---
 e/src/bin/e_xkb.c |3 +--
 1 file changed, 1 insertion(+), 2 deletions(-)

diff --git a/e/src/bin/e_xkb.c b/e/src/bin/e_xkb.c
index c289da1..e1984da 100644
--- a/e/src/bin/e_xkb.c
+++ b/e/src/bin/e_xkb.c
@@ -78,9 +78,8 @@ e_xkb_update(int cur_group)
 eina_strbuf_append(buf, ' -variant ');
 EINA_LIST_FOREACH(e_config-xkb.used_layouts, l, cl)
   {
- if (cl-variant)
+ if ((cl-variant)  (strcmp(cl-variant, basic)))
{
-  if (!strcmp(cl-variant, basic)) continue;
   eina_strbuf_append(buf, cl-variant);
   eina_strbuf_append(buf, ,);
}
-- 
1.7.10.4



signature.asc
Description: Digital signature
--
Master HTML5, CSS3, ASP.NET, MVC, AJAX, Knockout.js, Web API and
much more. Get web development skills now with LearnDevNow -
350+ hours of step-by-step video tutorials by Microsoft MVPs and experts.
SALE $99.99 this month only -- learn more at:
http://p.sf.net/sfu/learnmore_122812___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] XKB variant wrongly set - ticket #2119, fix attached

2012-12-28 Thread Tomas Cech

Discomfitor told me to include ChangeLog and NEWS entry, so they're
part of new attached patch now.

Cheers,

Sleep_Walker
From 52ec46341f7b2c1a6239b929afb637d0c14b318f Mon Sep 17 00:00:00 2001
From: =?utf8?q?Tom=C3=A1=C5=A1=20=C4=8Cech?= sleep_wal...@suse.cz
Date: Fri, 28 Dec 2012 22:48:30 +0100
Subject: [PATCH] E_XKB: write comma when ommiting 'basic' variant as a
 parameter
MIME-Version: 1.0
Content-Type: text/plain; charset=utf8
Content-Transfer-Encoding: 8bit

use at least comma so the number of variants is the same as
number of layouts

see (ticket #2119)

Signed-off-by: Tomáš Čech sleep_wal...@suse.cz
---
 e/ChangeLog   |3 +++
 e/NEWS|5 +
 e/src/bin/e_xkb.c |3 +--
 3 files changed, 9 insertions(+), 2 deletions(-)

diff --git a/e/ChangeLog b/e/ChangeLog
index 33b3181..73e475d 100644
--- a/e/ChangeLog
+++ b/e/ChangeLog
@@ -1,3 +1,6 @@
+2012-12-28 trunk
+	* Fix construction of variant list for setxkbmap
+
 2012-12-21
 
 Initial release
diff --git a/e/NEWS b/e/NEWS
index e69de29..8cc7b4f 100644
--- a/e/NEWS
+++ b/e/NEWS
@@ -0,0 +1,5 @@
+Changes since 0.17.0:
+-
+
+Fixes:
+* Fix construction of variant list for setxkbmap
diff --git a/e/src/bin/e_xkb.c b/e/src/bin/e_xkb.c
index c289da1..e1984da 100644
--- a/e/src/bin/e_xkb.c
+++ b/e/src/bin/e_xkb.c
@@ -78,9 +78,8 @@ e_xkb_update(int cur_group)
 eina_strbuf_append(buf, ' -variant ');
 EINA_LIST_FOREACH(e_config-xkb.used_layouts, l, cl)
   {
- if (cl-variant)
+ if ((cl-variant)  (strcmp(cl-variant, basic)))
{
-  if (!strcmp(cl-variant, basic)) continue;
   eina_strbuf_append(buf, cl-variant);
   eina_strbuf_append(buf, ,);
}
-- 
1.7.10.4



signature.asc
Description: Digital signature
--
Master HTML5, CSS3, ASP.NET, MVC, AJAX, Knockout.js, Web API and
much more. Get web development skills now with LearnDevNow -
350+ hours of step-by-step video tutorials by Microsoft MVPs and experts.
SALE $99.99 this month only -- learn more at:
http://p.sf.net/sfu/learnmore_122812___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


[E-devel] typo patch

2012-12-21 Thread Tomas Cech

Hi,

attaching simple patch to be commited.

Cheers,

Tomas Cech
Sleep_Walker
diff --git a/efl/src/lib/evas/canvas/evas_object_textblock.c 
b/efl/src/lib/evas/canvas/evas_object_textblock.c
index ac0c1e9..5618270 100644
--- a/efl/src/lib/evas/canvas/evas_object_textblock.c
+++ b/efl/src/lib/evas/canvas/evas_object_textblock.c
@@ -1627,7 +1627,7 @@ _format_command(Evas_Object *eo_obj, 
Evas_Object_Textblock_Format *fmt, const ch
   * backing_color=color
   * @endcode
   */
- _format_color_parse(tmp_param,11
+ _format_color_parse(tmp_param,
(fmt-color.backing.r), (fmt-color.backing.g),
(fmt-color.backing.b), (fmt-color.backing.a));
else if (cmd == strikethrough_colorstr)



signature.asc
Description: Digital signature
--
LogMeIn Rescue: Anywhere, Anytime Remote support for IT. Free Trial
Remotely access PCs and mobile devices and provide instant support
Improve your efficiency, and focus on delivering more value-add services
Discover what IT Professionals Know. Rescue delivers
http://p.sf.net/sfu/logmein_12329d2d___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


[E-devel] efl and --x-includes

2012-12-13 Thread Tomas Cech

Hi,

after spamming IRC channel with this patch I decided to let it rot
here.

On my mandriva builds I found that EFL configure script accepts
--x-includes parameter but it is handling wrong.

if you run `./configure --x-includes=/usr/include', it will break on
missing XKB. In fact gcc command will fail because additional
`/usr/include' is present on command line.

Patch makes it `-I/usr/include' which seems to be intended, but not
implemented.

I verified by googling a bit --x-includes always got directory and
never -I/some/dir.

Cheers,

Tomas Cech
Sleep_Walker
From edd84300582d1b53a6b8acd1170bc18e3f1a88ae Mon Sep 17 00:00:00 2001
From: =?utf8?q?Tom=C3=A1=C5=A1=20=C4=8Cech?= sleep_wal...@suse.cz
Date: Tue, 11 Dec 2012 00:48:45 +0100
Subject: [PATCH] fix cflags for the case that x_includes in not empty
MIME-Version: 1.0
Content-Type: text/plain; charset=utf8
Content-Transfer-Encoding: 8bit


Signed-off-by: Tomáš Čech sleep_wal...@suse.cz
---
 efl/m4/ecore_check_c_extension.m4 |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/efl/m4/ecore_check_c_extension.m4 b/efl/m4/ecore_check_c_extension.m4
index 9918a4b..f6e88ac 100644
--- a/efl/m4/ecore_check_c_extension.m4
+++ b/efl/m4/ecore_check_c_extension.m4
@@ -4,7 +4,7 @@ AC_DEFUN([ECORE_CHECK_X_EXTENSION],
 pushdef([UP], translit([$1], [a-z], [A-Z]))dnl
 
   SAVE_CFLAGS=$CFLAGS
-  CFLAGS=$x_cflags $x_includes
+  CFLAGS=$x_cflags ${x_includes:+-I${x_includes}}
   AC_CHECK_HEADER(X11/extensions/$2,
 [
  AC_CHECK_LIB($3, $4,
-- 
1.7.10.4




signature.asc
Description: Digital signature
--
LogMeIn Rescue: Anywhere, Anytime Remote support for IT. Free Trial
Remotely access PCs and mobile devices and provide instant support
Improve your efficiency, and focus on delivering more value-add services
Discover what IT Professionals Know. Rescue delivers
http://p.sf.net/sfu/logmein_12329d2d___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


[E-devel] attempt for update of Czech localisation

2012-12-01 Thread Tomas Cech

Hi,

I tried to fix translation of E17 which seems to be not accurate, not
unified in terms and sometimes not even valid Czech language.

So far I'm in half of walkthrough whole e17 translation. I'd like to
know if I'm not doing it completely wrong.

I'd welcome help with  translation of several strings:

- 'Scratch' - src/modules/conf_dialogs/e_int_config_profiles.c:137
- Popup - currently Popup
- Shade - currently zarolování, zarolovat

So, Czechs, check it, please!

http://sprunge.us/cUdd

Thanks,

Tomas Cech
Sleep_Walker


signature.asc
Description: Digital signature
--
Keep yourself connected to Go Parallel: 
INSIGHTS What's next for parallel hardware, programming and related areas?
Interviews and blogs by thought leaders keep you ahead of the curve.
http://goparallel.sourceforge.net___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] Automake 1.11

2012-11-15 Thread Tomas Cech

Hi all,

On Thu, Nov 15, 2012 at 08:30:47PM +1000, David Seikel wrote:

On Thu, 15 Nov 2012 11:19:15 +0100 Sebastian Dransfeld
s...@tango.flipp.net wrote:


On 11/15/2012 11:00 AM, David Seikel wrote:
 On Thu, 15 Nov 2012 17:53:06 +0900 Carsten Haitzler (The Rasterman)
 ras...@rasterman.com wrote:

 On Thu, 15 Nov 2012 17:59:18 +1000 David Seikel onef...@gmail.com
 said:

 Simon even mentioned that it's his work system that has this
 problem. It's very likely that some company provided systems are
 locked down to specific versions of development tools for the
 companies own reasons. Say for instance to provide a common
 development environment for all the developers.  He might not be
 allowed to upgrade automake.

 you dont need to be root to upgrade it. don't be silly. if you're a
 developer you can happily upgrade automake all you like - as long
 as whatever you want to upgrade doesn't need root privs (setuid
 root for example), you can do it.

 I did not mention root.  Could be locked down based on the boss
 saying Thou shalt use version X, and only version X, on pain of
 being fired..

So you get fired for installing automake-1.11 in $HOME, but not for
installing efl from svn?


Depends on the boss / management.  A large enough percentage are known
for making crazy decisions like that, so you have to keep that in mind.

For all we know his job might require him to build EFL SVN on a stock
Ubuntu 10.10 install.  shrugs


I don't think that Simon will be fired because of this :)

You can just take it that you'll lose another 4 targets (SLE 11
SP{1,2} {i586, x86_64}) for regular build with different library
versions dependencies. Nothing more.

You can also consider adding this requirement to README file. That is
one of the output these builds should provide.

Since autopoo is build requirement and not system requirement (e.g.
BuildRequire x Require in spec file), I believe we can just add it to
build system from other than distribution source to fix it.

Best regards,

Tomas Cech
Sleep_Walker


signature.asc
Description: Digital signature
--
Monitor your physical, virtual and cloud infrastructure from a single
web console. Get in-depth insight into apps, servers, databases, vmware,
SAP, cloud infrastructure, etc. Download 30-day Free Trial.
Pricing starts from $795 for 25 servers or applications!
http://p.sf.net/sfu/zoho_dev2dev_nov___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] Automake 1.11\

2012-11-15 Thread Tomas Cech

On Thu, Nov 15, 2012 at 09:06:52PM +0900, Carsten Haitzler wrote:

On Thu, 15 Nov 2012 11:42:16 +0100 Tomas Cech tc...@suse.cz said:


Hi all,

On Thu, Nov 15, 2012 at 08:30:47PM +1000, David Seikel wrote:
On Thu, 15 Nov 2012 11:19:15 +0100 Sebastian Dransfeld
s...@tango.flipp.net wrote:

 On 11/15/2012 11:00 AM, David Seikel wrote:
  On Thu, 15 Nov 2012 17:53:06 +0900 Carsten Haitzler (The Rasterman)
  ras...@rasterman.com wrote:
 
  On Thu, 15 Nov 2012 17:59:18 +1000 David Seikel onef...@gmail.com
  said:
 
  Simon even mentioned that it's his work system that has this
  problem. It's very likely that some company provided systems are
  locked down to specific versions of development tools for the
  companies own reasons. Say for instance to provide a common
  development environment for all the developers.  He might not be
  allowed to upgrade automake.
 
  you dont need to be root to upgrade it. don't be silly. if you're a
  developer you can happily upgrade automake all you like - as long
  as whatever you want to upgrade doesn't need root privs (setuid
  root for example), you can do it.
 
  I did not mention root.  Could be locked down based on the boss
  saying Thou shalt use version X, and only version X, on pain of
  being fired..

 So you get fired for installing automake-1.11 in $HOME, but not for
 installing efl from svn?

Depends on the boss / management.  A large enough percentage are known
for making crazy decisions like that, so you have to keep that in mind.

For all we know his job might require him to build EFL SVN on a stock
Ubuntu 10.10 install.  shrugs

I don't think that Simon will be fired because of this :)

You can just take it that you'll lose another 4 targets (SLE 11
SP{1,2} {i586, x86_64}) for regular build with different library
versions dependencies. Nothing more.


why? there is no need to use automake at all. use the released tarballs that
have everything generated already. that was my original point. if its packages,
then no autotools are needed. if packagers are running autotools then they
either are not doing what SHOULD be done - which is using releases, (and doing
a shortcut and just using svn), or they use tarballs and re-run autogen again
which is a big no-no - never do that.


Ah, right. I took this part of spec from Nightly repo where it is
must. So fully agreed.




You can also consider adding this requirement to README file. That is
one of the output these builds should provide.


it's not a requirement of the output. output REQUIRES no autotools at all.


Since autopoo is build requirement and not system requirement (e.g.


it is NOT a build requirement. it is a DEVELOPER requirement. if you are
developer who works ON E/EFL and GENERATES the tarballs (does make dist/make
distcheck etc.). THEN you need it. ONLY people who can't use releases need
autotools. ONLY them. no one else. that's why we do releases. that's HOW
autotool are designed, intended and DOCUMENTED to work. if you are packaging
and re-running autogen.sh... stop now. you've been doing it wrong for a long
time.


Fully agreed. Thanks.



:)


:^)


Best regards,

Tomas Cech
Sleep_Walker


signature.asc
Description: Digital signature
--
Monitor your physical, virtual and cloud infrastructure from a single
web console. Get in-depth insight into apps, servers, databases, vmware,
SAP, cloud infrastructure, etc. Download 30-day Free Trial.
Pricing starts from $795 for 25 servers or applications!
http://p.sf.net/sfu/zoho_dev2dev_nov___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] Attn: openSUSE users and Application Developers.

2012-11-05 Thread Tomas Cech

Hi,

On Sun, Nov 04, 2012 at 02:09:24PM +1030, Simon wrote:

Hi All,
I would like to announce a new openSUSE repository
X11:Enlightenment:Released. This repo will sit alongside
X11:Enlightenment:Nightly.
Seen as people were asking about the nightly repository on the list
yesterday i can say that Sleep_Walker has been updating it a few time a
week and e17 works along with Escape from Booty Bay, Elemines and
Terminology to name a few along with most other things that can be found
in the svn repo with the exception of a lot of the modules in e modules
extra. As well as building for openSUSE they also build for recent
versions of Fedora, Mandriva and CentOS.


Idea is to build it nightly and check the results in the morning but
now the whole repository takes longer to build so it should be build ~
3 times a week if there is no issue.


The Released repo as the name suggests contains only released software
currently it contains EFL 1.7.1 Python-EFL 1.7.0 (only builds for openSUSE)
As there is no release of e17 yet it contains the last snapshot and will
continue getting updates as new snapshots alpha's and beta's are
published.


Release early, release often :)


Once e17 is released it will only contain the released version.
Currently terminology 0.1.0 is also included as well as econnman which
comes with a big warning that connman in openSUSE has no proper support,
Sleep_Walker has put together a repository for it (link below), when i
tried it the other day it was possible to get it to work but it was
still missing systemd integration so i wouldn't recommend it for non
advanced users, I will post again when it works.


Connman is built somehow but the package doesn't contain client yet so
the use is limited to econnman abilities. Connman widget doesn't
recognize econnman package and shows only error message after click.

_Idea how to connect these things together would be appreciated._


Again there is also some support for Fedora, Mandriva and CentOS. I
haven't tested these other distro's yet however i will create VM's for
them at some point and will accept patches if provided, we figure that
given it takes no or very little effort to build for these additional
distros with OBS we may as well.


I'm afraid that Mandriva builds doesn't even comply Mandriva packaging
policy (libeina vs lib64eina) so you can take it as yes-it-builds.


I would like to thank and give credit to Sleep_Walker with the exception
of minor changes all the spec files have been written by him.


There were also some others during Hackweek 7. Their temporary ardoud
shouldn't be forgotten either :)


*Developers *if you have a application that uses the EFL builds with
1.7.* and has had a release, if you provide me with a tar or a link to a
repository and a revision number to checkout I will happily add it to
the Release repository, more applications would be useful not just for
users but testing as well.


As Nightly repository is following SVN (GIT ;) repository to help
Enlightenment to catch build failures, the Release repository should
be the one to be used.

I'd like to have Released repository pushed to openSUSE:Factory (the
project which the next openSUSE release is based on) and it will reach
broader audience.

As the version users should use, make releases (can be even alpha or
beta) and inform us. We (and probably you) would like to have it
there.

Simon, Released repository means a lot of work. Tracking version
dependencies between all needed dependencies is just huge task. I'm
grateful that I'm not on this only by myself, thanks.

Best regards,

Tomas Cech
Sleep_Walker


signature.asc
Description: Digital signature
--
LogMeIn Central: Instant, anywhere, Remote PC access and management.
Stay in control, update software, and manage PCs from one command center
Diagnose problems and improve visibility into emerging IT issues
Automate, monitor and manage. Do more in less time with Central
http://p.sf.net/sfu/logmein12331_d2d___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] ecore_x_screensaver_set wtf

2012-10-23 Thread Tomas Cech

Hi,

It seems that as workaround I can use disabling DPMS support in ecore.
How it is related?

I still believe that setting screensaver in screensaver event handler
is wrong idea and it is expected to receive such event.

Could that be related to Xorg version? I use quite recent version
here.

Best regards,

Tomas Cech
Sleep_Walker


signature.asc
Description: Digital signature
--
Everyone hates slow websites. So do we.
Make your web apps faster with AppDynamics
Download AppDynamics Lite for free today:
http://p.sf.net/sfu/appdyn_sfd2d_oct___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] ecore_x_screensaver_set wtf

2012-10-22 Thread Tomas Cech

Hi,

1] When I'm on AC, this bug causes blinking of backlight. This starts
to be serious for HW now.

2] synergy is not the only way to start it, it happens very quickly
for me without synergy and another way to always reproduce this for me
can be switching to text console

3] I took the opportunity to talk with SUSE Xorg guys about this issue.
They helped me to setup Xorg events logging. I uploaded log file here:

ftp://ftp.novell.com/outgoing/xscope.out.bz2

It looks (my analysis) that there is nothing else involved and there
happens only setting of screensaver and dpms which make X server emmit
event that cause screensaver and dpms setting by E which make X server
emmit...

I haven't virtual machine set yet.

Best regards,

Tomas Cech
Sleep_Walker

On Tue, Oct 16, 2012 at 04:21:01PM +0200, Tomas Cech wrote:

Hi,

On Wed, Oct 10, 2012 at 07:40:46PM +0900, Carsten Haitzler wrote:

On Sat, 29 Sep 2012 08:59:02 +0200 Tomas Cech tc...@suse.cz said:

try 77748. i can't reproduce fyi.


Still present in 77984 (ecore):

519 ecore_x_flush
519 edje_freeze
519 edje_thaw
519 eet_clearcache
519 evas_render_updates
1559 calloc
1559 eina_array_flush
1559 eina_array_grow
1559 eina_array_step_set
4160 ecore_x_dpms_enabled_set
8322 ecore_x_screensaver_set

I'll wait for new build to see if it still there.

Best regards,

Tomas Cech
Sleep_Walker





--
Don't let slow site performance ruin your business. Deploy New Relic APM
Deploy New Relic app performance management and know exactly
what is happening inside your Ruby, Python, PHP, Java, and .NET app
Try New Relic at no cost today and get our sweet Data Nerd shirt too!
http://p.sf.net/sfu/newrelic-dev2dev



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




signature.asc
Description: Digital signature
--
Everyone hates slow websites. So do we.
Make your web apps faster with AppDynamics
Download AppDynamics Lite for free today:
http://p.sf.net/sfu/appdyn_sfd2d_oct___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] ecore_x_screensaver_set wtf

2012-10-22 Thread Tomas Cech

Could you please tell me what bug or problem were you trying
workaround?

On Mon, Oct 22, 2012 at 09:27:55PM +0200, Tomas Cech wrote:

Hi,

1] When I'm on AC, this bug causes blinking of backlight. This starts
to be serious for HW now.

2] synergy is not the only way to start it, it happens very quickly
for me without synergy and another way to always reproduce this for me
can be switching to text console

3] I took the opportunity to talk with SUSE Xorg guys about this issue.
They helped me to setup Xorg events logging. I uploaded log file here:

ftp://ftp.novell.com/outgoing/xscope.out.bz2

It looks (my analysis) that there is nothing else involved and there
happens only setting of screensaver and dpms which make X server emmit
event that cause screensaver and dpms setting by E which make X server
emmit...

I haven't virtual machine set yet.

Best regards,

Tomas Cech
Sleep_Walker

On Tue, Oct 16, 2012 at 04:21:01PM +0200, Tomas Cech wrote:

Hi,

On Wed, Oct 10, 2012 at 07:40:46PM +0900, Carsten Haitzler wrote:

On Sat, 29 Sep 2012 08:59:02 +0200 Tomas Cech tc...@suse.cz said:

try 77748. i can't reproduce fyi.


Still present in 77984 (ecore):

519 ecore_x_flush
519 edje_freeze
519 edje_thaw
519 eet_clearcache
519 evas_render_updates
1559 calloc
1559 eina_array_flush
1559 eina_array_grow
1559 eina_array_step_set
4160 ecore_x_dpms_enabled_set
8322 ecore_x_screensaver_set

I'll wait for new build to see if it still there.

Best regards,

Tomas Cech
Sleep_Walker





--
Don't let slow site performance ruin your business. Deploy New Relic APM
Deploy New Relic app performance management and know exactly
what is happening inside your Ruby, Python, PHP, Java, and .NET app
Try New Relic at no cost today and get our sweet Data Nerd shirt too!
http://p.sf.net/sfu/newrelic-dev2dev



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







--
Everyone hates slow websites. So do we.
Make your web apps faster with AppDynamics
Download AppDynamics Lite for free today:
http://p.sf.net/sfu/appdyn_sfd2d_oct



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




signature.asc
Description: Digital signature
--
Everyone hates slow websites. So do we.
Make your web apps faster with AppDynamics
Download AppDynamics Lite for free today:
http://p.sf.net/sfu/appdyn_sfd2d_oct___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] ecore_x_screensaver_set wtf

2012-10-16 Thread Tomas Cech

Hi,

On Wed, Oct 10, 2012 at 07:40:46PM +0900, Carsten Haitzler wrote:

On Sat, 29 Sep 2012 08:59:02 +0200 Tomas Cech tc...@suse.cz said:

try 77748. i can't reproduce fyi.


Still present in 77984 (ecore):

519 ecore_x_flush
519 edje_freeze
519 edje_thaw
519 eet_clearcache
519 evas_render_updates
1559 calloc
1559 eina_array_flush
1559 eina_array_grow
1559 eina_array_step_set
4160 ecore_x_dpms_enabled_set
8322 ecore_x_screensaver_set

I'll wait for new build to see if it still there.

Best regards,

Tomas Cech
Sleep_Walker


signature.asc
Description: Digital signature
--
Don't let slow site performance ruin your business. Deploy New Relic APM
Deploy New Relic app performance management and know exactly
what is happening inside your Ruby, Python, PHP, Java, and .NET app
Try New Relic at no cost today and get our sweet Data Nerd shirt too!
http://p.sf.net/sfu/newrelic-dev2dev___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] icons in menu and everything

2012-10-09 Thread Tomas Cech

Hi,

On Sun, Oct 07, 2012 at 03:48:01PM +0200, Sebastian Dransfeld wrote:

If you want to be sure that icons are loaded you need to wait for the cache 
build event.


I can run necessary commands in post-install script if you tell me
how.

I reinstalled my computer recently and it seems that selecting icon
theme is enough (though I don't know why it did not work previous
time).

How can I package such settings? I mean, how can I create package,
which will use some icon set by default? Is it really good default to
not use any icons?

Thanks for answers.

Tomas Cech
Sleep_Walker


signature.asc
Description: Digital signature
--
Don't let slow site performance ruin your business. Deploy New Relic APM
Deploy New Relic app performance management and know exactly
what is happening inside your Ruby, Python, PHP, Java, and .NET app
Try New Relic at no cost today and get our sweet Data Nerd shirt too!
http://p.sf.net/sfu/newrelic-dev2dev___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] icons in menu and everything

2012-10-07 Thread Tomas Cech

Hi again,

after some fiddling with icon set settings, efreet_icon_cache_dump and
efreet_menu_alloc I've got icons finally.

I'd like to have some deterministic steps I could use in packaging.
What is default behaviour when icon set is not set? Could it use some
default?

I'm pretty sure that I tried to set icon set before and it didn't
help

Thanks.

Tomas Cech
Sleep_Walker

On Sat, Oct 06, 2012 at 09:37:03AM +0200, Sebastian Dransfeld wrote:

On 10/05/2012 10:30 PM, Tomas Cech wrote:

Hi again,

I have found that most of the problem was wrong installation. Now it
passed most of test and two remaining failures seems to be more
relevant.


The tests hasn't been updated in a while, so it might be changes in
efreet which triggers the errors. Will look into it.

S.


pgp3sqHUkQJlH.pgp
Description: PGP signature
--
Don't let slow site performance ruin your business. Deploy New Relic APM
Deploy New Relic app performance management and know exactly
what is happening inside your Ruby, Python, PHP, Java, and .NET app
Try New Relic at no cost today and get our sweet Data Nerd shirt too!
http://p.sf.net/sfu/newrelic-dev2dev___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


[E-devel] icons in menu and everything

2012-10-04 Thread Tomas Cech

Hi,

I have problem with showing icons for applications in menu and in
everything. It shows icons for very small amount of applications.

Desktop file has record Icon= inside but where is the path where the
icon file is searched?

Thanks.

Best regards,

Tomas Cech
Sleep_Walker


pgp0Nj32Cs2Wb.pgp
Description: PGP signature
--
Don't let slow site performance ruin your business. Deploy New Relic APM
Deploy New Relic app performance management and know exactly
what is happening inside your Ruby, Python, PHP, Java, and .NET app
Try New Relic at no cost today and get our sweet Data Nerd shirt too!
http://p.sf.net/sfu/newrelic-dev2dev___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] icons in menu and everything

2012-10-04 Thread Tomas Cech

Thank you for quick response. Unfortunately this did not help.

Any other ideas? Can I make efreet more verbose to the log somehow?

Tomas Cech
Sleep_Walker

On Thu, Oct 04, 2012 at 09:06:58AM -0400, Rbt. Y-Lee wrote:

This usually means your icon cache is corrupt. Simply delete it and restart
e.

http://forums.bodhilinux.com/index.php?/topic/1651-solved-most-icons-missing/page__view__findpost__p__14275

good luck.

On Thu, Oct 4, 2012 at 9:02 AM, Tomas Cech tc...@suse.cz wrote:


Hi,

I have problem with showing icons for applications in menu and in
everything. It shows icons for very small amount of applications.

Desktop file has record Icon= inside but where is the path where the
icon file is searched?

Thanks.

Best regards,

Tomas Cech
Sleep_Walker


--
Don't let slow site performance ruin your business. Deploy New Relic APM
Deploy New Relic app performance management and know exactly
what is happening inside your Ruby, Python, PHP, Java, and .NET app
Try New Relic at no cost today and get our sweet Data Nerd shirt too!
http://p.sf.net/sfu/newrelic-dev2dev
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel



--
Don't let slow site performance ruin your business. Deploy New Relic APM
Deploy New Relic app performance management and know exactly
what is happening inside your Ruby, Python, PHP, Java, and .NET app
Try New Relic at no cost today and get our sweet Data Nerd shirt too!
http://p.sf.net/sfu/newrelic-dev2dev
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


pgpKoYCXvDAdv.pgp
Description: PGP signature
--
Don't let slow site performance ruin your business. Deploy New Relic APM
Deploy New Relic app performance management and know exactly
what is happening inside your Ruby, Python, PHP, Java, and .NET app
Try New Relic at no cost today and get our sweet Data Nerd shirt too!
http://p.sf.net/sfu/newrelic-dev2dev___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] icons in menu and everything

2012-10-04 Thread Tomas Cech

It seems that efreet_test can give me more information/failures:

http://sprunge.us/GRNR

$ efreet_test 
Data Home:  PASSED in 0.029 seconds

Config Home:PASSED in 0.025 seconds
Cache Home: PASSED in 0.027 seconds
Data Directories:   efreet_data_dirs_get() nodes is differnet from 
expected default
efreet_data_dirs_get() returned incorrect value (/usr/local/share) when 
XDG_DATA_DIRS= is set /usr/share
FAILED in 0.020 seconds
Config Directories: PASSED in 0.008 seconds
Icon Theme Basic:   PASSED in 0.014 seconds
Icon Theme List:ERR20025: efreet_ini.c:325 
efreet_ini_section_set() safety check failed: ini-data == NULL
ERR20025: efreet_ini.c:465 efreet_ini_localestring_get() safety check failed: 
ini-section == NULL
efreet_icon_theme_list_get() missed: DMZ hicolor DMZ-AA gnome oxygen HighContrast default.kde4 HighContrastInverse LowContrast 
FAILED in 0.005 seconds

Icon Matching:  Time: 0.000222
Time: 0.000193
PASSED in 0.000 seconds
INI Parsing:ERR20025: efreet_ini.c:325 efreet_ini_section_set() 
safety check failed: ini-data == NULL
efreet_ini_section_set() Failed to set 'contact' section
FAILED in 0.000 seconds
INI Long Line Parsing:  ERR20025: efreet_ini.c:325 
efreet_ini_section_set() safety check failed: ini-data == NULL
Section missing: 'section'.FAILED in 0.000 seconds
INI Garbage Parsing:PASSED in 0.000 seconds
Desktop Parsing:No desktop found.
FAILED in 0.000 seconds
Desktop Type Parsing:   No desktop found.
FAILED in 0.000 seconds
Desktop Save:
Failed to get Desktop file
FAILED in 0.000 seconds
Desktop Command:
EXE: 'app '/tmp/absolute_path' '/relative_path' '/tmp/absolute_uri' 
'/relative_uri''
EXE: 'app '/tmp/absolute_path' '/relative_path' '/tmp/absolute_uri' 
'/relative_uri''
EXE: 'app '/tmp/absolute_path' '/relative_path' '/tmp/absolute_uri' 
'/relative_uri''
EXE: 'app '/tmp/absolute_path' '/relative_path' '/tmp/absolute_uri' 
'/relative_uri''
EXE: 'app 'file:///tmp/absolute_path' 'file:///relative_path' 
'file:///tmp/absolute_uri' 'file:///relative_uri''
EXE: 'app 'file:///tmp/absolute_path' 'file:///relative_path' 
'file:///tmp/absolute_uri' 'file:///relative_uri''
EXE: 'app 'file:///tmp/absolute_path' 'file:///relative_path' 
'file:///tmp/absolute_uri' 'file:///relative_uri''
EXE: 'app 'file:///tmp/absolute_path' 'file:///relative_path' 
'file:///tmp/absolute_uri' 'file:///relative_uri''
PASSED in 0.001 seconds
Menu Parsing:
PASSED in 0.095 seconds
Menu Incorrect Names:   PASSED in 0.000 seconds
Menu Save:  efreet_menu_get() returned NULL
FAILED in 0.000 seconds
Utils:
this-tmp-test.desktop
kde-kresources.desktop: (nil)
mplayer.desktop: (nil)
nautilus-computer.desktop: (nil)
PASSED in 0.000 seconds
Mime:   mime icon: application/x-desktop (null) 0.59
mime icon: image/png (null) 0.16
Got /usr/share/efreet/test/entry as null instead of image/png
mime icon: image/png (null) 0.16
Got /usr/share/efreet/test/sub as null instead of inode/directory
mime icon: inode/directory (null) 0.15
FAILED in 0.005 seconds

-
Passed 11 of 20 tests.


This is from openSUSE 12.2, openSUSE 12.1 is one test better.

Could you help me interpret these errors, please?

TIA

Tomas Cech
Sleep_Walker


pgpHZIj4mz2RJ.pgp
Description: PGP signature
--
Don't let slow site performance ruin your business. Deploy New Relic APM
Deploy New Relic app performance management and know exactly
what is happening inside your Ruby, Python, PHP, Java, and .NET app
Try New Relic at no cost today and get our sweet Data Nerd shirt too!
http://p.sf.net/sfu/newrelic-dev2dev___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


[E-devel] efbb build failures

2012-10-03 Thread Tomas Cech

Hi,

it seems that efbb has some dependencies and requirements which are
not tested in configure.

For now I can tell that python 2.6 is not new enough so CentOS 6 build
fails with:

...
Creating level ../../data/levels/level03.cfg...
Creating level ../../data/levels/level00.cfg...
Creating level ../../data/levels/level04.cfg...
Traceback (most recent call last):
  File ../../tools/levels_create.py, line 254, in module
  main(sys.argv[1], sys.argv[2])
  File ../../tools/levels_create.py, line 244, in main
  eet_create(desc_filename, eet_filename)
  File ../../tools/levels_create.py, line 73, in eet_create
  subprocess.check_output(
  AttributeError: 'module' object has no attribute 'check_output'
  make[3]: *** [levels.eet] Error 1
  make[3]: Leaving directory
  `/home/abuild/rpmbuild/BUILD/efbb-0.1.0/data/levels'
  make[2]: *** [all-recursive] Error 1
  make[2]: Leaving directory
  `/home/abuild/rpmbuild/BUILD/efbb-0.1.0/data'
  make[1]: *** [all-recursive] Error 1
  make[1]: Leaving directory `/home/abuild/rpmbuild/BUILD/efbb-0.1.0'
  make: *** [all] Error 2

You can find more failures in X11:Enlightenment:Nightly repository or
I will investigate it further when my Internet connection will be
fixed.

Best regards,

Tomas Cech
Sleep_Walker


pgpzUzONPn2tt.pgp
Description: PGP signature
--
Don't let slow site performance ruin your business. Deploy New Relic APM
Deploy New Relic app performance management and know exactly
what is happening inside your Ruby, Python, PHP, Java, and .NET app
Try New Relic at no cost today and get our sweet Data Nerd shirt too!
http://p.sf.net/sfu/newrelic-dev2dev___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] ecore_x_screensaver_set wtf

2012-09-30 Thread Tomas Cech

Hi,

I have strong feeling that this was introduced by commit 76342
(raster).

I'm preparing pillory.

Best regards,

Sleep_Walker


signature.asc
Description: Digital signature
--
Everyone hates slow websites. So do we.
Make your web apps faster with AppDynamics
Download AppDynamics Lite for free today:
http://ad.doubleclick.net/clk;258768047;13503038;j?
http://info.appdynamics.com/FreeJavaPerformanceDownload.html___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


[E-devel] ecore_x_screensaver_set wtf

2012-09-29 Thread Tomas Cech

Hi,

for some time I'm facing high load of E17 and X.

I attached ltrace to enlightenment and collected data for 3 seconds.
Thise are some higher numbers of calls of functions:

42907 ecore_x_screensaver_set
32809 free
32800 calloc
32792 eina_array_step_set
32792 eina_array_grow
32792 eina_array_flush
21453 ecore_x_dpms_enabled_set
10931 eet_clearcache
10931 edje_thaw
10931 edje_freeze
10931 ecore_x_flush
10930 evas_render_updates
1391 evas_render_updates_free
1391 ecore_x_window_cursor_set
1391 ecore_x_cursor_new
1391 ecore_x_cursor_free
1287 memcpy
679 ecore_file_mv
621 eina_hash_find


Could someone explain me, why ecore_x_screensaver_set is called 14300
times per second?

I attached GDB and set break point to this function, compared
backtrace and it always looks similar:
(gdb) bt
#0  ecore_x_screensaver_set (timeout=10, interval=10,
prefer_blanking=0, allow_exposures=0) at ecore_x_screensaver.c:69
#1  0x004da619 in e_screensaver_force_update () at
e_screensaver.c:71
#2  0x004da705 in _e_screensaver_handler_screensaver_notify_cb
(data=optimized out, type=optimized out, event=
0x288f670) at e_screensaver.c:231
#3  0x7fc4f656bb1c in _ecore_call_handler_cb (event=optimized
out, type=optimized out, data=optimized out, 
func=optimized out) at ecore_private.h:319

#4  _ecore_event_call () at ecore_events.c:559
#5  0x7fc4f65701a9 in _ecore_main_loop_iterate_internal
(once_only=once_only@entry=0) at ecore_main.c:1900
#6  0x7fc4f6570737 in ecore_main_loop_begin () at ecore_main.c:934
#7  0x00439869 in main (argc=optimized out, argv=optimized
out) at e_main.c:1060


Also ecore_x_dpms_enabled_set is used heavily.


So, WTF?

Best regards,

Sleep_Walker


signature.asc
Description: Digital signature
--
How fast is your code?
3 out of 4 devs don\\\'t know how their code performs in production.
Find out how slow your code is with AppDynamics Lite.
http://ad.doubleclick.net/clk;262219672;13503038;z?
http://info.appdynamics.com/FreeJavaPerformanceDownload.html___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] edje_cc PowerPC bug

2012-09-26 Thread Tomas Cech

Hi,

On Fri, Sep 21, 2012 at 06:28:02PM +0900, Carsten Haitzler wrote:

On Thu, 20 Sep 2012 16:57:08 +0200 Tomas Cech tc...@suse.cz said:


can u try svn eet now? i put in what i know is a definite fix, but i do not
know if it fixed all things for u.


Problem seems to be gone. PowerPC build seems to pass.

Good work.

Sleep_Walker


pgpJMzwkcL14j.pgp
Description: PGP signature
--
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


[E-devel] edje_cc PowerPC bug

2012-09-20 Thread Tomas Cech
)
==50716==by 0x100075C3: data_image_preload_done (edje_cc_out.c:784)
==50716==by 0x1000A3CB: data_write_images (edje_cc_out.c:863)
==50716==by 0x1000B5BB: data_write (edje_cc_out.c:1615)
==50716==by 0x10004773: main (edje_cc.c:330)


Note: see also the FAQ in the source distribution.
It contains workarounds to several common problems.
In particular, if Valgrind aborted or crashed after
identifying problems in your program, there's a good chance
that fixing those problems will prevent Valgrind aborting or
crashing, especially if it happened in m_mallocfree.c.

If that doesn't help, please report this bug to: www.valgrind.org

In the bug report, send all the above text, the valgrind
version, and what OS and version you are using.  Thanks.



Is it all you need to be able to fix it or you need some more
information?

Best regards,

Tomas Cech
Sleep_Walker


pgpPALSX37Rjh.pgp
Description: PGP signature
--
Everyone hates slow websites. So do we.
Make your web apps faster with AppDynamics
Download AppDynamics Lite for free today:
http://ad.doubleclick.net/clk;258768047;13503038;j?
http://info.appdynamics.com/FreeJavaPerformanceDownload.html___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] Call for Packagers

2012-09-07 Thread Tomas Cech
 already working on packages
again.

Tomas Cech
Sleep_Walker


pgpfT8E8GxjqQ.pgp
Description: PGP signature
--
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


Re: [E-devel] Call for Packagers

2012-09-07 Thread Tomas Cech

Uh, I just noticed 23 submit requests, you seem to be very productive!

Unfortunately,

X11:Enlightenment:Nightly is focused on current revision.

Try instead X11:Enlightenment:Released for package stabilisation.
It was never brought to an end, so it would make sense to copy
packages and project data and metadata from Nightly to Released.

I just added all necessary rights to that repository to you.

Best regards,

Tomas Cech
Sleep_Walker


pgpeO6TZnv1aO.pgp
Description: PGP signature
--
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


Re: [E-devel] Terminology: becoming a user

2012-07-10 Thread Tomas Cech

On Tue, Jul 10, 2012 at 10:56:00PM +0200, Vincent Torri wrote:

On Tue, Jul 10, 2012 at 8:21 PM, Davide Andreoli d...@gurumeditation.it wrote:

2012/7/10 David Seikel onef...@gmail.com:

On Tue, 10 Jul 2012 12:23:30 +0900 Carsten Haitzler (The Rasterman)
ras...@rasterman.com wrote:


On Mon, 9 Jul 2012 23:43:13 -0300 Lucas De Marchi
lucas.demar...@profusion.mobi said:

 I can't get anything done with insane cursor on blinking :-)... and
 from what others said, it's not only me... It's ok to have that as
 default since you like it so much; having the option to turn that
 off is way better though

i don't get why you get so easily distracted. in almost everything
cursors blink by default. cursor blinks here in sylpheed (gtk) by
default. it blinks in good old vt100's and so on by default.


I don't think it's blinking that's the problem, but blinging.  B-)

Does not worry me, but I'm not using terminology yet.  Waiting to see
what you do with tabs.


OK, you want to discuss tabs another time :P

I don't want to read another flame about tabs, but...
this is my in the middle idea:

Instead of implementing tabs in terminology we could implement them in
the wm: a window border that implement tabs, maybe in e18. So that you
can tabify EVERY application, not just terminology, and also be able
to group different apps under the same tabbed window.

What do you think?


I don't understand the shoot of tab ideas. You guys have no
*precise* idea of what raster will do, and you keep arguing. If he
codes something that is unusable, ok, you may criticize him. But at
least wait for him to show you his idea of tabs first.


I doesn't interfere with the idea of tabs implemented in WM, I think
it is really nice feature worth of pursuit.

Sleep_Walker


pgp96KJc2ooMt.pgp
Description: PGP signature
--
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


Re: [E-devel] E17 BUG CALL

2012-06-29 Thread Tomas Cech

On Wed, Jun 20, 2012 at 01:49:57PM +0100, Michael Blumenkrantz wrote:

If you have an e17 bug, reply to this mail or create a ticket for it on
trac. This is the LAST call. Hint hint.


Another two I almost forget:

* When E17 started with `enlightenment_start -locked' it several times
  change screen between startup splash and locked screen.

* notifications are shown even when enlightenment is locked

Best regards,

Sleep_Walker


pgpAuXQRvRiwh.pgp
Description: PGP signature
--
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


Re: [E-devel] E17 BUG CALL

2012-06-29 Thread Tomas Cech

On Wed, Jun 20, 2012 at 01:49:57PM +0100, Michael Blumenkrantz wrote:

If you have an e17 bug, reply to this mail or create a ticket for it on
trac. This is the LAST call. Hint hint.


And another one:

During build E_SYS_CFLAGS is not used for all suid binaries as I
believe it should.


pgpw8COJ4KWOv.pgp
Description: PGP signature
--
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


Re: [E-devel] E17 BUG CALL

2012-06-27 Thread Tomas Cech

Hi,

On Wed, Jun 27, 2012 at 07:26:30AM +0100, Michael Blumenkrantz wrote:

As I said in the ticket, you were already using an outdated version. Don't
post or update tickets when you do not have the absolute latest revision of
everything.


Right, I had one day old GIT repository state. It takes me some time
to build it, I have job and family so I can't provide more fresh bug
reports.  If you accept bugs on only latest versions you'll get much
less of them, at least from me. And btw. the ticket was created 8
months ago.


I will not care about your problems if you are running old
software.


Have a hot chocolate today, it's good for nerves.

Thanks for the fix.

Best regards,

Tomas Cech
Sleep_Walker


pgp4wGj6W83GO.pgp
Description: PGP signature
--
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


Re: [E-devel] E17 BUG CALL

2012-06-27 Thread Tomas Cech

On Thu, Jun 28, 2012 at 01:51:20AM +1000, David Seikel wrote:

On Thu, 28 Jun 2012 00:32:15 +0900 Carsten Haitzler (The Rasterman)
ras...@rasterman.com wrote:


On Thu, 28 Jun 2012 01:19:14 +1000 David Seikel onef...@gmail.com
said:

it TAKES me sub 1 second to do it. i do:

rbe.sh

thats it. that svn updates, runs make clean and make with my master
makefile. it takes ME as long as it takes to type in the above
command. the rest happens automatically. all my machines i've had for
the past 3 years can compile all of this in sub 10 mins. today its
around 5. i'm wondering why it takes a PERSON that long to do it.
(i'm getting at something here. eg - maybe he is wasting tonnes of
his personal time whenever he rebuilds because he never invested the
few minutes needed to automate it and never have to spend the time
again).


Until he answers, we can only speculate.

Only takes me one second to start up the build script as well, but on
my ancient 32 bit computer I had to make sure I had a block of time
where I was not doing anything else that needed much CPU or memory for
the next hour.

On my embedded x486 it takes nine hours to compile the half of EFL it
uses for the embedded project on it.  Usually I run that on an
emulator, which is much faster.

On my current multi core 64 bit system with tonnes of RAM, I don't have
to worry about freeing up the computer itself to build EFL and friends,
coz it usually has plenty of grunt to spare.  Still takes a long time,
coz I try to build most things in SVN as well as the docs.

Your 5 minutes would just be for the EFL and E17 itself, probably with
no docs.  Lots of people build more.

Personal time to start it might not be the issue.  The kids might want
to reboot the family computer into Windows to play WoW, and are pissed
off at dad for keeping it busy with this useless compile thingy.


Almost correct :)

I build this on the same machines as openSUSE is built. It's so called
openSUSE Build Sevice (http://build.opensuse.org), openSUSE
deployement of Open Build Service
(http://www.open-build-service.org/).
It has several consequences:

1] I'm not the only one who builds on these machines

2] as security measure each build host is virtual machine created for
this purpose and containing only necessary dependencies

3] RPM build is not the same as `./configure  make  make install'

4] at the end some additional checks on RPM and build log are
performed

5] packages are signed, there is (re)created RPM repository with new
metadata


For me is updating also 1s of my time to refresh packages, only the
build takes a while.

Best regards,

Sleep_Walker


pgp40aXL664Xx.pgp
Description: PGP signature
--
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


Re: [E-devel] E17 BUG CALL

2012-06-26 Thread Tomas Cech

On Wed, Jun 20, 2012 at 01:49:57PM +0100, Michael Blumenkrantz wrote:

If you have an e17 bug, reply to this mail or create a ticket for it on
trac. This is the LAST call. Hint hint.


What about illume bugs? Will you accept them as well?

Tomas Cech
Sleep_Walker


pgpYLAQUGEPKG.pgp
Description: PGP signature
--
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


Re: [E-devel] E17 BUG CALL

2012-06-26 Thread Tomas Cech

I remembered one E17 issue which is still valid.

See ticket #904, please.

On Wed, Jun 20, 2012 at 01:49:57PM +0100, Michael Blumenkrantz wrote:

If you have an e17 bug, reply to this mail or create a ticket for it on
trac. This is the LAST call. Hint hint.
--
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


pgpE0uwS89bAI.pgp
Description: PGP signature
--
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


Re: [E-devel] suid bit for enlightenment_sys

2011-11-22 Thread Tomas Cech

On Sun, Nov 20, 2011 at 09:05:37PM -0200, Gustavo Sverzut Barbieri wrote:

On Sun, Nov 20, 2011 at 7:50 AM, Tomas Cech tc...@suse.cz wrote:

Hi,

On Sat, Nov 19, 2011 at 10:31:21PM -0200, Gustavo Sverzut Barbieri wrote:


On Sat, Nov 19, 2011 at 10:15 PM, Tomas Cech tc...@suse.cz wrote:


Hi,

as I'm trying to get E17 into openSUSE, I'm trying to tune
sysactions.conf. I'm trying to get rid of suid bit for
/usr/lib64/enlightenment/utils/enlightenment_sys

All my actions use DBUS messages so suid bit is useless (ok, I haven't
done mount/unmount yet). When I remove suid bit from this binary,
suspend fails and in log I have:

ERROR: UNABLE TO ASSUME ROOT PRIVILEGES

Running
/usr/lib64/enlightenment/utils/enlightenment_sys suspend
works fine, so my question is - is really needed check for root
privileges there?

Thanks.

Best regards,

Tomas Cech
Sleep_Walker


--
All the data continuously generated in your IT infrastructure
contains a definitive record of customers, application performance,
security threats, fraudulent activity, and more. Splunk takes this
data and makes sense of it. IT sense. And common sense.


yes we do. But there is a better way we could do, patches accepted (no
time to do it myself):
 - have hibernate/suspend/... using upower
 - have other actions using proper daemons using dbus + polkit
(udisks, timedated...)
 - whatever else use polkit's features such as pkexec.



That's probably what I want to have there:

action:   halt      dbus-send --system --dest=org.freedesktop.ConsoleKit
/org/freedesktop/ConsoleKit/Manager org.freedesktop.ConsoleKit.Manager.Stop
action:   reboot    dbus-send --system --dest=org.freedesktop.ConsoleKit
/org/freedesktop/ConsoleKit/Manager
org.freedesktop.ConsoleKit.Manager.Restart
action:   suspend   dbus-send --system --dest=org.freedesktop.UPower
/org/freedesktop/UPower org.freedesktop.UPower.Suspend
action:   hibernate dbus-send --system --dest=org.freedesktop.UPower
/org/freedesktop/UPower org.freedesktop.UPower.Hibernate


I was meaning to change E17 to not even call enlightenment_sys for such cases.


Something like:
Create another configuration window with selecting how to handle these
requests, have possibility to select between command and DBUS message
and specify DBUS address, object and method? (With default value based
on detected system - HAL, ConsoleKit, whatever)

Sounds like good idea. If I get to learn coding using EFL, I'll try to
do it.





But you have probably in mind something smarter, right? Well this is
the reason I don't need root privileges, but it won't work without
passing that check.

It could make sense to at least have configuration option in
sysactions.conf not to require root privileges.
Something like:

option: need_root       false


Would you be able to help us with that?


I'm occupied by family (4 month old baby takes a lot of power and
time) and work (learning at new position). My time is very limited and
I'm afraid that even night builds take too much time already.

I know nothing about that and I have never done anything similar so it
would take a while. It doesn't make sense to start with this when
workaround is simple and makes sense - it's more like fix from my POV.
I should rather add more packages to nightly builds.


need_root seems fine, but maybe it should be per-action? What if you
need_root for shutdown but not for suspend? no idea if that may
happen... just wondering


Good point. So, what about having
'action:' and 'power-action:' ('root-action:', 'super-action:', ...).
Modifying parser should be easy and UID/GID test would be only for
this type.




--
Gustavo Sverzut Barbieri
http://profusion.mobi embedded systems
--
MSN: barbi...@gmail.com
Skype: gsbarbieri
Mobile: +55 (19) 9225-2202

--
All the data continuously generated in your IT infrastructure
contains a definitive record of customers, application performance,
security threats, fraudulent activity, and more. Splunk takes this
data and makes sense of it. IT sense. And common sense.
http://p.sf.net/sfu/splunk-novd2d
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Best regards,

Tomas Cech
L3


pgpqsEg5rLArQ.pgp
Description: PGP signature
--
All the data continuously generated in your IT infrastructure 
contains a definitive record of customers, application performance, 
security threats, fraudulent activity, and more. Splunk takes this 
data and makes sense of it. IT sense. And common sense.
http://p.sf.net/sfu/splunk-novd2d___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https

Re: [E-devel] suid bit for enlightenment_sys

2011-11-22 Thread Tomas Cech

On Mon, Nov 21, 2011 at 08:09:24AM -0200, Lucas De Marchi wrote:

On Sun, Nov 20, 2011 at 7:50 AM, Tomas Cech tc...@suse.cz wrote:

Hi,

On Sat, Nov 19, 2011 at 10:31:21PM -0200, Gustavo Sverzut Barbieri wrote:


On Sat, Nov 19, 2011 at 10:15 PM, Tomas Cech tc...@suse.cz wrote:


Hi,

as I'm trying to get E17 into openSUSE, I'm trying to tune
sysactions.conf. I'm trying to get rid of suid bit for
/usr/lib64/enlightenment/utils/enlightenment_sys

All my actions use DBUS messages so suid bit is useless (ok, I haven't
done mount/unmount yet). When I remove suid bit from this binary,
suspend fails and in log I have:

ERROR: UNABLE TO ASSUME ROOT PRIVILEGES

Running
/usr/lib64/enlightenment/utils/enlightenment_sys suspend
works fine, so my question is - is really needed check for root
privileges there?

Thanks.

Best regards,

Tomas Cech
Sleep_Walker


--
All the data continuously generated in your IT infrastructure
contains a definitive record of customers, application performance,
security threats, fraudulent activity, and more. Splunk takes this
data and makes sense of it. IT sense. And common sense.


yes we do. But there is a better way we could do, patches accepted (no
time to do it myself):
 - have hibernate/suspend/... using upower
 - have other actions using proper daemons using dbus + polkit
(udisks, timedated...)
 - whatever else use polkit's features such as pkexec.



That's probably what I want to have there:

action:   halt      dbus-send --system --dest=org.freedesktop.ConsoleKit
/org/freedesktop/ConsoleKit/Manager org.freedesktop.ConsoleKit.Manager.Stop
action:   reboot    dbus-send --system --dest=org.freedesktop.ConsoleKit
/org/freedesktop/ConsoleKit/Manager
org.freedesktop.ConsoleKit.Manager.Restart


Note that ConsoleKit is deprecated now
(http://www.freedesktop.org/wiki/Software/ConsoleKit) and I hope it
will soon be removed from distro (maybe in a faster pace than hal
was).


Well, I'm not fan of *Kits but also I'm not fan of systemd.
Fortunatelly there is always alternative and having possibility to add
such simple command to sysactions.conf makes it possible.




Lucas De Marchi

--
All the data continuously generated in your IT infrastructure
contains a definitive record of customers, application performance,
security threats, fraudulent activity, and more. Splunk takes this
data and makes sense of it. IT sense. And common sense.
http://p.sf.net/sfu/splunk-novd2d
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Best regards,

Tomas Cech
Sleep_Walker


pgp3AraZDMQSq.pgp
Description: PGP signature
--
All the data continuously generated in your IT infrastructure 
contains a definitive record of customers, application performance, 
security threats, fraudulent activity, and more. Splunk takes this 
data and makes sense of it. IT sense. And common sense.
http://p.sf.net/sfu/splunk-novd2d___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] suid bit for enlightenment_sys

2011-11-20 Thread Tomas Cech

Hi,

On Sat, Nov 19, 2011 at 10:31:21PM -0200, Gustavo Sverzut Barbieri wrote:

On Sat, Nov 19, 2011 at 10:15 PM, Tomas Cech tc...@suse.cz wrote:

Hi,

as I'm trying to get E17 into openSUSE, I'm trying to tune
sysactions.conf. I'm trying to get rid of suid bit for
/usr/lib64/enlightenment/utils/enlightenment_sys

All my actions use DBUS messages so suid bit is useless (ok, I haven't
done mount/unmount yet). When I remove suid bit from this binary,
suspend fails and in log I have:

ERROR: UNABLE TO ASSUME ROOT PRIVILEGES

Running
/usr/lib64/enlightenment/utils/enlightenment_sys suspend
works fine, so my question is - is really needed check for root
privileges there?

Thanks.

Best regards,

Tomas Cech
Sleep_Walker

--
All the data continuously generated in your IT infrastructure
contains a definitive record of customers, application performance,
security threats, fraudulent activity, and more. Splunk takes this
data and makes sense of it. IT sense. And common sense.


yes we do. But there is a better way we could do, patches accepted (no
time to do it myself):
  - have hibernate/suspend/... using upower
  - have other actions using proper daemons using dbus + polkit
(udisks, timedated...)
  - whatever else use polkit's features such as pkexec.



That's probably what I want to have there:

action:   halt  dbus-send --system --dest=org.freedesktop.ConsoleKit 
/org/freedesktop/ConsoleKit/Manager org.freedesktop.ConsoleKit.Manager.Stop
action:   rebootdbus-send --system --dest=org.freedesktop.ConsoleKit 
/org/freedesktop/ConsoleKit/Manager org.freedesktop.ConsoleKit.Manager.Restart
action:   suspend   dbus-send --system --dest=org.freedesktop.UPower 
/org/freedesktop/UPower org.freedesktop.UPower.Suspend
action:   hibernate dbus-send --system --dest=org.freedesktop.UPower 
/org/freedesktop/UPower org.freedesktop.UPower.Hibernate

But you have probably in mind something smarter, right? Well this is
the reason I don't need root privileges, but it won't work without
passing that check.

It could make sense to at least have configuration option in
sysactions.conf not to require root privileges.
Something like:

option: need_root   false


Would you be able to help us with that?


I'm occupied by family (4 month old baby takes a lot of power and
time) and work (learning at new position). My time is very limited and
I'm afraid that even night builds take too much time already.

I know nothing about that and I have never done anything similar so it
would take a while. It doesn't make sense to start with this when
workaround is simple and makes sense - it's more like fix from my POV.
I should rather add more packages to nightly builds.


Best regards,

Tomas Cech
Sleep_Walker


pgpnb5ZH695aJ.pgp
Description: PGP signature
--
All the data continuously generated in your IT infrastructure 
contains a definitive record of customers, application performance, 
security threats, fraudulent activity, and more. Splunk takes this 
data and makes sense of it. IT sense. And common sense.
http://p.sf.net/sfu/splunk-novd2d___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


[E-devel] suid bit for enlightenment_sys

2011-11-19 Thread Tomas Cech

Hi,

as I'm trying to get E17 into openSUSE, I'm trying to tune
sysactions.conf. I'm trying to get rid of suid bit for
/usr/lib64/enlightenment/utils/enlightenment_sys

All my actions use DBUS messages so suid bit is useless (ok, I haven't
done mount/unmount yet). When I remove suid bit from this binary,
suspend fails and in log I have:

ERROR: UNABLE TO ASSUME ROOT PRIVILEGES

Running
/usr/lib64/enlightenment/utils/enlightenment_sys suspend
works fine, so my question is - is really needed check for root
privileges there?

Thanks.

Best regards,

Tomas Cech
Sleep_Walker


pgp3HZoiA9vFN.pgp
Description: PGP signature
--
All the data continuously generated in your IT infrastructure 
contains a definitive record of customers, application performance, 
security threats, fraudulent activity, and more. Splunk takes this 
data and makes sense of it. IT sense. And common sense.
http://p.sf.net/sfu/splunk-novd2d___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


[E-devel] eyesight configure error

2011-11-11 Thread Tomas Cech
... no
checking for cxx... no
checking for cc++... no
checking for cl.exe... no
checking for FCC... no
checking for KCC... no
checking for RCC... no
checking for xlC_r... no
checking for xlC... no
checking whether we are using the GNU C++ compiler... no
checking whether g++ accepts -g... no
checking dependency style of g++... none
checking whether we are using the GNU C++ compiler... (cached) no
checking whether g++ accepts -g... (cached) no
checking dependency style of g++... (cached) none
checking how to run the C++ preprocessor... /lib/cpp
checking for x86_64-unknown-linux-gnu-pkg-config... no
checking for pkg-config... /usr/bin/pkg-config
checking pkg-config is at least version 0.9.0... yes
checking whether to build documentation... yes
checking for doxygen... no
WARNING:
The doxygen program was not found in your execute path.
You may have doxygen installed somewhere not covered by your path.

If this is the case make sure you have the packages installed, AND
that the doxygen program is in your execute path (see your
shell manual page on setting the $PATH environment variable), OR
alternatively, specify the program to use with --with-doxygen.
configure: WARNING: no doxygen detected. Documentation will not be
built
checking for POPPLER... yes
checking GlobalParams.h usability... no
checking GlobalParams.h presence... yes
configure: WARNING: GlobalParams.h: present but cannot be compiled
configure: WARNING: GlobalParams.h: present but cannot be compiled
configure: WARNING: GlobalParams.h: check for missing prerequisite headers?
configure: WARNING: GlobalParams.h: see the Autoconf documentation
configure: WARNING: GlobalParams.h: section Present But Cannot Be Compiled
configure: WARNING: GlobalParams.h: proceeding with the compiler's result
configure: WARNING: ## 
 ##
configure: WARNING: ## Report this to 
enlightenment-devel@lists.sourceforge.net ##
configure: WARNING: ## 
 ##
checking for GlobalParams.h... no
configure: WARNING: Xpdf headers not found. Verify that poppler is configured 
with the option --enable-xpdf-headers
checking whether to enable PDF module built... no
checking for POSTSCRIPT... yes
checking whether to enable Postscript module built... yes
checking whether to enable Txt module built... yes
checking for ECORE_FILE... yes
checking whether to enable Img module built... yes
checking for EYESIGHT... yes
checking for EYESIGHT_BIN... yes
checking for an ANSI C-conforming const... yes
checking whether gcc and cc understand -c and -o together... yes
checking whether g++ understands -c and -o together... no
configure: creating ./config.status
config.status: creating Makefile
config.status: creating src/Makefile
config.status: creating eyesight.pc
config.status: creating src/bin/Makefile
config.status: creating src/lib/Makefile
config.status: creating src/modules/Makefile
config.status: creating src/modules/img/Makefile
config.status: creating src/modules/pdf/Makefile
config.status: creating src/modules/ps/Makefile
config.status: creating src/modules/txt/Makefile
config.status: creating config.h
config.status: executing depfiles commands
config.status: executing libtool commands




eyesight 0.0.1


Configuration Options Summary:

  OS...: linux-gnu

  Documentation: no

  Modules..:
Image..: yes
PDF: no
Postscript.: yes
Txt: yes

  Build eyesight test..: yes

  Compilation: make (or gmake)
CPPFLAGS.: 
CFLAGS...: -fmessage-length=0 -O2 -Wall -D_FORTIFY_SOURCE=2 -fstack-protector -funwind-tables -fasynchronous-unwind-tables -g
LDFLAGS..: 


  Installation...: make install (as root if needed, with 'su' or 'sudo')
prefix...: /usr


PDF support is not built and it may be problem in configure.


Best regards,

Tomas Cech
Sleep_Walker


pgpgsfdkpWofx.pgp
Description: PGP signature
--
RSA(R) Conference 2012
Save $700 by Nov 18
Register now
http://p.sf.net/sfu/rsa-sfdev2dev1___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] eyesight configure error

2011-11-11 Thread Tomas Cech

On Fri, Nov 11, 2011 at 09:10:49PM -0500, Christopher Michael wrote:

On 11/11/11 21:04, Tomas Cech wrote:
 configure: WARNING: Xpdf headers not found. Verify that poppler is
 configured with the option --enable-xpdf-headers
 checking whether to enable PDF module built... no

Perhaps this offers a clue ?? ;)



Nope. I use same package on my system and configure works. It is
probably dependency issue, but not Xpdf headers.

Best regards,

Tomas Cech
L3


pgp73m7k4dXef.pgp
Description: PGP signature
--
RSA(R) Conference 2012
Save $700 by Nov 18
Register now
http://p.sf.net/sfu/rsa-sfdev2dev1___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


[E-devel] [PATCH] eyesight: add gradient.png to sources

2011-11-11 Thread Tomas Cech
Add gradient.png to eyesight_SOURCES so it will be in the tarball result
of make dist-bzip2.
---
 PROTO/eyesight/src/bin/Makefile.am |2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

diff --git a/PROTO/eyesight/src/bin/Makefile.am 
b/PROTO/eyesight/src/bin/Makefile.am
index 174d3a7..fb32ab0 100644
--- a/PROTO/eyesight/src/bin/Makefile.am
+++ b/PROTO/eyesight/src/bin/Makefile.am
@@ -20,7 +20,7 @@ bin_PROGRAMS += eyesight
 
 endif
 
-eyesight_SOURCES = eyesight.c eyesight_popup.c eyesight_popup.h
+eyesight_SOURCES = eyesight.c eyesight_popup.c eyesight_popup.h gradient.png
 
 eyesight_LDADD = @EYESIGHT_BIN_LIBS@ $(top_builddir)/src/lib/libeyesight.la
 
-- 
1.7.7


--
RSA(R) Conference 2012
Save $700 by Nov 18
Register now
http://p.sf.net/sfu/rsa-sfdev2dev1
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


[E-devel] bug - building ecore without evas

2011-11-02 Thread Tomas Cech

Hi,

I just met ecore build issue:

  CC xim_la-ecore_imf_xim.lo
  ecore_imf_xim.c:5:18: error: Evas.h: No such file or directory
  make: *** [xim_la-ecore_imf_xim.lo] Error 1

according to README evas is recommended, but not required.

Best regards,

Tomas Cech
Sleep_Walker


pgpAM0jVfZL3N.pgp
Description: PGP signature
--
RSA(R) Conference 2012
Save $700 by Nov 18
Register now
http://p.sf.net/sfu/rsa-sfdev2dev1___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] RFC: E17 Release

2011-10-31 Thread Tomas Cech
, driving developer
attention and maybe gather some help to finish the last round of work.
Because face it, we have very few people motivated to fix the last
item right now. But we have people that would have been helping if a
few technological limitation where removed. So we need to shorten the
painful path as much as we can.
--
Cedric BAIL

--
The demand for IT networking professionals continues to grow, and the
demand for specialized networking skills is growing even more rapidly.
Take a complimentary Learning@Cisco Self-Assessment and learn
about Cisco certifications, training, and career opportunities.
http://p.sf.net/sfu/cisco-dev2dev
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel



--
- Codito, ergo sum - I code, therefore I am --
The Rasterman (Carsten Haitzler)ras...@rasterman.com


--
Get your Android app more play: Bring it to the BlackBerry PlayBook
in minutes. BlackBerry App World#153; now supports Android#153; Apps
for the BlackBerryreg; PlayBook#153;. Discover just how easy and simple
it is! http://p.sf.net/sfu/android-dev2dev
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Best regards,

Tomas Cech
Sleep_Walker


pgptGbY2zn6cI.pgp
Description: PGP signature
--
Get your Android app more play: Bring it to the BlackBerry PlayBook 
in minutes. BlackBerry App World#153; now supports Android#153; Apps 
for the BlackBerryreg; PlayBook#153;. Discover just how easy and simple 
it is! http://p.sf.net/sfu/android-dev2dev
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] E17 in OBS

2011-10-25 Thread Tomas Cech

On Tue, Oct 25, 2011 at 01:25:15PM +, Nasa wrote:



- Original Message -

On Thu, Oct 13, 2011 at 08:53:12PM +0900, Carsten Haitzler wrote:
On Mon, 3 Oct 2011 16:34:56 +0200 Tomas Cech tc...@suse.cz said:

 Hi mighty devs,

 I'd like to inform you that with cooperation of JReidinger,
 DimStar,
 matejcik and Puppet_Master we have now E17 in openSUSE buildservice
 for several distributions. Not all make sense but can be used as
 monitor if something went wrong with recent revision. Periodic
 builds
 are not yet enabled, but it may be already interesting for you.

 https://build.opensuse.org/project/show?project=X11%3AEnlightenment%3ANightly

 We all had SUSE as priority so it may not have the quality as by
 native packager for other distributions. If you're native
 packager
 and want to fix something. Feel free to contact us.

 On behalf of all people mentioned above

this is pretty cool. it'd be nice if the deb distros also got some
package/build love and if people can investigate the build problems
for:

We're ready to welcome more people to take care of these builds, we
plan to add Debian/Ubuntu package builds (I know nothing about deb
packaging so it will take some time unless someone will help, on the
other hand it seems that some packaging configuration is already in
SVN).



While I am still feeling my way with debian packaging, I am willing to
invesitage and lend a hand on them... Has anyone stepped up to help with
those?



You're very welcome to help us. Join us at #e17-suse-pack @
irc.freenode.net or ask anything. We'll try to help you with OBS, but
none of us ever tried to build Debian packages in OBS. (I did it once
on Debian system after many years of using it...).


Best regards,

Tomas Cech
Sleep_Walker


pgpdcUKRxcFtO.pgp
Description: PGP signature
--
The demand for IT networking professionals continues to grow, and the
demand for specialized networking skills is growing even more rapidly.
Take a complimentary Learning@Cisco Self-Assessment and learn 
about Cisco certifications, training, and career opportunities. 
http://p.sf.net/sfu/cisco-dev2dev___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] set revision for tarball made by make dist

2011-10-16 Thread Tomas Cech


On Mon, Oct 17, 2011 at 01:28:32AM +0200, Tomas Cech wrote:

Hi,

I noticed with SVN revision 64115, that tarball made by `make dist'
doesn't set revision number correctly. Since it makes tarball
containing directory with version in the name, I propose following
change. It's example made for eina.



Sorry, attached wrong version of patch.


Is it acceptable solution?


Best regards,

Tomas Cech
Sleep_Walker
Index: eina-1.0.999.64118/configure.ac
===
--- eina-1.0.999.64118.orig/configure.ac
+++ eina-1.0.999.64118/configure.ac
@@ -5,6 +5,7 @@ m4_define([v_min], [0])
 m4_define([v_mic], [999])
 m4_define([v_rev], m4_esyscmd([(svnversion ${SVN_REPO_PATH:-.} | grep -v export || echo 0) | awk -F : '{printf(%s\n, $1);}' | tr -d ' :MSP\n']))
 m4_if(v_rev, [0], [m4_define([v_rev], m4_esyscmd([git log 2 /dev/null | (grep -m1 git-svn-id || echo 0) | sed -e 's/.*@\([0-9]*\).*/\1/' | tr -d '\n']))])
+m4_if(v_rev, [0], [m4_define([v_rev], m4_esyscmd([((REV=`pwd | sed -n 's@.*[0-9]\+\.[0-9]\+\.[0-9]\+\.\([0--n 9]\+\)$@\1@p'`; if [ x$REV = x ]; then echo 0; else echo $REV; fi) | tr -d '\n'])]))])
 ##--   When released, remove the dnl on the below line
 dnl m4_undefine([v_rev])
 ##--   When doing snapshots - change soname. remove dnl on below line


pgpduNmk5d0tW.pgp
Description: PGP signature
--
All the data continuously generated in your IT infrastructure contains a
definitive record of customers, application performance, security
threats, fraudulent activity and more. Splunk takes this data and makes
sense of it. Business sense. IT sense. Common sense.
http://p.sf.net/sfu/splunk-d2d-oct___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] set revision for tarball made by make dist

2011-10-16 Thread Tomas Cech

On Mon, Oct 17, 2011 at 01:37:31AM +0200, Tomas Cech wrote:


On Mon, Oct 17, 2011 at 01:28:32AM +0200, Tomas Cech wrote:

Hi,

I noticed with SVN revision 64115, that tarball made by `make dist'
doesn't set revision number correctly. Since it makes tarball
containing directory with version in the name, I propose following
change. It's example made for eina.

Is it acceptable solution?


OK, there was typo in previous patch. This one works, really. And I
promise to have some sleep.

Best regards,

Tomas Cech
Sleep_Walker
Index: eina-1.0.999.64118/configure.ac
===
--- eina-1.0.999.64118.orig/configure.ac
+++ eina-1.0.999.64118/configure.ac
@@ -5,6 +5,7 @@ m4_define([v_min], [0])
 m4_define([v_mic], [999])
 m4_define([v_rev], m4_esyscmd([(svnversion ${SVN_REPO_PATH:-.} | grep -v export || echo 0) | awk -F : '{printf(%s\n, $1);}' | tr -d ' :MSP\n']))
 m4_if(v_rev, [0], [m4_define([v_rev], m4_esyscmd([git log 2 /dev/null | (grep -m1 git-svn-id || echo 0) | sed -e 's/.*@\([0-9]*\).*/\1/' | tr -d '\n']))])
+m4_if(v_rev, [0], [m4_define([v_rev], m4_esyscmd([pwd | sed -e 's@.*[0-9]\+\.[0-9]\+\.[0-9]\+\.\([0-9]\+\)$@\1@;t;s/.*/0/' | tee test | tr -d '\n']))])
 ##--   When released, remove the dnl on the below line
 dnl m4_undefine([v_rev])
 ##--   When doing snapshots - change soname. remove dnl on below line


pgpSMdyQWSVJN.pgp
Description: PGP signature
--
All the data continuously generated in your IT infrastructure contains a
definitive record of customers, application performance, security
threats, fraudulent activity and more. Splunk takes this data and makes
sense of it. Business sense. IT sense. Common sense.
http://p.sf.net/sfu/splunk-d2d-oct___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] E17 in OBS

2011-10-13 Thread Tomas Cech

On Thu, Oct 13, 2011 at 08:53:12PM +0900, Carsten Haitzler wrote:

On Mon, 3 Oct 2011 16:34:56 +0200 Tomas Cech tc...@suse.cz said:


Hi mighty devs,

I'd like to inform you that with cooperation of JReidinger, DimStar,
matejcik and Puppet_Master we have now E17 in openSUSE buildservice
for several distributions. Not all make sense but can be used as
monitor if something went wrong with recent revision. Periodic builds
are not yet enabled, but it may be already interesting for you.

https://build.opensuse.org/project/show?project=X11%3AEnlightenment%3ANightly

We all had SUSE as priority so it may not have the quality as by
native packager for other distributions. If you're native packager
and want to fix something. Feel free to contact us.

On behalf of all people mentioned above


this is pretty cool. it'd be nice if the deb distros also got some
package/build love and if people can investigate the build problems for:


We're ready to welcome more people to take care of these builds, we
plan to add Debian/Ubuntu package builds (I know nothing about deb
packaging so it will take some time unless someone will help, on the
other hand it seems that some packaging configuration is already in
SVN).



https://build.opensuse.org/project/monitor?blocked=0building=0dispatching=0finished=0project=X11%3AEnlightenment%3ANightlyscheduled=0signing=0succeeded=0


I think we'll remove RHEL 4, 5, 6 since builds doesn't work (there
might be legal problems to make it working) and because CentOS is
binary compatibile with RHEL. CentOS 5 seems to be too old for E17,
feel free to play with that if you want, but I don't think it's worth
of time.




specifically the failed ones. the unresolvable ones look like packaging issues
for the spec file people to fix.


We're still working on packaging, but we're doing that in our spare
time... We'll try to fix SLE10 and SLE11 since we have access to that.



a quick look shows me


Please add distribution/package/arch next to so I don't have to search
it again.



1. curl seems to be missing some defines. maybe we require a minimum version
these distros dont support and should feature check for that and disable curl
if not there or make ecore work ALSO with older curls.

?


2. xattr support - CEDRIC!!!

?


3. eina_lock - looks like we make some pthread.h most unhappy... someone know
why?

RHEL4 will probably have later some issues as CentOS 5.


4. one distro missing lua... might need adding of lua packages separately from
EFL?

That is CentOS 5. We could backport lua to this project to fix this
issue, but it has low priority.


--
- Codito, ergo sum - I code, therefore I am --
The Rasterman (Carsten Haitzler)ras...@rasterman.com



Best regards,

Tomas Cech
Sleep_Walker


pgpCN8Y0AIIdK.pgp
Description: PGP signature
--
All the data continuously generated in your IT infrastructure contains a
definitive record of customers, application performance, security
threats, fraudulent activity and more. Splunk takes this data and makes
sense of it. Business sense. IT sense. Common sense.
http://p.sf.net/sfu/splunk-d2d-oct___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] two small fixes for mail module

2011-10-13 Thread Tomas Cech

Hi,

On Wed, Oct 12, 2011 at 01:06:01AM +0200, Tomas Cech wrote:

Hi,

there are two small issues with mail module. Patches attached.



Is there any problem with applying these two patches? I believe
they're trivial enough for accept. One typo and one initialization of
variable...

Best regards,

Tomas Cech
Sleep_Walker


pgp28u47W8FVi.pgp
Description: PGP signature
--
All the data continuously generated in your IT infrastructure contains a
definitive record of customers, application performance, security
threats, fraudulent activity and more. Splunk takes this data and makes
sense of it. Business sense. IT sense. Common sense.
http://p.sf.net/sfu/splunk-d2d-oct___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


[E-devel] elementary build failure on openSUSE Factory

2011-10-12 Thread Tomas Cech

Hi,

we have build issue on openSUSE Factory (devel version of
distribution, similar to debian sid). Packages are the same as for
other openSUSE distributions (only version should differ) so I don't
think it's packaging issue.

I already tried to consult it on IRC so you may have already seen it.

Build log (including preinstallation of packages): http://goo.gl/nYmq7
Strace of command causing segfault: http://pastebin.com/zHid1a3k
Backtrace: http://paste.opensuse.org/49263801

Any help would be appreciated.

Best regards,

Tomas Cech
L3


pgpeybo4KCYD8.pgp
Description: PGP signature
--
All the data continuously generated in your IT infrastructure contains a
definitive record of customers, application performance, security
threats, fraudulent activity and more. Splunk takes this data and makes
sense of it. Business sense. IT sense. Common sense.
http://p.sf.net/sfu/splunk-d2d-oct___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


[E-devel] two small fixes for mail module

2011-10-11 Thread Tomas Cech

Hi,

there are two small issues with mail module. Patches attached.

Best regards,

Tomas Cech
Sleep_Walker
diff -up ./src/imap2.c.orig ./src/imap2.c
--- ./src/imap2.c.orig	2011-10-12 00:27:48.448724578 +0200
+++ ./src/imap2.c	2011-10-12 00:28:15.974247874 +0200
@@ -8,7 +8,7 @@
 #define D(args...)
 #endif
 
-#ifdef PRINT_LOTS_OF_DEBUG
+#if PRINT_LOTS_OF_DEBUG
 static void
 tls_log_func(int level, const char *str)
 {
@@ -63,7 +63,7 @@ _mail_imap_check_mail (void *data)
 
 	 if (ecore_con_ssl_available_get ()  (ic-config-ssl))
 	   {
-#ifdef PRINT_LOTS_OF_DEBUG
+#if PRINT_LOTS_OF_DEBUG
   if (ecore_con_ssl_available_get() == 1)
 {
gnutls_global_set_log_level(9);
diff -up ./src/mbox.c.orig ./src/mbox.c
--- ./src/mbox.c.orig	2011-10-11 19:07:53.876049734 +0200
+++ ./src/mbox.c	2011-10-11 19:21:19.514275396 +0200
@@ -173,7 +173,7 @@ static void
 _mail_mbox_check_mail_parser (Config_Box *cb)
 {
   FILE *f;
-  int header;
+  int header = 0;
   char buf[1024];
 
   if (!cb-new_path)


pgpyhTTmUAKJo.pgp
Description: PGP signature
--
All the data continuously generated in your IT infrastructure contains a
definitive record of customers, application performance, security
threats, fraudulent activity and more. Splunk takes this data and makes
sense of it. Business sense. IT sense. Common sense.
http://p.sf.net/sfu/splunk-d2d-oct___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] elementary desktop file fix

2011-10-05 Thread Tomas Cech

On Wed, Oct 05, 2011 at 07:57:50AM +0900, Carsten Haitzler wrote:

On Tue, 4 Oct 2011 22:49:04 +0200 Tomas Cech tc...@suse.cz said:


Hi,

it seems that elementary_config and elementary_test has desktop files
not following registered categories
(http://standards.freedesktop.org/menu-spec/latest/apa.html).
Attached patch fixes this issue.


actually e17 itself RELIES on there being desktop files in System AND Settings
to show it in the settings category in the config panel. so this is very much
tied into that. why does e do that? because things actually ship like this:

7:35AM /usr/share/applications  grep Categories= *.desktop | grep Settings
...
checkbox-gtk.desktop:Categories=GTK;GNOME;Application;System;Settings;
computer-janitor-gtk.desktop:Categories=System;Settings;PackageManager;GTK;
...
gdmsetup.desktop:Categories=GNOME;GTK;Settings;System;
...
etc.

7:35AM /usr/share/applications  grep Categories= *.desktop | grep Utility
baobab.desktop:Categories=GTK;GNOME;Utility;
...

so realistically... this is doing just the right thing in real life. not to
mention... feedesktop.org mentions all (except Application) as official
categories.


I understand your reasons. I'm also not satisfied with standard as I
can't find no Test or Benchmark as category, which would fit
better.

I'll handle it for OBS as patch because it insists on being standard
compliant.



so we should remove Application, but elementary_test isn't in graphics or
2dgraphics.


good.



i've added your cs translations too, but system and settings stay. i added
DesktopSettings  and Development to test, and removed Application.


Thanks.

Best regards,

Tomas Cech
Sleep_Walker


pgpDTUuBL2cYz.pgp
Description: PGP signature
--
All the data continuously generated in your IT infrastructure contains a
definitive record of customers, application performance, security
threats, fraudulent activity and more. Splunk takes this data and makes
sense of it. Business sense. IT sense. Common sense.
http://p.sf.net/sfu/splunk-d2dcopy1___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


[E-devel] elementary desktop file fix

2011-10-04 Thread Tomas Cech

Hi,

it seems that elementary_config and elementary_test has desktop files
not following registered categories
(http://standards.freedesktop.org/menu-spec/latest/apa.html).
Attached patch fixes this issue.

Best regards,

Tomas Cech
Sleep_Walker
diff -up ./data/desktop/elementary_config.desktop.orig ./data/desktop/elementary_config.desktop
--- ./data/desktop/elementary_config.desktop.orig	2011-10-04 22:28:26.162402274 +0200
+++ ./data/desktop/elementary_config.desktop	2011-10-04 22:32:11.046924181 +0200
@@ -3,13 +3,16 @@ Encoding=UTF-8
 Name=Elementary Configuration
 Name[ru]=Конфигурация Elementary
 Name[pt]=Configuração do Elementary
+Name[cs]=Konfigurace Elementary
 Comment=Elementary Configuration
 Comment[ru]=Конфигурация для Elementary (Элементарий)
 Comment[fr]=Configuration pour Elementary
 Comment[it]=Configurazione di Elementary
 Comment[pt]=Configure o Elementary
+Comment[cs]=Konfigurace Elementary
 Exec=elementary_config
 Icon=elementary
 Terminal=false
 Type=Application
-Categories=System;Settings;
+Categories=Settings;DesktopSettings;
+
diff -up ./data/desktop/elementary_test.desktop.orig ./data/desktop/elementary_test.desktop
--- ./data/desktop/elementary_test.desktop.orig	2011-10-04 22:28:37.454579343 +0200
+++ ./data/desktop/elementary_test.desktop	2011-10-04 22:33:36.579261390 +0200
@@ -12,4 +12,4 @@ Exec=elementary_test
 Icon=elementary
 Terminal=false
 Type=Application
-Categories=Application;Utility;
+Categories=Graphics;2DGraphics;


pgpTWIEBliMl3.pgp
Description: PGP signature
--
All the data continuously generated in your IT infrastructure contains a
definitive record of customers, application performance, security
threats, fraudulent activity and more. Splunk takes this data and makes
sense of it. Business sense. IT sense. Common sense.
http://p.sf.net/sfu/splunk-d2dcopy1___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] redraw problem

2011-07-31 Thread Tomas Cech
On Sun, Jul 31, 2011 at 12:44:58PM +0900, Carsten Haitzler wrote:
On Sat, 30 Jul 2011 20:41:15 +0200 Tomas Cech tc...@suse.cz said:

 E can;t go changing kernel module options. it is not root, nor does it even
 know HOW to change it as it will vary from distro to distro and user to user
 as to how they have config files set up. also e cant CHANGE the modules as
 it's already started and kernel modules are up and running and u cant unload
 and re-load once already in use. this is entirely out of our hands. it's not
 even out job to figure out what gfx card or driver you have - they all are
 meant to export the same api and features via x and opengl. opengl tells us
 what extensions are and are not supported in a generic way.

 Please, stop reminding me how stupid I'm that I sent it to -devel
 mailing list and not -users.

(sorry i assumed since you were coming from suse and doing packages you wanted
US to do fixes/workarounds of driver bugs - i.e. do what u did with an echo
in code in a given situation). :)

I use openSUSE and missed packages. There were several SUSE based
distributions using old broken (by spec file) E17 packages and I want
to offer replacement and improve E17 integration in openSUSE. That's
all connection to SUSE. I'd be happy to ask when I have problem with
packaging and I'll try to work as proxy between SUSE users and E's
bugzilla.

Please, don't fix driver issues. Known workaround will help others to
use/test E17 until driver issue is gone (which may take some time). 

what you found is a driver bug. :) you REALLY REALLY REALLY should be filing
bug reports with the driver writers. :) i'm trying to encourage you not to just
mail here and have people do their own private work-arounds, or hope the
developers will do in-app/evas workarounds, but make sure the actual problem is
resolved at the driver level. :)

Already submited to freedesktop.org even though it had duplicates in different 
bugzillas.

if we have a bug in efl/e, i'd hope you file/report bugs with us so we fix it
instead of work around them in packages+patches or other things. :)

Sure thing. openSUSE package maintainers always try to push fixes to
upstream, I believe there's some policy about that.

Best regards,

Tomas Cech
Sleep_Walker

--
Got Input?   Slashdot Needs You.
Take our quick survey online.  Come on, we don't ask for help often.
Plus, you'll get a chance to win $100 to spend on ThinkGeek.
http://p.sf.net/sfu/slashdot-survey
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


[E-devel] redraw problem

2011-07-30 Thread Tomas Cech
Hi,

I had problems with redrawing of applications, menus, background.
Sometimes application stopped redrawing after a while and just special
action causing explicit redraw (desktop change, window move, ...) helps for a 
while.


(from lspci)
00:02.0 VGA compatible controller: Intel Corporation Mobile
GM965/GL960 Integrated Graphics Controller (primary) (rev 0c)
00:02.1 Display controller: Intel Corporation Mobile GM965/GL960
Integrated Graphics Controller (secondary) (rev 0c)

(from Xorg.0.log)
[99.924] (II) LoadModule: intel
[99.924] (II) Loading /usr/lib64/xorg/modules/drivers/intel_drv.so
[99.925] (II) Module intel: vendor=X.Org Foundation
[99.925]compiled for 1.9.3, module version = 2.15.0
[99.925]Module class: X.Org Video Driver
[99.925]ABI class: X.Org Video Driver, version 8.0

Workaround for the problem is to disable KMS.

echo 'options i915 modeset=0'  /etc/modprobe.d/i915-disable-kms.conf

Maybe it will save some hours of madness.

Best regards,

Tomas Cech
Sleep_Walker

--
Got Input?   Slashdot Needs You.
Take our quick survey online.  Come on, we don't ask for help often.
Plus, you'll get a chance to win $100 to spend on ThinkGeek.
http://p.sf.net/sfu/slashdot-survey
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] redraw problem

2011-07-30 Thread Tomas Cech
Hi,

On Sat, Jul 30, 2011 at 05:24:33PM +0200, Cedric BAIL wrote:
Hi,

On Sat, Jul 30, 2011 at 4:14 PM, Tomas Cech tc...@suse.cz wrote:
 I had problems with redrawing of applications, menus, background.
 Sometimes application stopped redrawing after a while and just special
 action causing explicit redraw (desktop change, window move, ...) helps for 
 a while.


 (from lspci)
 00:02.0 VGA compatible controller: Intel Corporation Mobile
 GM965/GL960 Integrated Graphics Controller (primary) (rev 0c)
 00:02.1 Display controller: Intel Corporation Mobile GM965/GL960
 Integrated Graphics Controller (secondary) (rev 0c)

 (from Xorg.0.log)
 [    99.924] (II) LoadModule: intel
 [    99.924] (II) Loading /usr/lib64/xorg/modules/drivers/intel_drv.so
 [    99.925] (II) Module intel: vendor=X.Org Foundation
 [    99.925]    compiled for 1.9.3, module version = 2.15.0
 [    99.925]    Module class: X.Org Video Driver
 [    99.925]    ABI class: X.Org Video Driver, version 8.0

 Workaround for the problem is to disable KMS.

 echo 'options i915 modeset=0'  /etc/modprobe.d/i915-disable-kms.conf

 Maybe it will save some hours of madness.

Sounds like a bug, like many, in video driver. Did you talk to intel
maintainer ?

It's definitely bug. No, but I found several similar bugs on distro
specific bugzillas.

Bug report created for X.org here:
https://bugs.freedesktop.org/show_bug.cgi?id=39695

Best regards,

Tomas Cech
Sleep_Walker

--
Got Input?   Slashdot Needs You.
Take our quick survey online.  Come on, we don't ask for help often.
Plus, you'll get a chance to win $100 to spend on ThinkGeek.
http://p.sf.net/sfu/slashdot-survey
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] redraw problem

2011-07-30 Thread Tomas Cech
On Sun, Jul 31, 2011 at 01:57:22AM +0900, Carsten Haitzler wrote:
On Sat, 30 Jul 2011 18:38:53 +0200 Tomas Cech tc...@suse.cz said:

 Hi,

 On Sat, Jul 30, 2011 at 05:24:33PM +0200, Cedric BAIL wrote:
 Hi,
 
 On Sat, Jul 30, 2011 at 4:14 PM, Tomas Cech tc...@suse.cz wrote:
  I had problems with redrawing of applications, menus, background.
  Sometimes application stopped redrawing after a while and just special
  action causing explicit redraw (desktop change, window move, ...) helps
  for a while.
 
 
  (from lspci)
  00:02.0 VGA compatible controller: Intel Corporation Mobile
  GM965/GL960 Integrated Graphics Controller (primary) (rev 0c)
  00:02.1 Display controller: Intel Corporation Mobile GM965/GL960
  Integrated Graphics Controller (secondary) (rev 0c)
 
  (from Xorg.0.log)
  [    99.924] (II) LoadModule: intel
  [    99.924] (II) Loading /usr/lib64/xorg/modules/drivers/intel_drv.so
  [    99.925] (II) Module intel: vendor=X.Org Foundation
  [    99.925]    compiled for 1.9.3, module version = 2.15.0
  [    99.925]    Module class: X.Org Video Driver
  [    99.925]    ABI class: X.Org Video Driver, version 8.0
 
  Workaround for the problem is to disable KMS.
 
  echo 'options i915 modeset=0'  /etc/modprobe.d/i915-disable-kms.conf
 
  Maybe it will save some hours of madness.
^^^
This.

 
 Sounds like a bug, like many, in video driver. Did you talk to intel
 maintainer ?

 It's definitely bug. No, but I found several similar bugs on distro
 specific bugzillas.

 Bug report created for X.org here:
 https://bugs.freedesktop.org/show_bug.cgi?id=39695

 Best regards,

 Tomas Cech
 Sleep_Walker

and... what do you want us to do about it? :)

Funny, I think it was you who told me that someone else was fighting
with this issue. This way it will be easier to google it.

If it is too off topic, my apologies :)

Best regards,

Tomas Cech
Sleep_Walker

--
Got Input?   Slashdot Needs You.
Take our quick survey online.  Come on, we don't ask for help often.
Plus, you'll get a chance to win $100 to spend on ThinkGeek.
http://p.sf.net/sfu/slashdot-survey
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] redraw problem

2011-07-30 Thread Tomas Cech
On Sun, Jul 31, 2011 at 02:56:41AM +0900, Carsten Haitzler wrote:
On Sat, 30 Jul 2011 19:19:13 +0200 Tomas Cech tc...@suse.cz said:

 On Sun, Jul 31, 2011 at 01:57:22AM +0900, Carsten Haitzler wrote:
 On Sat, 30 Jul 2011 18:38:53 +0200 Tomas Cech tc...@suse.cz said:
 
  Hi,
 
  On Sat, Jul 30, 2011 at 05:24:33PM +0200, Cedric BAIL wrote:
  Hi,
  
  On Sat, Jul 30, 2011 at 4:14 PM, Tomas Cech tc...@suse.cz wrote:
   I had problems with redrawing of applications, menus, background.
   Sometimes application stopped redrawing after a while and just special
   action causing explicit redraw (desktop change, window move, ...) helps
   for a while.
  
  
   (from lspci)
   00:02.0 VGA compatible controller: Intel Corporation Mobile
   GM965/GL960 Integrated Graphics Controller (primary) (rev 0c)
   00:02.1 Display controller: Intel Corporation Mobile GM965/GL960
   Integrated Graphics Controller (secondary) (rev 0c)
  
   (from Xorg.0.log)
   [    99.924] (II) LoadModule: intel
   [    99.924] (II) Loading /usr/lib64/xorg/modules/drivers/intel_drv.so
   [    99.925] (II) Module intel: vendor=X.Org Foundation
   [    99.925]    compiled for 1.9.3, module version = 2.15.0
   [    99.925]    Module class: X.Org Video Driver
   [    99.925]    ABI class: X.Org Video Driver, version 8.0
  
   Workaround for the problem is to disable KMS.
  
   echo 'options i915 modeset=0'  /etc/modprobe.d/i915-disable-kms.conf
  
   Maybe it will save some hours of madness.
 ^^^
 This.

  
  Sounds like a bug, like many, in video driver. Did you talk to intel
  maintainer ?
 
  It's definitely bug. No, but I found several similar bugs on distro
  specific bugzillas.
 
  Bug report created for X.org here:
  https://bugs.freedesktop.org/show_bug.cgi?id=39695
 
  Best regards,
 
  Tomas Cech
  Sleep_Walker
 
 and... what do you want us to do about it? :)

 Funny, I think it was you who told me that someone else was fighting
 with this issue. This way it will be easier to google it.

 If it is too off topic, my apologies :)

E can;t go changing kernel module options. it is not root, nor does it even
know HOW to change it as it will vary from distro to distro and user to user as
to how they have config files set up. also e cant CHANGE the modules as it's
already started and kernel modules are up and running and u cant unload and
re-load once already in use. this is entirely out of our hands. it's not even
out job to figure out what gfx card or driver you have - they all are meant to
export the same api and features via x and opengl. opengl tells us what
extensions are and are not supported in a generic way.

Please, stop reminding me how stupid I'm that I sent it to -devel
mailing list and not -users.

Thank you!

Best regards,

Tomas Cech
Sleep_Walker

--
Got Input?   Slashdot Needs You.
Take our quick survey online.  Come on, we don't ask for help often.
Plus, you'll get a chance to win $100 to spend on ThinkGeek.
http://p.sf.net/sfu/slashdot-survey
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] segfault of edje_cc during compilation of elementary

2011-07-29 Thread Tomas Cech
On Fri, Jul 29, 2011 at 03:24:35PM +0900, Carsten Haitzler wrote:
On Sat, 23 Jul 2011 11:44:25 +0200 Tomas Cech tc...@suse.cz said:

i've added more error printing on engines not being found. fyi buffer enigne
is considered a default part of evas. it is always compiled as it has no
dependencies, thus using buffer enigne pretty much should never have an
error... well unless you mis-package evas like what happened to you :) well for
you buffer engine didn't load because a dependency (software generic - also
always compiled and installed as its required for buffer engine) wasn't
there. :)

Thanks for your comments. I made these modules not configurable in my
spec file so I won't meet it again.

Best regards,

Tomas Cech
Sleep_Walker

--
Got Input?   Slashdot Needs You.
Take our quick survey online.  Come on, we don't ask for help often.
Plus, you'll get a chance to win $100 to spend on ThinkGeek.
http://p.sf.net/sfu/slashdot-survey
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] segfault of edje_cc during compilation of elementary

2011-07-23 Thread Tomas Cech
Hi,

On Sat, Jul 23, 2011 at 03:10:15AM +0200, Cedric BAIL wrote:
Hi,

On Sat, Jul 23, 2011 at 12:55 AM, Tomas Cech tc...@suse.cz wrote:
 Hi,

 On Fri, Jul 22, 2011 at 11:44:53AM +0200, Tomas Cech wrote:

 On Fri, Jul 22, 2011 at 01:20:32AM +0200, Cedric BAIL wrote:

 Hi,

 On Thu, Jul 21, 2011 at 11:47 PM, Tomas Cech tc...@suse.cz wrote:

 I'm trying to create packages for openSUSE once again. I noticed that
 build of elementary fails on segfault of edje_cc.

 Log of the build can be found here:
 http://goo.gl/xTTuj

 I tried to analyze coredump of this segfault and it looks like:

 Program received signal SIGSEGV, Segmentation fault.
 0x7724f236 in evas_object_image_add (e=value optimized out)
 at evas_object_image.c:147
 147        o-cur.cspace =

 obj-layer-evas-engine.func-image_colorspace_get(obj-layer-evas-engine.data.output,
 (gdb) bt
 #0  0x7724f236 in evas_object_image_add (e=value optimized
 out) at evas_object_image.c:147
 #1  0x0040441a in data_write_images
 (ef=0xa00580,image_num=0x7fffbc04, input_bytes=0x7fffbc0c,
     input_raw_bytes=0x7fffbc08) at edje_cc_out.c:519
 #2  0x004059ad in data_write () at edje_cc_out.c:1084
 #3  0x0040343f in main (argc=8, argv=value optimized out) at
 edje_cc.c:217
 (gdb) p obj-layer-evas-engine
 $5 = {module = 0x0, func = 0x0, data = {output = 0x0, context = 0x0},
 info = 0x0, info_magic = 0}

 Sounds like you don't have buffer engine installed for evas.
 What would be interesting is evas build log.

 Buffer engine is installed and successfully loaded. I'm unable to
 find, where EcoreEvas-Evas-engine gets initialized.

How do you know that the engine is successfully loaded ? Did you try
running edje_cc on top of strace ? I would be interested to know what
it tell.

I walked through the code and got here:

Breakpoint 4, eina_module_load (m=0x6902d0) at
eina_amalgamation.c:15511
15511  DBG(successfully loaded %s, m-file);
(gdb) p m-file
$64 = 0x6902dc
/usr/lib64/evas/modules/engines/buffer/linux-gnu-x86_64-1.0.1/module.so


 I got to 'ecore_evas_buffer_allocfunc_new', where is
  557    ee-evas = evas_new();

 but this evas object doesn't have engine initialized:
 557        ee-evas = evas_new();
 (gdb) 558        evas_data_attach_set(ee-evas, ee);
 (gdb) p ee-evas
 $60 = (Evas *) 0x660610
 (gdb) p ee-evas-engine
 $61 = {module = 0x0, func = 0x0, data = {output = 0x0, context = 0x0},
 info = 0x0, info_magic = 0}

 I'd appreciate if someone could tell me where to look.

The function call that will bind the engine to the evas cancas is the
following one :
 evas_output_method_set(ee-evas, rmethod);

After reading your build log, I don't see anything obviously wrong, so
try strace that the best advice I can give you and post the output
when done. Maybe that will us figure out what's going on.

Strace really shown the culprit:

stat(/usr/lib64/evas/modules/engines/buffer/linux-gnu-x86_64-1.0.1/module.so, 
{st_mode=S_IFREG|0755, st_size=18904, ...}) = 0
futex(0x7fb2f25b30e0, FUTEX_WAKE_PRIVATE, 2147483647) = 0
open(/usr/lib64/evas/modules/engines/buffer/linux-gnu-x86_64-1.0.1/module.so, 
O_RDONLY) = 7
read(7, \177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0\0\1\0\0\0\0\30\0\0\0\0\0\0..., 
832) = 832
fstat(7, {st_mode=S_IFREG|0755, st_size=18904, ...}) = 0
mmap(NULL, 2115568, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 7, 0) = 
0x7fb2ed84c000
fadvise64(7, 0, 2115568, POSIX_FADV_WILLNEED) = 0
mprotect(0x7fb2ed84f000, 2097152, PROT_NONE) = 0
mmap(0x7fb2eda4f000, 8192, PROT_READ|PROT_WRITE, 
MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 7, 0x3000) = 0x7fb2eda4f000
close(7)= 0
mprotect(0x7fb2eda4f000, 4096, PROT_READ) = 0
stat(/usr/lib64/evas/modules/engines/software_generic/linux-gnu-x86_64-1.0.1/module.so,
 0x7fff235b05f0) = -1 ENOENT (No such file or directory)

It also explains where 'image_colorspace_get' is defined when not
redefined in engine.

After adding 'evas-module_engine_software_generic' to Requires field
in the spec file problem vanished. I'll recheck which engines need
this dependency and fix it too.

I'd suggest to print some error message when such condition happen and
add check for not accessing NULL pointer there.

Thanks for your help!

Best regards,

Tomas Cech
Sleep_Walker

--
Storage Efficiency Calculator
This modeling tool is based on patent-pending intellectual property that
has been used successfully in hundreds of IBM storage optimization engage-
ments, worldwide.  Store less, Store more with what you own, Move data to 
the right place. Try It Now! http://www.accelacomm.com/jaw/sfnl/114/51427378/
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] segfault of edje_cc during compilation of elementary

2011-07-22 Thread Tomas Cech

On Fri, Jul 22, 2011 at 01:20:32AM +0200, Cedric BAIL wrote:

Hi,

On Thu, Jul 21, 2011 at 11:47 PM, Tomas Cech tc...@suse.cz wrote:

I'm trying to create packages for openSUSE once again. I noticed that
build of elementary fails on segfault of edje_cc.

Log of the build can be found here:
http://goo.gl/xTTuj

I tried to analyze coredump of this segfault and it looks like:

Program received signal SIGSEGV, Segmentation fault.
0x7724f236 in evas_object_image_add (e=value optimized out)
at evas_object_image.c:147
147        o-cur.cspace =
obj-layer-evas-engine.func-image_colorspace_get(obj-layer-evas-engine.data.output,
(gdb) bt
#0  0x7724f236 in evas_object_image_add (e=value optimized out) at 
evas_object_image.c:147
#1  0x0040441a in data_write_images 
(ef=0xa00580,image_num=0x7fffbc04, input_bytes=0x7fffbc0c,
    input_raw_bytes=0x7fffbc08) at edje_cc_out.c:519
#2  0x004059ad in data_write () at edje_cc_out.c:1084
#3  0x0040343f in main (argc=8, argv=value optimized out) at 
edje_cc.c:217
(gdb) p obj-layer-evas-engine
$5 = {module = 0x0, func = 0x0, data = {output = 0x0, context = 0x0}, info = 
0x0, info_magic = 0}


Sounds like you don't have buffer engine installed for evas.
What would be interesting is evas build log.


Here it is:
http://goo.gl/0u02X

the main building is a bit later after preparations of virtual machine
doing the build.

Here you can check build log of all other packages (by clicking on
succeeded/failed and 'Download logfile'):
http://goo.gl/YtTXr


As edje was able to build, my
bet is that evas buffer engine was correctly build, but not properly
installed. See if you have anything in /usr/lib/evas/ .

In the building chroot environment:
venom:~ find /usr/lib*/evas -type f
/usr/lib64/evas/modules/engines/buffer/linux-gnu-x86_64-1.0.1/module.so
/usr/lib64/evas/modules/savers/jpeg/linux-gnu-x86_64-1.0.1/module.so
/usr/lib64/evas/modules/savers/eet/linux-gnu-x86_64-1.0.1/module.so
/usr/lib64/evas/modules/savers/png/linux-gnu-x86_64-1.0.1/module.so
/usr/lib64/evas/modules/loaders/jpeg/linux-gnu-x86_64-1.0.1/module.so
/usr/lib64/evas/modules/loaders/eet/linux-gnu-x86_64-1.0.1/module.so
/usr/lib64/evas/modules/loaders/png/linux-gnu-x86_64-1.0.1/module.so




Here is the only place (I found till yet) where the pointer may change:

(gdb)
evas_object_inject (obj=0x9c66c0, e=0xa06150) at evas_layer.c:16
16              lay-layer = obj-cur.layer;
(gdb)
17              evas_layer_add(lay);
(gdb) p *lay
$28 = {__in_list = {next = 0x0, prev = 0x0, last = 0x0}, layer = 0,
objects = 0x0, evas = 0xa06150, engine_data = 0x0,
  usage = 0, delete_me = 0 '\000'}

So I suspect buffer engine from te beginning:

Breakpoint 2, data_write_images (ef=0xa00580, image_num=0x7fffbc04, 
input_bytes=0x7fffbc0c,
    input_raw_bytes=0x7fffbc08) at edje_cc_out.c:519
519                            im = evas_object_image_add(evas);
(gdb) p *evas
$29 = {__in_list = {next = 0x0, prev = 0x0, last = 0x0}, magic = 1886877552, 
pointer = {inside = 1 '\001',
    mouse_grabbed = 0, button = 0, x = 0, y = 0, object = {in = 0x0}}, viewport 
= {x = 0, y = 0, w = 1, h = 1,
    changed = 0 '\000'}, output = {w = 1, h = 1, render_method = 0, changed = 1 
'\001'}, damages = 0x0, obscures = 0x0,
  layers = 0x0, name_hash = 0x9634a0, output_validity = 1, walking_list = 0, 
events_frozen = 0, engine = {module = 0x0,
    func = 0x0, data = {output = 0x0, context = 0x0}, info = 0x0, info_magic = 
0}, delete_objects = {version = 1,
    data = 0x0, total = 0, count = 0, step = 256, __magic = 2557874747}, 
active_objects = {version = 1, data = 0x0,
    total = 0, count = 0, step = 256, __magic = 2557874747}, restack_objects = 
{version = 1, data = 0x0, total = 0,
    count = 0, step = 256, __magic = 2557874747}, render_objects = {version = 
1, data = 0x0, total = 0, count = 0,
    step = 256, __magic = 2557874747}, pending_objects = {version = 1, data = 
0x0, total = 0, count = 0, step = 256,
    __magic = 2557874747}, obscuring_objects = {version = 1, data = 0x0, total 
= 0, count = 0, step = 256,
    __magic = 2557874747}, temporary_objects = {version = 1, data = 0x0, total 
= 0, count = 0, step = 256,
    __magic = 2557874747}, calculate_objects = {version = 1, data = 0x0, total 
= 0, count = 0, step = 256,
    __magic = 2557874747}, clip_changes = {version = 1, data = 0x0, total = 0, 
count = 0, step = 256,
    __magic = 2557874747}, post_events = 0x0, callbacks = 0x0, delete_grabs = 
0, walking_grabs = 0, grabs = 0x0,
  font_path = 0x0, focused = 0x0, attach_data = 0xa00a90, modifiers = {mod = 
{count = 6, list = 0x964ad0}, mask = 0},
  locks = {lock = {count = 3, list = 0x905130}, mask = 0}, last_timestamp = 0, 
last_mouse_down_counter = 0,
  last_mouse_up_counter = 0, nochange = 0, hinting = 
EVAS_FONT_HINTING_BYTECODE, changed = 1 '\001', delete_me = 0 '\000',
  invalidate = 1 '\001', cleanup = 0 '\000', focus = 0 '\000'}
(gdb) p evas-engine
$30 = {module = 0x0, func

Re: [E-devel] segfault of edje_cc during compilation of elementary

2011-07-22 Thread Tomas Cech

Hi,

On Fri, Jul 22, 2011 at 11:44:53AM +0200, Tomas Cech wrote:

On Fri, Jul 22, 2011 at 01:20:32AM +0200, Cedric BAIL wrote:

Hi,

On Thu, Jul 21, 2011 at 11:47 PM, Tomas Cech tc...@suse.cz wrote:

I'm trying to create packages for openSUSE once again. I noticed that
build of elementary fails on segfault of edje_cc.

Log of the build can be found here:
http://goo.gl/xTTuj

I tried to analyze coredump of this segfault and it looks like:

Program received signal SIGSEGV, Segmentation fault.
0x7724f236 in evas_object_image_add (e=value optimized out)
at evas_object_image.c:147
147        o-cur.cspace =
obj-layer-evas-engine.func-image_colorspace_get(obj-layer-evas-engine.data.output,
(gdb) bt
#0  0x7724f236 in evas_object_image_add (e=value optimized out) at 
evas_object_image.c:147
#1  0x0040441a in data_write_images 
(ef=0xa00580,image_num=0x7fffbc04, input_bytes=0x7fffbc0c,
    input_raw_bytes=0x7fffbc08) at edje_cc_out.c:519
#2  0x004059ad in data_write () at edje_cc_out.c:1084
#3  0x0040343f in main (argc=8, argv=value optimized out) at 
edje_cc.c:217
(gdb) p obj-layer-evas-engine
$5 = {module = 0x0, func = 0x0, data = {output = 0x0, context = 0x0}, info = 
0x0, info_magic = 0}


Sounds like you don't have buffer engine installed for evas.
What would be interesting is evas build log.


Buffer engine is installed and successfully loaded. I'm unable to
find, where EcoreEvas-Evas-engine gets initialized.

I got to 'ecore_evas_buffer_allocfunc_new', where is
  557ee-evas = evas_new();

but this evas object doesn't have engine initialized:
557ee-evas = evas_new();
(gdb) 
558evas_data_attach_set(ee-evas, ee);

(gdb) p ee-evas
$60 = (Evas *) 0x660610
(gdb) p ee-evas-engine
$61 = {module = 0x0, func = 0x0, data = {output = 0x0, context = 0x0},
info = 0x0, info_magic = 0}

I'd appreciate if someone could tell me where to look.

Thanks in advance.

Best regards,

Tomas Cech
Sleep_Walker


pgpOt1D3pmtVm.pgp
Description: PGP signature
--
10 Tips for Better Web Security
Learn 10 ways to better secure your business today. Topics covered include:
Web security, SSL, hacker attacks  Denial of Service (DoS), private keys,
security Microsoft Exchange, secure Instant Messaging, and much more.
http://www.accelacomm.com/jaw/sfnl/114/51426210/___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel