I just fixed elementary list!

Thanks.

Daniel Juyung Seo (SeoZ, D1)

On Mon, Nov 24, 2014 at 4:46 PM, Daniel Juyung Seo <seojuyu...@gmail.com>
wrote:

> Thanks I will have a look at that.
>
> Daniel Juyung Seo (SeoZ, D1)
>
> On Mon, Nov 24, 2014 at 5:58 AM, Davide Andreoli <d...@gurumeditation.it>
> wrote:
>
>> 2014-11-23 16:32 GMT+01:00 Davide Andreoli <d...@gurumeditation.it>:
>>
>> > 2014-11-23 15:08 GMT+01:00 Daniel Juyung Seo <seojuyu...@gmail.com>:
>> >
>> >> It looks good from here.
>> >> But egitu crashes a lot whenever I select a commit.
>> >>
>> >
>> > Thanks for testing!
>> >
>> > No issue here with egitu, I'm using it everyday for all my git usage,
>> but
>> > I'm still at
>> > efl 1.12 (stable branch).
>> >
>>
>> infact, updated efl to latest git and I get the segfault as you...
>> seems something to do with elm item, a first fast gdb run say:
>>
>> Program received signal SIGSEGV, Segmentation fault.
>> 0x00007ffff40fad25 in _elm_list_nearest_visible_item_get (it=0x15b67d0,
>> obj=<optimized out>) at elm_list.c:1223
>> 1223                 evas_object_geometry_get(VIEW(item), &cx, &cy, &cw,
>> &ch);
>>
>> (gdb) bt
>> #0  0x00007ffff40fad25 in _elm_list_nearest_visible_item_get
>> (it=0x15b67d0,
>> obj=<optimized out>) at elm_list.c:1223
>> #1  _elm_list_elm_widget_on_focus (obj=<optimized out>, sd=<optimized
>> out>)
>> at elm_list.c:1277
>> #2  0x00007ffff4173550 in elm_obj_widget_on_focus () at
>> elm_widget.eo.c:343
>> #3  0x00007ffff41860e3 in _parent_focus (obj=0x8000005c000002e1) at
>> elm_widget.c:804
>>
>>
>>
>>
>>
>>
>> >
>> >> What is a good way to debug egitu with gdb?
>> >>
>> >
>> > the long answer:
>> > https://wiki.python.org/moin/DebuggingWithGdb
>> >
>> > while the short one:
>> > gdb -ex r --args python /usr/local/bin/egitu
>> > ...of course adjust the egitu path according to your installation prefix
>> >
>> >
>> >
>> >>
>> >> Daniel Juyung Seo (SeoZ, D1)
>> >>
>> >>
>> >> On Sun, Nov 23, 2014 at 9:14 PM, Davide Andreoli <
>> d...@gurumeditation.it>
>> >> wrote:
>> >>
>> >> > Ok, installed ubuntu, your repo, and reproduced the error.
>> >> > It seems you really need the gbm lib, it is a requirement for
>> ecore-drm.
>> >> >
>> >> > Don't ask me why you get so further and why pkg-config don't fail
>> >> earlier,
>> >> > but
>> >> > you can see gbm as a Require in the ecore-drm.pc file.
>> >> >
>> >> > (DRM guys: is this correct? why ecore-drm do not fail without that
>> lib?)
>> >> >
>> >> > In fact the command:
>> >> > pkg-config --atleast-version 1.12.0 ethumb --print-errors
>> >> > say that you need that lib.
>> >> >
>> >> > And also the efl configure.ac (line 3052) say that ecore-drm need
>> gbm.
>> >> >
>> >> > So I would say: install libgbm-dev and be happy :)
>> >> >
>> >> >
>> >> >
>> >> > 2014-11-23 10:57 GMT+01:00 Davide Andreoli <d...@gurumeditation.it>:
>> >> >
>> >> > > arghh, so weird...
>> >> > >
>> >> > > I'm testing again here, also downloading ubuntu to try to reproduce
>> >> your
>> >> > > environment.
>> >> > > The only idea I have is that ethumb is not installed and the error
>> >> report
>> >> > > in pyefl is wrong.
>> >> > >
>> >> > > The version check in setup.py is done using 2 commands:
>> >> > >   pkg-config --modversion ethumb (to see if ethumb is installed)
>> >> > > and
>> >> > >   pkg-config --atleast-version 1.12.0 ethumb (to check the min
>> >> version)
>> >> > >
>> >> > > the first one should print the installed version (and exit with 0)
>> >> > > while the second should just exit with 0
>> >> > >
>> >> > > From your error seems that the second command fail on your
>> >> environment,
>> >> > > can you try to manually run those 2 commands?
>> >> > >
>> >> > >
>> >> > > 2014-11-23 8:47 GMT+01:00 Martinx - ジェームズ <
>> thiagocmarti...@gmail.com
>> >> >:
>> >> > >
>> >> > >> On 22 November 2014 at 15:36, Davide Andreoli <
>> >> d...@gurumeditation.it>
>> >> > >> wrote:
>> >> > >>
>> >> > >> > I've uploaded pre-release tarballs for Python-EFL 1.12.0 to:
>> >> > >> >
>> >> >
>> http://download.enlightenment.org/pre-releases/python-efl-1.12.0.tar.gz
>> >> > >> > and
>> >> > >> >
>> >> > >>
>> >> >
>> >>
>> http://download.enlightenment.org/pre-releases/python-efl-1.12.0.tar.bz2
>> >> > >> >
>> >> > >> > md5sum and sha1sum are available in the same folder.
>> >> > >> >
>> >> > >> > Please test them and report any issue you found.
>> >> > >> > I plan on doing the official release in about 24h.
>> >> > >> >
>> >> > >> > davemds
>> >> > >>
>> >> > >>
>> >> > >> Hey Davide,
>> >> > >>
>> >> > >> I'm trying to compile `python-efh 1.12.0-pre` within a "pbuilder
>> >> > >> environment" (using my own EFL/E packages) and I'm getting the
>> >> following
>> >> > >> error:
>> >> > >>
>> >> > >> "Checking for Ethumb: Ethumb version mismatch. Found: 1.12.0
>> Needed:
>> >> > >> 1.12.0"
>> >> > >>
>> >> > >> In a bit more details...
>> >> > >>
>> >> > >> ---
>> >> > >> .....
>> >> > >>  debian/rules build
>> >> > >> dh build --with python2 --buildsystem=pybuild
>> >> > >>    dh_testdir -O--buildsystem=pybuild
>> >> > >>    dh_auto_configure -O--buildsystem=pybuild
>> >> > >> I: pybuild base:170: python2.7 setup.py config
>> >> > >> running config
>> >> > >>    dh_auto_build -O--buildsystem=pybuild
>> >> > >> I: pybuild base:170: /usr/bin/python setup.py build
>> >> > >> Checking for Eina: OK, found 1.12.0
>> >> > >> Checking for Eo: OK, found 1.12.0
>> >> > >> Checking for Evas: OK, found 1.12.0
>> >> > >> Checking for Ecore: OK, found 1.12.0
>> >> > >> Checking for EcoreFile: OK, found 1.12.0
>> >> > >> Checking for EcoreInput: OK, found 1.12.0
>> >> > >> Checking for EcoreX: OK, found 1.12.0
>> >> > >> Checking for Ethumb: Ethumb version mismatch. Found: 1.12.0
>> Needed:
>> >> > >> 1.12.0
>> >> > >> E: pybuild pybuild:256: build: plugin distutils failed with: exit
>> >> > code=1:
>> >> > >> /usr/bin/python setup.py build
>> >> > >> dh_auto_build: pybuild --build -i python{version} -p 2.7 --dir .
>> >> > returned
>> >> > >> exit code 13
>> >> > >> debian/rules:7: recipe for target 'build' failed
>> >> > >> make: *** [build] Error 13
>> >> > >> dpkg-buildpackage: error: debian/rules build gave error exit
>> status 2
>> >> > >> E: Failed autobuilding of package
>> >> > >> .....
>> >> > >> ---
>> >> > >>
>> >> > >> Then, if I install `libgbm-dev` (or it add to `debian/control` as
>> a
>> >> > >> build-dep), then it works! Like this:
>> >> > >>
>> >> > >> ---
>> >> > >> root@e-builder-1:~/python-efl-1.12.0# apt-get install libgbm-dev
>> >> > >>
>> >> > >> root@e-builder-1:~/python-efl-1.12.0# dpkg-buildpackage -uc -us
>> >> > >> ......
>> >> > >>
>> >> > >> Checking for EcoreX: OK, found 1.12.0
>> >> > >> Checking for Ethumb: OK, found 1.12.0
>> >> > >> Checking for Ethumb_Client: OK, found 1.12.0
>> >> > >> Checking for Edje: OK, found 1.12.0
>> >> > >> Checking for Emotion: OK, found 1.12.0
>> >> > >> Checking for DBus: OK, found 1.2.0
>> >> > >> Checking for Elementary: OK, found 1.12.0
>> >> > >> running build
>> >> > >> running build_py
>> >> > >> .....
>> >> > >> ---
>> >> > >>
>> >> > >> Weird... Besides this "crazy build dependency", it compiles and
>> >> installs
>> >> > >> okay... I don't know the source of this problem...
>> >> > >>
>> >> > >> Also, this problem appear outside of the "pbuilder environment", I
>> >> mean,
>> >> > >> if
>> >> > >> I try to compile `python-efl 1.12.0` on top of a fresh Ubuntu
>> 14.10
>> >> > >> Minimal
>> >> > >> Server (plus Ubuntu 14.10`ppa:martinx/enlightenment`), to try to
>> >> "mimic"
>> >> > >> the pbuilder tiny build chroot enviroment. It is easy to reproduce
>> >> (when
>> >> > >> with the deb packages).
>> >> > >>
>> >> > >> I'll try it again, by installing EFL + E19 + etc, using
>> `./configure
>> >> ;
>> >> > >> make
>> >> > >> ; make install`, instead of `apt-get / dpkg`, to see if this
>> problem
>> >> > >> appear
>> >> > >> there too (when not using the E packages that I'm trying to
>> build),
>> >> > maybe
>> >> > >> I'm doing something wrong with the packaging itself.
>> >> > >>
>> >> > >> Cheers!
>> >> > >>
>> >> > >>
>> >> >
>> >>
>> ------------------------------------------------------------------------------
>> >> > >> Download BIRT iHub F-Type - The Free Enterprise-Grade BIRT Server
>> >> > >> from Actuate! Instantly Supercharge Your Business Reports and
>> >> Dashboards
>> >> > >> with Interactivity, Sharing, Native Excel Exports, App
>> Integration &
>> >> > more
>> >> > >> Get technology previously reserved for billion-dollar
>> corporations,
>> >> FREE
>> >> > >>
>> >> > >>
>> >> >
>> >>
>> http://pubads.g.doubleclick.net/gampad/clk?id=157005751&iu=/4140/ostg.clktrk
>> >> > >> _______________________________________________
>> >> > >> enlightenment-devel mailing list
>> >> > >> enlightenment-devel@lists.sourceforge.net
>> >> > >> https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
>> >> > >>
>> >> > >
>> >> > >
>> >> >
>> >> >
>> >>
>> ------------------------------------------------------------------------------
>> >> > Download BIRT iHub F-Type - The Free Enterprise-Grade BIRT Server
>> >> > from Actuate! Instantly Supercharge Your Business Reports and
>> Dashboards
>> >> > with Interactivity, Sharing, Native Excel Exports, App Integration &
>> >> more
>> >> > Get technology previously reserved for billion-dollar corporations,
>> FREE
>> >> >
>> >> >
>> >>
>> http://pubads.g.doubleclick.net/gampad/clk?id=157005751&iu=/4140/ostg.clktrk
>> >> > _______________________________________________
>> >> > enlightenment-devel mailing list
>> >> > enlightenment-devel@lists.sourceforge.net
>> >> > https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
>> >> >
>> >>
>> >>
>> ------------------------------------------------------------------------------
>> >> Download BIRT iHub F-Type - The Free Enterprise-Grade BIRT Server
>> >> from Actuate! Instantly Supercharge Your Business Reports and
>> Dashboards
>> >> with Interactivity, Sharing, Native Excel Exports, App Integration &
>> more
>> >> Get technology previously reserved for billion-dollar corporations,
>> FREE
>> >>
>> >>
>> http://pubads.g.doubleclick.net/gampad/clk?id=157005751&iu=/4140/ostg.clktrk
>> >> _______________________________________________
>> >> enlightenment-devel mailing list
>> >> enlightenment-devel@lists.sourceforge.net
>> >> https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
>> >>
>> >
>> >
>>
>> ------------------------------------------------------------------------------
>> Download BIRT iHub F-Type - The Free Enterprise-Grade BIRT Server
>> from Actuate! Instantly Supercharge Your Business Reports and Dashboards
>> with Interactivity, Sharing, Native Excel Exports, App Integration & more
>> Get technology previously reserved for billion-dollar corporations, FREE
>>
>> http://pubads.g.doubleclick.net/gampad/clk?id=157005751&iu=/4140/ostg.clktrk
>> _______________________________________________
>> enlightenment-devel mailing list
>> enlightenment-devel@lists.sourceforge.net
>> https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
>>
>
>
------------------------------------------------------------------------------
Download BIRT iHub F-Type - The Free Enterprise-Grade BIRT Server
from Actuate! Instantly Supercharge Your Business Reports and Dashboards
with Interactivity, Sharing, Native Excel Exports, App Integration & more
Get technology previously reserved for billion-dollar corporations, FREE
http://pubads.g.doubleclick.net/gampad/clk?id=157005751&iu=/4140/ostg.clktrk
_______________________________________________
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel

Reply via email to