Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 5 Oct 2011 16:42:09 -0300
From:      "Luiz Gustavo S. Costa" <luizgustavo@luizgustavo.pro.br>
To:        freebsd-ports@freebsd.org
Cc:        duchateau.olivier@gmail.com
Subject:   x11/keybinder + python
Message-ID:  <CAKEFgKwFq7w0o5HQab2ozmyLNf1y6hoojn36S545p135uNP1nA@mail.gmail.com>

next in thread | raw e-mail | index | archive | help
Hi list,

I have a problem in the port x11/keybinder

Using:
[root@desktop] /usr/local/share/examples/keybinder# uname -a
FreeBSD desktop.luizgustavo.pro.br 10.0-CURRENT FreeBSD 10.0-CURRENT
#9 r225914M: Sun Oct  2 13:58:50 BRT 2011
root@desktop.luizgustavo.pro.br:/usr/obj/usr/src/sys/GENERIC  amd64



It seems that this one missing file to the python, see example:

[root@desktop] /usr/ports/x11/keybinder# make install clean
=3D=3D=3D>  Installing for keybinder-0.2.2
=3D=3D=3D>   keybinder-0.2.2 depends on file: /usr/local/bin/python2.7 - fo=
und
=3D=3D=3D>   keybinder-0.2.2 depends on executable: pkg-config - found
=3D=3D=3D>   keybinder-0.2.2 depends on file:
/usr/local/lib/gio/modules/libgiofam.so - found
=3D=3D=3D>   keybinder-0.2.2 depends on executable: pygobject-codegen-2.0 -=
 found
=3D=3D=3D>   keybinder-0.2.2 depends on file:
/usr/local/libdata/pkgconfig/pygtk-2.0.pc - found
=3D=3D=3D>   keybinder-0.2.2 depends on shared library: atk-1.0.0 - found
=3D=3D=3D>   keybinder-0.2.2 depends on shared library: glib-2.0.0 - found
=3D=3D=3D>   keybinder-0.2.2 depends on shared library: gtk-x11-2.0.0 - fou=
nd
=3D=3D=3D>   keybinder-0.2.2 depends on shared library: glade-2.0.0 - found
=3D=3D=3D>   keybinder-0.2.2 depends on shared library: xml2.5 - found
=3D=3D=3D>   keybinder-0.2.2 depends on shared library: pango-1.0.0 - found
=3D=3D=3D>   Generating temporary packing list
=3D=3D=3D>  Checking if x11/keybinder already installed
Making install in libkeybinder
gmake[1]: Entrando no diret=F3rio
`/usr/ports/x11/keybinder/work/keybinder-0.2.2/libkeybinder'
gmake[2]: Entrando no diret=F3rio
`/usr/ports/x11/keybinder/work/keybinder-0.2.2/libkeybinder'
.....
.... blah, blah ....
.....
test -z "/usr/local/libdata/pkgconfig" || .././install-sh -c -d
"/usr/local/libdata/pkgconfig"
 install  -o root -g wheel -m 444 keybinder.pc '/usr/local/libdata/pkgconfi=
g'
gmake[2]: Saindo do diret=F3rio
`/usr/ports/x11/keybinder/work/keybinder-0.2.2/libkeybinder'
gmake[1]: Saindo do diret=F3rio
`/usr/ports/x11/keybinder/work/keybinder-0.2.2/libkeybinder'
Making install in python-keybinder
gmake[1]: Entrando no diret=F3rio
`/usr/ports/x11/keybinder/work/keybinder-0.2.2/python-keybinder'
gmake[2]: Entrando no diret=F3rio
`/usr/ports/x11/keybinder/work/keybinder-0.2.2/python-keybinder'
gmake[2]: Nada a ser feito para `install-exec-am'.
test -z "/usr/local/lib/python2.7/site-packages/keybinder" ||
.././install-sh -c -d
"/usr/local/lib/python2.7/site-packages/keybinder"
 /bin/sh ../libtool   --mode=3Dinstall /usr/bin/install -c -o root -g
wheel   _keybinder.la
'/usr/local/lib/python2.7/site-packages/keybinder'
libtool: install: /usr/bin/install -c -o root -g wheel
.libs/_keybinder.lai
/usr/local/lib/python2.7/site-packages/keybinder/_keybinder.la
libtool: install: /usr/bin/install -c -o root -g wheel
.libs/lib_keybinder.a
/usr/local/lib/python2.7/site-packages/keybinder/lib_keybinder.a
libtool: install: chmod 644
/usr/local/lib/python2.7/site-packages/keybinder/lib_keybinder.a
libtool: install: ranlib
/usr/local/lib/python2.7/site-packages/keybinder/lib_keybinder.a
----------------------------------------------------------------------
Libraries have been installed in:
   /usr/local/lib/python2.7/site-packages/keybinder

If you ever happen to want to link against installed libraries
in a given directory, LIBDIR, you must either use libtool, and
specify the full pathname of the library, or use the `-LLIBDIR'
flag during linking and do at least one of the following:
   - add LIBDIR to the `LD_RUN_PATH' environment variable
     during linking
   - use the `-Wl,-rpath -Wl,LIBDIR' linker flag

See any operating system documentation about shared libraries for
more information, such as the ld(1) and ld.so(8) manual pages.
----------------------------------------------------------------------
test -z "/usr/local/lib/python2.7/site-packages/keybinder" ||
.././install-sh -c -d
"/usr/local/lib/python2.7/site-packages/keybinder"
 install  -o root -g wheel -m 444 __init__.py
'/usr/local/lib/python2.7/site-packages/keybinder'
Byte-compiling python modules...
__init__.py
Byte-compiling python modules (optimized versions) ...
__init__.py
gmake[2]: Saindo do diret=F3rio
`/usr/ports/x11/keybinder/work/keybinder-0.2.2/python-keybinder'
gmake[1]: Saindo do diret=F3rio
`/usr/ports/x11/keybinder/work/keybinder-0.2.2/python-keybinder'
gmake[1]: Entrando no diret=F3rio `/usr/ports/x11/keybinder/work/keybinder-=
0.2.2'
gmake[2]: Entrando no diret=F3rio `/usr/ports/x11/keybinder/work/keybinder-=
0.2.2'
gmake[2]: Nada a ser feito para `install-exec-am'.
gmake[2]: Nada a ser feito para `install-data-am'.
gmake[2]: Saindo do diret=F3rio `/usr/ports/x11/keybinder/work/keybinder-0.=
2.2'
gmake[1]: Saindo do diret=F3rio `/usr/ports/x11/keybinder/work/keybinder-0.=
2.2'
/bin/cp /usr/ports/x11/keybinder/work/keybinder-0.2.2/examples/*
/usr/local/share/examples/keybinder
=3D=3D=3D>   Running ldconfig
/sbin/ldconfig -m /usr/local/lib
=3D=3D=3D>   Registering installation for keybinder-0.2.2
=3D=3D=3D>  Cleaning for keybinder-0.2.2

[lgcosta@desktop] /usr/ports> cd /usr/local/share/examples/keybinder
[lgcosta@desktop] /usr/local/share/examples/keybinder> ls
Makefile        example.lua*    keybinder.vapi  main.c
README          example.py*     lminigtk.c      vexample.vala
[lgcosta@desktop] /usr/local/share/examples/keybinder> python example.py
Traceback (most recent call last):
  File "example.py", line 9, in <module>
    import keybinder
  File "/usr/local/lib/python2.7/site-packages/keybinder/__init__.py",
line 26, in <module>
    from _keybinder import *
ImportError: No module named _keybinder
[lgcosta@desktop] /usr/local/share/examples/keybinder>



--=20
=A0 /\ =A0 =A0 =A0 =A0 =A0 =A0 Luiz Gustavo S. Costa
=A0/ =A0\ =A0 =A0 =A0 =A0 =A0 =A0Programmer at BSD Perimeter
/ =A0 =A0\ /\/\/\ =A0 =A0Visit the pfSense Project
/ =A0 =A0 =A0\ =A0 =A0\ \ =A0 http://www.pfsense.org
---------------------------------------------------------------------
BSD da serra carioca, Teresopolis (visite: http://miud.in/Inv)
Contatos: luizgustavo@luizgustavo.pro.br / lgcosta@pfsense.org
Blog: http://www.luizgustavo.pro.br



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?CAKEFgKwFq7w0o5HQab2ozmyLNf1y6hoojn36S545p135uNP1nA>