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

Reply via email to