From: Jean R. <jea...@gm...> - 2014-07-13 10:30:49
|
Hello, Objective: restore two GRDB family trees I did the following on an Ubuntu 14.04 machine with regular Gramps version already installet: 1. download *tarball* for gramps-3.0.4 ! # Last stable release on 3.0.x branch http://sourceforge.net/projects/gramps/files/Stable/3.0.4/gramps-3.0.4.tar.gz/download 2. uncompress this archive 3. rename 'src/const.py.in' (const.in?) by 'src/const.py' # or run ./configure // maybe 'src/const.py' file is already available into tarball(s), // 4. run this command: ~$ python src/gramps.py Then I did the following : :~/Downloads/gramps-3.0.4$ ls acinclude.m4 config.sub FAQ intltool-update.in NEWS aclocal.m4 configure gramps.sh.in m4 po AUTHORS configure.in INSTALL Makefile.am py-compile autogen.sh COPYING install-sh Makefile.in README config.guess data intltool-extract.in missing src config.rpath example intltool-merge.in mkinstalldirs TODO :~/Downloads/gramps-3.0.4$ ./configure checking for a BSD-compatible install... /usr/bin/install -c checking whether build environment is sane... yes checking for a thread-safe mkdir -p... /bin/mkdir -p checking for gawk... no checking for mawk... mawk checking whether make sets $(MAKE)... yes checking whether NLS is requested... yes checking for style of include used by make... GNU checking for gcc... gcc checking for C compiler default output file name... a.out checking whether the C compiler works... yes checking whether we are cross compiling... no checking for suffix of executables... checking for suffix of object files... o checking whether we are using the GNU C compiler... yes checking whether gcc accepts -g... yes checking for gcc option to accept ISO C89... none needed checking dependency style of gcc... none checking for intltool-update... no checking for intltool-merge... no checking for intltool-extract... no configure: error: The intltool scripts were not found. Please install intltool. :~/Downloads/gramps-3.0.4$ install intltool- install: missing destination file operand after ‘intltool-’ Try 'install --help' for more information. :~/Downloads/gramps-3.0.4$ install intltool install: missing destination file operand after ‘intltool’ Try 'install --help' for more information. $ python src/gramps.py Traceback (most recent call last): File "src/gramps.py", line 55, in <module> from gtk import glade ImportError: cannot import name glade $ $ sudo aptitude install libglade2-0 [sudo] password for jean: The following NEW packages will be installed: libglade2-0 0 packages upgraded, 1 newly installed, 0 to remove and 8 not upgraded. Need to get 43,7 kB of archives. After unpacking 198 kB will be used. Get: 1 http://be.archive.ubuntu.com/ubuntu/ trusty/main libglade2-0 i386 1:2.6.4-2 [43,7 kB] Fetched 43,7 kB in 0s (90,7 kB/s) Selecting previously unselected package libglade2-0:i386. (Reading database ... 237735 files and directories currently installed.) Preparing to unpack .../libglade2-0_1%3a2.6.4-2_i386.deb ... Unpacking libglade2-0:i386 (1:2.6.4-2) ... Setting up libglade2-0:i386 (1:2.6.4-2) ... Processing triggers for libc-bin (2.19-0ubuntu6) ... $ cd Downloads/ $ cd gramps-3.0.4/ $ python src/gramps.py Traceback (most recent call last): File "src/gramps.py", line 55, in <module> from gtk import glade ImportError: cannot import name glade The complete discussion about this can be found in the Gramps user's discussion list: https://mail.google.com/mail/u/0/?tab=wm&pli=1#inbox/14719c95d17af99a Thank you in advance for your help and suggestions... Jean |
From: Jerome <rom...@ya...> - 2014-07-13 16:50:12
|
Hello, I do not know about gtk/glade ImportError! Did you look at content of the INSTALL file? On version 3.2, Gramps has migrated to GtkBuilder https://www.gramps-project.org/wiki/index.php?title=Gramps_3.2_Wiki_Manual_-_What%27s_new%3F#Dependencies which is still used with gtk2 (eg, gramps 3.4.x). Maybe you should try: 4. run this command: ~$ python src/gramps.py with: http://sourceforge.net/projects/gramps/files/Stable/3.3.2/gramps-3.3.2.tar.gz/download Gramps 3.3.x branch should not be too far from gramps 2.x (grdb) and gramps 3.4.x/4.x. Regards, Jérôme Le dim. 13 juil. 2014 at 12:30, Jean Rouche <jea...@gm...> a écrit : > Hello, > > Objective: restore two GRDB family trees > > I did the following on an Ubuntu 14.04 machine with regular Gramps > version already installet: > > 1. download *tarball* for gramps-3.0.4 ! # Last stable release on > 3.0.x branch > http://sourceforge.net/projects/gramps/files/Stable/3.0.4/gramps-3.0.4.tar.gz/download > > 2. uncompress this archive > > 3. rename 'src/const.py.in' (const.in?) by 'src/const.py' # or run > ./configure > // maybe 'src/const.py' file is already available into tarball(s), // > > 4. run this command: > ~$ python src/gramps.py > > Then I did the following : > > :~/Downloads/gramps-3.0.4$ ls > acinclude.m4 config.sub FAQ intltool-update.in NEWS > aclocal.m4 configure gramps.sh.in m4 po > AUTHORS configure.in INSTALL Makefile.am py-compile > autogen.sh COPYING install-sh Makefile.in README > config.guess data intltool-extract.in missing src > config.rpath example intltool-merge.in mkinstalldirs TODO > > :~/Downloads/gramps-3.0.4$ ./configure > checking for a BSD-compatible install... /usr/bin/install -c > checking whether build environment is sane... yes > checking for a thread-safe mkdir -p... /bin/mkdir -p > checking for gawk... no > checking for mawk... mawk > checking whether make sets $(MAKE)... yes > checking whether NLS is requested... yes > checking for style of include used by make... GNU > checking for gcc... gcc > checking for C compiler default output file name... a.out > checking whether the C compiler works... yes > checking whether we are cross compiling... no > checking for suffix of executables... > checking for suffix of object files... o > checking whether we are using the GNU C compiler... yes > checking whether gcc accepts -g... yes > checking for gcc option to accept ISO C89... none needed > checking dependency style of gcc... none > checking for intltool-update... no > checking for intltool-merge... no > checking for intltool-extract... no > configure: error: The intltool scripts were not found. Please install > intltool. > > :~/Downloads/gramps-3.0.4$ install intltool- > install: missing destination file operand after ‘intltool-’ > Try 'install --help' for more information. > > :~/Downloads/gramps-3.0.4$ install intltool > install: missing destination file operand after ‘intltool’ > Try 'install --help' for more information. > > $ python src/gramps.py > Traceback (most recent call last): > File "src/gramps.py", line 55, in <module> > from gtk import glade > ImportError: cannot import name glade > $ > > $ sudo aptitude install libglade2-0 > [sudo] password for jean: > The following NEW packages will be installed: > libglade2-0 > 0 packages upgraded, 1 newly installed, 0 to remove and 8 not > upgraded. > Need to get 43,7 kB of archives. After unpacking 198 kB will be used. > Get: 1 http://be.archive.ubuntu.com/ubuntu/ trusty/main libglade2-0 > i386 1:2.6.4-2 [43,7 kB] > Fetched 43,7 kB in 0s (90,7 kB/s) > Selecting previously unselected package libglade2-0:i386. > (Reading database ... 237735 files and directories currently > installed.) > Preparing to unpack .../libglade2-0_1%3a2.6.4-2_i386.deb ... > Unpacking libglade2-0:i386 (1:2.6.4-2) ... > Setting up libglade2-0:i386 (1:2.6.4-2) ... > Processing triggers for libc-bin (2.19-0ubuntu6) ... > $ cd Downloads/ > > $ cd gramps-3.0.4/ > > > $ python src/gramps.py > Traceback (most recent call last): > File "src/gramps.py", line 55, in <module> > from gtk import glade > ImportError: cannot import name glade > > > The complete discussion about this can be found in the Gramps user's > discussion list: > https://mail.google.com/mail/u/0/?tab=wm&pli=1#inbox/14719c95d17af99a > > Thank you in advance for your help and suggestions... > > Jean > > |
From: Enno B. <enn...@gm...> - 2014-07-13 18:43:35
|
Hello Jean, > Objective: restore two GRDB family trees > > I did the following on an Ubuntu 14.04 machine with regular Gramps > version already installet: > > 1. download *tarball* for gramps-3.0.4 ! # Last stable release on > 3.0.x branch > > http://sourceforge.net/projects/gramps/files/Stable/3.0.4/gramps-3.0.4.tar.gz/download > > 2. uncompress this archive > > 3. rename 'src/const.py.in <http://const.py.in>' (const.in > <http://const.in>?) by 'src/const.py' # or run ./configure > > // maybe 'src/const.py' file is already available into tarball(s), // > > 4. run this command: > > ~$ python src/gramps.py > INSTALL mentions to run autogen.sh, configure, and make, before you start src/gramps.py > :~/Downloads/gramps-3.0.4$ install intltool > > install: missing destination file operand after 'intltool' > > Try 'install --help' for more information. > Try "sudo apt-get install intltool" instead. Then run configure and make again. No make install. On Linux Mint 17 (Ubuntu 14.04 based) this works up to make, but I get an error on python src/gramps.py. Wonder what you get in real Ubuntu 14.04. regards, Enno |