RSS
 

Enlightenment Python Bindings in yum repo

03 Apr

Today i have built the following python bindings for Enlightenment

  1. python-ecore
  2. python-e_dbus
  3. python-edje
  4. python-elementary
  5. python-emotion
  6. python-ethumb
  7. python-evas

I also built econnman and connman to go with it. You can now install econnman and it should pull in all dependencies. I have not tested this, and i did obsolete NetworkManager in my connman package. I am not sure if this is the correct thing to do, however you can't have both NetworkManager and connman managing the same interfaces. Well at least when i tried it on my machine i lost all connections.

Also note that i have not thoroughly tested econnman and connman. I was able to get it up and running and see the connections, but i have other work to do so i left it at that. I hope you guys that use this repo can help me test econnman and provide feedback. I appreciate everyone that took the time to comment on things that were not working and to make me aware of issues. I look forward to the next release being better and solving problems that were encountered.

Fedora 17 Repo RPM

Fedora 18 Repo RPM

As always let me know of any issues.

Leave a Reply

 

Allowed XHTML tags: <p, ul, ol, li, dl, dt, dd, address, blockquote, ins, del, span, bdo, br, em, strong, dfn, code,samp, kdb, var, cite, abbr, acronym, q, sub, sup, tt, i, b, big, small>

 

 
  1. Jose Angel

    Thank you

    April 4th 2013 at 09:04 pm

    Sorry for my english.<br> <br> I tried to install the python bindings in Fedora 19 without success:<br> <br><code> --> Finished Dependency Resolution<br> Error: Package: python-*-1.7.5-0.enl.fc18.x86_64 (Enlightenment)<br> Requires: pkgconfig(*) >= 1.7.0</code><br> <br> However:<br> <br> <code>yum install pkgconfig<br> Package 1:pkgconfig-0.27.1-1.fc19.x86_64 already installed and latest version</code><br>
     

    Edward Mann

    Fedora 19

    April 5th 2013 at 05:04 pm

    Jose, I have not tested this code with fedora 19. I will need to build a test machine. If you could let me know the exact package that is having the issue. Or this might be with all of the python packages and that was what you were trying to tell me. Thanks
     

    Rabin

    Rabin.IO

    April 8th 2013 at 04:04 pm

    on Fedora 18, i get a package conflict error when trying to do a system update Loaded plugins: langpacks, presto, refresh-packagekit, remove-with-leaves, show-leaves, yum-fast-downloader Resolving Dependencies --> Running transaction check ---> Package NetworkManager.x86_64 1:0.9.8.0-1.fc18 will be obsoleted --> Processing Dependency: NetworkManager >= 1:0.9.6 for package: NetworkManager-openconnect-0.9.7.0-1.git20120918.fc18.x86_64 Package NetworkManager is obsoleted by connman, but obsoleting package does not provide for requirements --> Processing Dependency: NetworkManager >= 1:0.9.7.997 for package: network-manager-applet-0.9.8.0-1.fc18.x86_64 Package NetworkManager is obsoleted by connman, but obsoleting package does not provide for requirements --> Processing Dependency: NetworkManager >= 1:0.9.2 for package: 1:NetworkManager-openvpn-0.9.3.997-3.fc18.x86_64 Package NetworkManager is obsoleted by connman, but obsoleting package does not provide for requirements --> Processing Dependency: NetworkManager >= 1:0.9.2 for package: 1:NetworkManager-pptp-0.9.3.997-3.fc18.x86_64 Package NetworkManager is obsoleted by connman, but obsoleting package does not provide for requirements --> Processing Dependency: NetworkManager >= 1:0.7.1-3.git20090414 for package: anaconda-18.37.11-1.fc18.x86_64 Package NetworkManager is obsoleted by connman, but obsoleting package does not provide for requirements --> Processing Dependency: NetworkManager >= 1:0.9.2 for package: 1:NetworkManager-vpnc-0.9.3.997-3.fc18.x86_64 Package NetworkManager is obsoleted by connman, but obsoleting package does not provide for requirements --> Processing Dependency: NetworkManager(x86-64) = 1:0.9.8.0-1.fc18 for package: 1:NetworkManager-devel-0.9.8.0-1.fc18.x86_64 ---> Package connman.x86_64 0:1.12-0.enl.fc18 will be obsoleting --> Finished Dependency Resolution Error: Package: NetworkManager-openconnect-0.9.7.0-1.git20120918.fc18.x86_64 (@koji-override-0/$releasever) Requires: NetworkManager >= 1:0.9.6 Removing: 1:NetworkManager-0.9.8.0-1.fc18.x86_64 (@updates) NetworkManager = 1:0.9.8.0-1.fc18 Obsoleted By: connman-1.12-0.enl.fc18.x86_64 (Enlightenment) Not found Available: 1:NetworkManager-0.9.7.0-12.git20121004.fc18.i686 (fedora) NetworkManager = 1:0.9.7.0-12.git20121004.fc18 Error: Package: 1:NetworkManager-devel-0.9.8.0-1.fc18.x86_64 (@updates) Requires: NetworkManager(x86-64) = 1:0.9.8.0-1.fc18 Removing: 1:NetworkManager-0.9.8.0-1.fc18.x86_64 (@updates) NetworkManager(x86-64) = 1:0.9.8.0-1.fc18 Obsoleted By: connman-1.12-0.enl.fc18.x86_64 (Enlightenment) Not found Available: 1:NetworkManager-0.9.7.0-12.git20121004.fc18.x86_64 (fedora) NetworkManager(x86-64) = 1:0.9.7.0-12.git20121004.fc18 Error: Package: 1:NetworkManager-pptp-0.9.3.997-3.fc18.x86_64 (@koji-override-0/$releasever) Requires: NetworkManager >= 1:0.9.2 Removing: 1:NetworkManager-0.9.8.0-1.fc18.x86_64 (@updates) NetworkManager = 1:0.9.8.0-1.fc18 Obsoleted By: connman-1.12-0.enl.fc18.x86_64 (Enlightenment) Not found Available: 1:NetworkManager-0.9.7.0-12.git20121004.fc18.i686 (fedora) NetworkManager = 1:0.9.7.0-12.git20121004.fc18 Error: Package: 1:NetworkManager-vpnc-0.9.3.997-3.fc18.x86_64 (@koji-override-0/$releasever) Requires: NetworkManager >= 1:0.9.2 Removing: 1:NetworkManager-0.9.8.0-1.fc18.x86_64 (@updates) NetworkManager = 1:0.9.8.0-1.fc18 Obsoleted By: connman-1.12-0.enl.fc18.x86_64 (Enlightenment) Not found Available: 1:NetworkManager-0.9.7.0-12.git20121004.fc18.i686 (fedora) NetworkManager = 1:0.9.7.0-12.git20121004.fc18 Error: Package: 1:NetworkManager-openvpn-0.9.3.997-3.fc18.x86_64 (@koji-override-0/$releasever) Requires: NetworkManager >= 1:0.9.2 Removing: 1:NetworkManager-0.9.8.0-1.fc18.x86_64 (@updates) NetworkManager = 1:0.9.8.0-1.fc18 Obsoleted By: connman-1.12-0.enl.fc18.x86_64 (Enlightenment) Not found Available: 1:NetworkManager-0.9.7.0-12.git20121004.fc18.i686 (fedora) NetworkManager = 1:0.9.7.0-12.git20121004.fc18 Error: Package: anaconda-18.37.11-1.fc18.x86_64 (@koji-override-0/$releasever) Requires: NetworkManager >= 1:0.7.1-3.git20090414 Removing: 1:NetworkManager-0.9.8.0-1.fc18.x86_64 (@updates) NetworkManager = 1:0.9.8.0-1.fc18 Obsoleted By: connman-1.12-0.enl.fc18.x86_64 (Enlightenment) Not found Available: 1:NetworkManager-0.9.7.0-12.git20121004.fc18.i686 (fedora) NetworkManager = 1:0.9.7.0-12.git20121004.fc18 Error: Package: network-manager-applet-0.9.8.0-1.fc18.x86_64 (@updates) Requires: NetworkManager >= 1:0.9.7.997 Removing: 1:NetworkManager-0.9.8.0-1.fc18.x86_64 (@updates) NetworkManager = 1:0.9.8.0-1.fc18 Obsoleted By: connman-1.12-0.enl.fc18.x86_64 (Enlightenment) Not found Available: 1:NetworkManager-0.9.7.0-12.git20121004.fc18.i686 (fedora) NetworkManager = 1:0.9.7.0-12.git20121004.fc18 You could try using --skip-broken to work around the problem You could try running: rpm -Va --nofiles --nodigest
     

    Andrew Rossignol

    Works Great

    April 10th 2013 at 08:04 pm

    Hi Ed This works great. For some reason connman was not included as a dependency. After I manually installed it, everything seems fine. Great work! Andrew
     

    Hey!

    April 21st 2013 at 06:04 pm

    Please, please, don't obsolete NetworkManager. Although it's true that we can't have both at the same time, if I don't want to use Enlightenment all the time, econnman doesn't have either all the features of nm nor the usability of it yet. Anyway, good work with all of that!
     

    Here's my 4 cents

    April 21st 2013 at 07:04 pm

    Hi, I have just rebuilt your SRPM not-obsoleting NetworkManager. It is currently working for me! You can grab it from here https://dl.dropboxusercontent.com/u/12809783/Fedora/connman-1.12-1.enl.fc18.src.rpm or here https://mega.co.nz/#!KcomESQC!BoihrxG1QEnLpmo_i1bymmu3JXhu6zKc53FOrvYudyo
     

    Mr.

    May 21st 2013 at 12:05 pm

    I have installed everything and when i tried to load econnman settings I got this error: [cmontero@localhost ~]$ cat EConnMan.log Error Information: An exit code of 1 was returned from econnman-bin. Output Data: There was no output Error Logs: There was no error message
     

    user

    July 6th 2013 at 04:07 am

    How can I remove the python bindings in yum for E? I get Error 404 "not found" when I run yum for other stuff. Would like just to remove the binding all together. Thanks.