YAY!!

Adding "libgbm-dev" to build dependency list fixed the problem!

An Ubuntu package of `Python-efl 1.12.0` is available on
`ppa:martinx/enlightenment`!

Please, consider these packages "unstable", nevertheless, I'm using it
on a daily basis.

Planning to push those `*/debian/...` subdirs on github...

Cheers!
Thiago

On 14 November 2014 01:00, Martinx - ジェームズ <thiagocmarti...@gmail.com> wrote:
> Guys!
>
> I'm seeing that this isn't a problem of `python-efl` itself but, I
> appreciate any help to fix this!     :-P
>
> Python-efl is failing to build on a clean `utopic` `pbuilder`
> environment (plus this PPA `ppa:martinx/enlightenment`), while
> `libef`, `elementary` and `enlightenment`, evas, emotion, etc, are all
> being packaged okay within this very same "pbuilder environment",
> except `python-efl`.
>
> It detected `Ethumb 1.12.0` but refuses to use it!
>
> Check it out:
>
> Output of `pbuilder-dist utopic build python-efl_1.11.0-0utopic3.dsc`:
>
> --
> ...
> Checking for EcoreX: OK, found 1.12.0
> Checking for Ethumb: Ethumb version mismatch. Found: 1.12.0  Needed: 1.11.0
> E: pybuild pybuild:256: build: plugin distutils failed with: exit
> code=1: /usr/bin/python setup.py build
> ...
> --
>
> But, if I try to package it [python-efl] outside of the `pbuilder`,
> using `dpkg-buildpackage`, then, it works! I'm using it (my
> `python-efl` deb package) locally on my Desktop...
>
> When it works, the output is like this:
>
> Output of `dpkg-buildpackage -rfakeroot -uc -us`:
>
> --
> ......
>  debian/rules build
> dh build --with python2 --buildsystem=python_distutils
>    dh_testdir -O--buildsystem=python_distutils
>    dh_auto_configure -O--buildsystem=python_distutils
>    dh_auto_build -O--buildsystem=python_distutils
> 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: 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
> .....
> dpkg-deb: building package `python-efl' in
> `../python-efl_1.11.0-0utopic1_amd64.deb'.
> --
>
> Yay!
>
> Ethumb `1.12.0` was detected and used as expected! I don't understand
> why `python-efl` detects the very same `Ethumb 1.12.0` within the
> "pbuilder environment" but, it refuses to use it there! But, why?!
> Python-efl said it "Found: 1.12.0" but "Needs: 1.11.0"... wtf?
> :-/
>
> I don't know if this is a fault of `python-efl` (probably not) or a
> fault of the "pbuilder environment"...
>
> So, I really appreciate any help! If you guys don't mind...      :-)
>
> I'm using E19 on a daily basis on Ubuntu (Debian on tests), so, I'll
> maintain this packages for a life...   ^_^
>
> "E19 PPA Page": https://launchpad.net/~martinx/+archive/ubuntu/enlightenment
>
> Cheers!
> Thiago
>
> On 13 November 2014 20:52, Martinx - ジェームズ <thiagocmarti...@gmail.com> wrote:
>> Cool! That first error disappeared after adding:
>>
>> --
>>   * Adding "X-Python-Version" to debian/control
>> --
>>
>> But, the `python-efl` problem is still there... Look:
>>
>> https://launchpadlibrarian.net/190315665/buildlog_ubuntu-utopic-amd64.python-efl_1.11.0-0utopic2_FAILEDTOBUILD.txt.gz
>>
>> Apparently, something is wrong with `python-efl` itself, since the
>> error message come from it, am I right?!
>>
>> Nevertheless, `python-efl` compiles in my machine, so, nothing is
>> wrong with it... weird...
>>
>> I'll try to ask this @ launchpad-users instead...
>>
>> Cheers!
>>
>> On 13 November 2014 18:25, Christopher Barry
>> <christopher.r.ba...@gmail.com> wrote:
>>> On Thu, 13 Nov 2014 18:14:13 -0200
>>> Martinx - ジェームズ <thiagocmarti...@gmail.com> wrote:
>>>
>>>>Just fro the record, here is `python-efl` package compiling (snipped)
>>>>on my machine:
>>>>
>>>>---
>>>>user@ubunut-desk-1:~/e19/python-efl/python-efl-1.11.0$ make -f
>>>>debian/rules build
>>>>dh build --with python2 --buildsystem=python_distutils
>>>>   dh_testdir -O--buildsystem=python_distutils
>>>>   dh_auto_configure -O--buildsystem=python_distutils
>>>>   dh_auto_build -O--buildsystem=python_distutils
>>>>pyversions: missing X(S)-Python-Version in control file, fall back to
>>>>debian/pyversions
>>>>pyversions: missing debian/pyversions file, fall back to supported
>>>>versions 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: 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
>>>>---
>>>>
>>>>I don't undersatdn why it doens't compiles on Launchpad...    :-(
>>>>
>>>>I really appreciate any help!
>>>>
>>>>Thanks!
>>>>Thiago
>>>>
>>>>On 13 November 2014 18:05, Martinx - ジェームズ
>>>><thiagocmarti...@gmail.com> wrote:
>>>>> Guys,
>>>>>
>>>>> I'm trying to compile my package of `python-elf` and, it builds okay
>>>>> on my machine but, at the Launchpad, it fails...
>>>>>
>>>>> Here is the log:
>>>>>
>>>>> https://launchpadlibrarian.net/190303590/buildlog_ubuntu-utopic-amd64.python-efl_1.11.0-0utopic1_FAILEDTOBUILD.txt.gz
>>>>>
>>>>> Log:
>>>>>
>>>>> ---
>>>>> pyversions: missing debian/pyversions file, fall back to supported
>>>>> versions 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.11.0 dh_auto_build: python setup.py build --force returned exit
>>>>> code 1 debian/rules:7: recipe for target 'build-arch' failed
>>>>> make: *** [build-arch] Error 1
>>>>> dpkg-buildpackage: error: debian/rules build-arch gave error exit
>>>>> status 2 ---
>>>>>
>>>>> Nevertheless, as I said, I have it compiled and installed on my own
>>>>> machine:
>>>>>
>>>>> --
>>>>> python-efl_1.11.0-0utopic0_amd64.deb
>>>>> --
>>>>>
>>>>> Of course, I'm using the very same Ubuntu PPA on my machine, to
>>>>> locally build and upload it to Launchpad...
>>>>>
>>>>> Any tips?!
>>>>>
>>>>> Thanks in advance!
>>>>>
>>>>> Best,
>>>>> Thiago

------------------------------------------------------------------------------
Comprehensive Server Monitoring with Site24x7.
Monitor 10 servers for $9/Month.
Get alerted through email, SMS, voice calls or mobile push notifications.
Take corrective actions from your mobile device.
http://pubads.g.doubleclick.net/gampad/clk?id=154624111&iu=/4140/ostg.clktrk
_______________________________________________
enlightenment-users mailing list
enlightenment-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-users

Reply via email to