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
