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
