2014-11-23 15:08 GMT+01:00 Daniel Juyung Seo <[email protected]>:

> 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).


> 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 <[email protected]>
> 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 <[email protected]>:
> >
> > > 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 - ジェームズ <[email protected]>:
> > >
> > >> On 22 November 2014 at 15:36, Davide Andreoli <[email protected]
> >
> > >> 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
> > >> [email protected]
> > >> 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
> > [email protected]
> > 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
> [email protected]
> 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
[email protected]
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel

Reply via email to