Package Details: bokken-hg 1.8.4.a6e0bf349180-2

Git Clone URL: https://aur.archlinux.org/bokken-hg.git (read-only)
Package Base: bokken-hg
Description: GUI for radare2 and pyew
Upstream URL: http://inguma.eu/projects/bokken
Licenses: GPL2
Conflicts: bokken
Provides: bokken
Submitter: l0gic
Maintainer: anthraxx
Last Packager: anthraxx
Votes: 26
Popularity: 0.788526
First Submitted: 2011-12-01 18:57
Last Updated: 2016-03-01 22:39

Latest Comments

bartus commented on 2016-07-15 18:48

This patch makes bokken works with upstream radare2.
http://pastebin.com/ef53YSJ1
Please include the patch.

anthraxx commented on 2015-05-05 19:00

which r2 bindings package and which radare2 package are you installing? Stable or git version?
upstream bokken said they are currently works on bringing it up-to-date that it runs with radare2 git version (but then maybe not anymore with the 0.9.8 duo API changes).

eigengrau commented on 2015-04-16 12:03

> "Pyew availability... D'oh!"
> "Radare availability... D'oh!"
In my case this seems to be caused by a bug in the recent radare2 Python bindings.

>>> import r2.r_core
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
File "/usr/lib/python2.7/site-packages/r2/r_core.py", line 339, in <module>
class RAnalCond(Structure): #19
File "/usr/lib/python2.7/site-packages/r2/r_core.py", line 342, in RAnalCond
('arg', RAnalValue * 2),
NameError: name 'RAnalValue' is not defined


So this appears to be an upstream issue.

eigengrau commented on 2015-04-16 12:00

> "Pyew availability... D'oh!"
> "Radare availability... D'oh!"
Also seeing this, despite having radare2-bindings installed.

PedroHLC commented on 2014-10-17 20:10

"Pyew availability... D'oh!"
"Radare availability... D'oh!"
I do have pyew-hg and radare2 installed.

l0gic commented on 2014-07-11 16:23

This is now deprecated.

l0gic commented on 2013-12-05 13:46

Thank you, kreed. I replaced the PKGBUILD with yours :)

kreed commented on 2013-12-05 13:17

Here's an updated PKGBUILD that avoids creating /usr/share/bokken/.hg/ and uses pacman 4.1's VCS support

https://gist.github.com/kreed/7804989

DerHartmut commented on 2013-04-30 08:09

Hi,

the URL in the pkgbuild throws an 404 error.

The correct URL is http://inguma.eu/repos/bokken

l0gic commented on 2012-03-24 17:38

@fjfalcon: bokken-hg depends on graphviz, which in turn depends on librsvg. Hence there is no need to add librsvg to the depends array in bokken-hg's PKGBUILD.

Anonymous comment on 2012-03-24 17:20

Please put librsvg in dependency

MrMen commented on 2012-01-17 16:05

I'm not sure but graphviz should be put as a dependency because without it, you first cannot obtain the flowgraph, and more embarrassing it "hangs". I mean that bokken can't compute the whole Code tab and you can't move in this tab.

Installing graphviz allow me to do what i expect.

MrMen commented on 2012-01-17 15:53

I'm not sure but graphviz should be put as a dependency because without it, you first cannot obtain the flowgraph, and more embarrassing it "hangs". I mean that bokken can't compute the whole Code tab and you can't move in this tab.

Installing graphviz allow me to do what i expect.

l0gic commented on 2011-12-09 18:48

I'm pretty sure it's because of the way I trick make into building the bindings without installing radare2 first.
When the bindings are build the second time they are already present on the sustem under /usr, pkg-config finds those before it finds ${srcdir}/radare2-build/pkgcfg and linking works fine.
If you have an idea on how to fix this issue you're welcome to contribute ;)

Anonymous comment on 2011-12-09 09:42

Funny enough, the problem goes away if I install radare2-hg TWICE =)
Then, after I deinstall radare2-hg, I again need to install it twice in order for bokken to work.

I'd say it's an upstream bug.

l0gic commented on 2011-12-08 15:28

Compiling radare2-hg tip today solved the issue... I think it was a linking problem and I'm guessing that it'll appear again for a fresh r2 hg install...

Anonymous comment on 2011-12-07 20:41

The installed bokken fails to run properly:

Starting bokken, running on:
Python version:
2.7.2 (default, Nov 21 2011, 17:25:27)
[GCC 4.6.2]
GTK version: 2.24.8
PyGTK version: 2.24.0

Traceback (most recent call last):
File "./bokken.py", line 31, in <module>
import ui.main as main
File "/usr/share/bokken/ui/main.py", line 44, in <module>
import ui.textviews as textviews
File "/usr/share/bokken/ui/textviews.py", line 35, in <module>
import ui.bindiff as bindiff
File "/usr/share/bokken/ui/bindiff.py", line 25, in <module>
from r2.r_core import *
File "/usr/lib/python2.7/site-packages/r2/r_core.py", line 30, in <module>
_r_core = swig_import_helper()
File "/usr/lib/python2.7/site-packages/r2/r_core.py", line 26, in swig_import_helper
_mod = imp.load_module('_r_core', fp, pathname, description)
ImportError: /usr/lib/python2.7/site-packages/r2/_r_core.so: undefined symbol: r_anal_set_big_endian

I'm not sure if it's a packaging bug, radare upstream bug, bokken bug or smth else. Is everything ok for you?