Hello,
I would like to explore the functionality of Bugs Everywhere, so I pulled
the source code into a fresh install of Ubuntu 10.04.1. Running make, then
make install in the repository results in the following:
mich...@virtuloonix:~/be$ make install
git log -1 --date=short --pretty='format:"Autogenerated by make
libbe/_version.py"%nversion_info = {%n "date":"%cd",%n
"revision":"%H",%n "committer":"%cn"}%n' > libbe/_version.py
python setup.py build
running build
running build_py
copying libbe/_version.py -> build/lib.linux-i686-2.6/libbe
running build_scripts
make -C doc html
make[1]: Entering directory `/home/michael/be/doc'
python generate-libbe-txt.py
sphinx-build -b html -d .build/doctrees . .build/html
make[1]: sphinx-build: Command not found
make[1]: *** [html] Error 127
make[1]: Leaving directory `/home/michael/be/doc'
make: *** [sphinx] Error 2
Some brief googling did not enlighten me as to what this meant (other than
that Sphinx is presumably the underlying database engine?) or how to resolve
it. I could not find a dependencies page on the bugs everywhere website.
So I next tried to install the Ubuntu bugs-everywhere package, which worked
(without any dependencies), however be help does not list 'be init', and
attempting to call 'be init' fails, saying "Unknown command init". I
attempt to just create a new bug, 'be new "test"' which results in the
following stack trace:
mich...@virtuloonix:~/Desktop/Bugs$ be new "test"
Traceback (most recent call last):
File "/usr/bin/be", line 30, in <module>
sys.exit(cmdutil.execute(sys.argv[1], sys.argv[2:]))
File "/usr/lib/pymodules/python2.6/libbe/cmdutil.py", line 57, in execute
return get_command(cmd).execute([a.decode(encoding) for a in args])
File "/usr/lib/pymodules/python2.6/becommands/new.py", line 44, in execute
bd = bugdir.BugDir(from_disk=True)
File "/usr/lib/pymodules/python2.6/libbe/bugdir.py", line 108, in __init__
self.root = self._find_root(root)
File "/usr/lib/pymodules/python2.6/libbe/bugdir.py", line 139, in
_find_root
raise NoBugDir(path)
libbe.bugdir.NoBugDir: The directory "/home/michael/Desktop/Bugs" has no bug
directory.
I try to create a .be directory, to see if that helps at all, the exception
changes to:
mich...@virtuloonix:~/Desktop/Bugs$ mkdir .be
mich...@virtuloonix:~/Desktop/Bugs$ be new "test"
Traceback (most recent call last):
File "/usr/bin/be", line 30, in <module>
sys.exit(cmdutil.execute(sys.argv[1], sys.argv[2:]))
File "/usr/lib/pymodules/python2.6/libbe/cmdutil.py", line 57, in execute
return get_command(cmd).execute([a.decode(encoding) for a in args])
File "/usr/lib/pymodules/python2.6/becommands/new.py", line 44, in execute
bd = bugdir.BugDir(from_disk=True)
File "/usr/lib/pymodules/python2.6/libbe/bugdir.py", line 114, in __init__
self.load()
File "/usr/lib/pymodules/python2.6/libbe/bugdir.py", line 231, in load
version = self.get_version()
File "/usr/lib/pymodules/python2.6/libbe/bugdir.py", line 152, in
get_version
tree_version = RCS.get_file_contents(path)
File "/usr/lib/pymodules/python2.6/libbe/rcs.py", line 295, in
get_file_contents
raise NoSuchFile(path)
libbe.rcs.NoSuchFile: No such file:
/home/michael/Desktop/Bugs/.be/.be/version
So it's looking for a version file - in .be/.be/ is that a bug? - I try to
create one, and populate it with the same contents as the file in the Bugs
Everywhere repository:
mich...@virtuloonix:~/Desktop/Bugs$ echo 'Bugs Everywhere Directory v1.4' >
.be/version
mich...@virtuloonix:~/Desktop/Bugs$ be new "test"
Traceback (most recent call last):
File "/usr/bin/be", line 30, in <module>
sys.exit(cmdutil.execute(sys.argv[1], sys.argv[2:]))
File "/usr/lib/pymodules/python2.6/libbe/cmdutil.py", line 57, in execute
return get_command(cmd).execute([a.decode(encoding) for a in args])
File "/usr/lib/pymodules/python2.6/becommands/new.py", line 44, in execute
bd = bugdir.BugDir(from_disk=True)
File "/usr/lib/pymodules/python2.6/libbe/bugdir.py", line 114, in __init__
self.load()
File "/usr/lib/pymodules/python2.6/libbe/bugdir.py", line 234, in load
"BugDir cannot handle version '%s' yet." % version
NotImplementedError: BugDir cannot handle version 'Bugs Everywhere Directory
v1.4
' yet.
So at this point I'm at a loss - can someone help me install Bugs
Everywhere? I'd really like to give it a try.
Michael Diamond
[email protected]
www.DigitalGemstones.com
_______________________________________________
Be-devel mailing list
[email protected]
http://void.printf.net/cgi-bin/mailman/listinfo/be-devel