Installscript does not work (multiple errors: broken autoinstall and problems with old config)
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Jokosher |
Invalid
|
High
|
Stuart Langridge |
Bug Description
Trying to run the installscript of Jokosher 0.2 gives me the following error. I had the edgy-package of 0.1 installed before and removed it now, but it did not make a difference.
Removing the old config file solved the problem partially, now the script stops with message 2). Then bison is not automatically installed 3). Then 4) flex, then 5) liboil-dev
After manually fixing these issues installing works fine (installing bison, flex liboil3-dev.
After all this I can't create a project - I will report further bugs, when I know I can get jokosher properly installed.
Never the less, great project - I was really waiting for someone to do this (it's like preschedueled chrismas :).
1)=====
$ ./Jokosher0.
E: Kann Quellpaket für gst-plugins-
Gtk-Message: Failed to load module "atk-bridge": libatk-bridge.so: cannot open shared object file: No such file or directory
GTK Accessibility Module initialized
Exception in thread Thread-1:
Traceback (most recent call last):
File "threading.py", line 442, in __bootstrap
self.run()
File "./Jokosher0.
self.
File "./Jokosher0.
self.
File "./Jokosher0.
os.
File "shutil.py", line 48, in copyfile
fdst = open(dst, 'wb')
IOError: [Errno 20] Not a directory: '/home/
2)=====
+ check for build tools
checking for autoconf >= 2.52 ... found 2.60, ok.
checking for automake >= 1.7 ... found 1.4-p6, not ok !
checking for automake-1.9 >= 1.7 ... not found.
checking for automake19 >= 1.7 ... not found.
checking for automake-1.8 >= 1.7 ... not found.
checking for automake18 >= 1.7 ... not found.
checking for automake-1.7 >= 1.7 ... not found.
checking for automake17 >= 1.7 ... not found.
checking for automake-1.6 >= 1.7 ... not found.
checking for automake16 >= 1.7 ... not found.
not found !
You must have automake installed to compile gstreamer.
Download the appropriate package for your distribution,
or get the source tarball at ftp://ftp.
checking for autopoint >= 0.11.5 ... found 0.15, ok.
checking for libtoolize >= 1.5.0 ... found 1.5.22, ok.
checking for pkg-config >= 0.8.0 ... found 0.20, ok.
- Please get the right tools before proceeding.
- Alternatively, if you're sure we're wrong, run with --nocheck.
3)=====
.
.
.
checking whether we are using the GNU C compiler... (cached) yes
checking whether gcc accepts -g... (cached) yes
checking for gcc option to accept ISO C89... (cached) none needed
checking dependency style of gcc... (cached) gcc3
checking for perl... /usr/bin/perl
checking for bison... no
configure: error: Could not find bison
4)=====
.
.
.
checking for bison... /usr/bin/bison
checking bison version 2.3 >= 1.35... yes
checking for flex... no
configure: error: Could not find flex
configure failed
5)=====
.
.
.
checking whether gcc implements __func__... yes
checking for GLIB... yes
checking for LIBOIL... configure: error: liboil-0.3.6 or later is required
configure failed
description: | updated |
It requries quite some hands-on and is not at all as automatic as advertized. I had to use apt-get, add/remove and synaptics to find all packages that provides the missing tools. Automake for instance have another version (1.4) in Dapper but the repository containes newer versions also. Tricky! I'll get back with a report when the build has finished and I am able to try out the application.