From: Don A. <don...@co...> - 2005-04-19 04:43:53
|
CVS HEAD has now diverged significantly from the new "gramps20" branch. The gramps20 branch reflects version 1.1.95 and greater, and is the basis for the 2.0 release. If you are going to check in translations for the 2.0 release, make sure you check them into the "gramps20" branch, otherwise they will not appear in the 2.0 release. HEAD is now broken, and probably will remain broken for a while, as significant changes are being made and will take a while to stabilize. If you are currently running off of CVS HEAD, please switch to "gramps20" unless you are actively developing for 2.1/2.2. To switch to "gramps20", you will need to check out a new tree. $ cvs co -r gramps20 gramps2 Don -- Don Allingham <don...@co...> |
From: Brian M. <pez...@ho...> - 2005-04-26 00:43:39
|
GRAMPS has encountered an internal error. Please copy the message below and post a bug report at http://sourceforge.net/projects/gramps or send an email message to gra...@li... GRAMPS : 1.1.95-0.CVS20050410 LANG : en_US LANGUAGE : en_US:en Python : 2.4.0 final GTK : 2.6.4 PyGTK : 2.4.1 OS : Mandrakelinux release 10.2 (Limited Edition 2005) for i586 Traceback (most recent call last): File "./plugins/Check.py", line 78, in runTool checker.check_events() File "./plugins/Check.py", line 371, in check_events self.db.commit_event(birth,self.trans) File "/home/brian/grampsDev/gramps2/src/GrampsDbBase.py", line 363, in commit_event self.event_map[handle] = event.serialize() File "/usr/lib/python2.4/bsddb/dbshelve.py", line 112, in __setitem__ self.db[key] = data DBSecondaryBadError: (-30977, 'DB_SECONDARY_BAD: Secondary index inconsistent with primary -- Secondary index corrupt: not consistent with primary') I've been using the following commands in order to run the latest gramps20 from CVS: $ cvs -d:pserver:ano...@cv...:/cvsroot/gramps login $ cvs -z3 -d:pserver:ano...@cv...:/cvsroot/gramps/ co -r gramps20 gramps2 Can someone verify that I'm doing this right because my error message reports version 1.1.95-0.CVS20050410 Thanks, ~Brian |
From: Trevor <tr...@rh...> - 2005-04-26 12:34:23
|
Brian, Have you previously installed any other version of Gramps? What command are you running and from where? > GRAMPS has encountered an internal error. > Please copy the message below and post a bug report > at http://sourceforge.net/projects/gramps or send an > email message to gra...@li... > > GRAMPS : 1.1.95-0.CVS20050410 > LANG : en_US > LANGUAGE : en_US:en > Python : 2.4.0 final > GTK : 2.6.4 > PyGTK : 2.4.1 > OS : Mandrakelinux release 10.2 (Limited Edition 2005) for i586 > > Traceback (most recent call last): > File "./plugins/Check.py", line 78, in runTool > checker.check_events() > File "./plugins/Check.py", line 371, in check_events > self.db.commit_event(birth,self.trans) > File "/home/brian/grampsDev/gramps2/src/GrampsDbBase.py", line 363, in > commit_event > self.event_map[handle] = event.serialize() > File "/usr/lib/python2.4/bsddb/dbshelve.py", line 112, in __setitem__ > self.db[key] = data > DBSecondaryBadError: (-30977, 'DB_SECONDARY_BAD: Secondary index > inconsistent with primary -- Secondary index corrupt: not consistent with > primary') > > > > > I've been using the following commands in order to run the latest gramps20 > from CVS: > > $ cvs -d:pserver:ano...@cv...:/cvsroot/gramps login > $ cvs -z3 -d:pserver:ano...@cv...:/cvsroot/gramps/ co -r > gramps20 gramps2 > > Can someone verify that I'm doing this right because my error message > reports version 1.1.95-0.CVS20050410 > > Thanks, > > ~Brian > > > > > ------------------------------------------------------- > SF email is sponsored by - The IT Product Guide > Read honest & candid reviews on hundreds of IT Products from real users. > Discover which products truly live up to the hype. Start reading now. > http://ads.osdn.com/?ad_id=6595&alloc_id=14396&op=click > _______________________________________________ > Gramps-devel mailing list > Gra...@li... > https://lists.sourceforge.net/lists/listinfo/gramps-devel -- Regards Trevor Rhodes ======================================== Powered by Linux - Mandriva 2005 LE Registered Linux user # 290542 at http://counter.li.org Registered Machine # 186951 = Mandriva Club Silver Member Source : my 100 % Microsoft-free personal computer. ======================================== 10:32:56 up 1 day, 4:19, 2 users, load average: 0.00, 0.01, 0.00 Never mud wrestle with a pig.. you get dirty and the pig enjoys it! Never try to teach a pig to dance. You waste your time and annoy the pig. Theoretically pigs can fly if propelled with enough force. |
From: Brian M. <pez...@ho...> - 2005-04-26 15:38:09
|
Good point. I was previously running CVS in the folder gramps2 using the following commands: cvs -d:pserver:ano...@cv...:/cvsroot/gramps login cvs -z3 -d:pserver:ano...@cv...:/cvsroot/gramps co gramps2 as described on the developer's wiki. Then I would cd to src/ and run "python gramps.py" When gramps20 was branched, I decided I should use that instead. That's when I started using the commands below. Perhaps I need to delete everything and start from scratch. Or maybe I need to re-run autogen.sh. ~BM ----Original Message Follows---- From: Trevor <tr...@rh...> To: gra...@li... Subject: Re: [Gramps-devel] Check and Repair Error Date: Tue, 26 Apr 2005 10:33:50 +1000 Brian, Have you previously installed any other version of Gramps? What command are you running and from where? > GRAMPS has encountered an internal error. > Please copy the message below and post a bug report > at http://sourceforge.net/projects/gramps or send an > email message to gra...@li... > > GRAMPS : 1.1.95-0.CVS20050410 > LANG : en_US > LANGUAGE : en_US:en > Python : 2.4.0 final > GTK : 2.6.4 > PyGTK : 2.4.1 > OS : Mandrakelinux release 10.2 (Limited Edition 2005) for i586 > > Traceback (most recent call last): > File "./plugins/Check.py", line 78, in runTool > checker.check_events() > File "./plugins/Check.py", line 371, in check_events > self.db.commit_event(birth,self.trans) > File "/home/brian/grampsDev/gramps2/src/GrampsDbBase.py", line 363, in > commit_event > self.event_map[handle] = event.serialize() > File "/usr/lib/python2.4/bsddb/dbshelve.py", line 112, in __setitem__ > self.db[key] = data > DBSecondaryBadError: (-30977, 'DB_SECONDARY_BAD: Secondary index > inconsistent with primary -- Secondary index corrupt: not consistent with > primary') > > > > > I've been using the following commands in order to run the latest gramps20 > from CVS: > > $ cvs -d:pserver:ano...@cv...:/cvsroot/gramps login > $ cvs -z3 -d:pserver:ano...@cv...:/cvsroot/gramps/ co -r > gramps20 gramps2 > > Can someone verify that I'm doing this right because my error message > reports version 1.1.95-0.CVS20050410 > > Thanks, > > ~Brian > > > > > ------------------------------------------------------- > SF email is sponsored by - The IT Product Guide > Read honest & candid reviews on hundreds of IT Products from real users. > Discover which products truly live up to the hype. Start reading now. > http://ads.osdn.com/?ad_id=6595&alloc_id=14396&op=click > _______________________________________________ > Gramps-devel mailing list > Gra...@li... > https://lists.sourceforge.net/lists/listinfo/gramps-devel -- Regards Trevor Rhodes ======================================== Powered by Linux - Mandriva 2005 LE Registered Linux user # 290542 at http://counter.li.org Registered Machine # 186951 = Mandriva Club Silver Member Source : my 100 % Microsoft-free personal computer. ======================================== 10:32:56 up 1 day, 4:19, 2 users, load average: 0.00, 0.01, 0.00 Never mud wrestle with a pig.. you get dirty and the pig enjoys it! Never try to teach a pig to dance. You waste your time and annoy the pig. Theoretically pigs can fly if propelled with enough force. ------------------------------------------------------- SF email is sponsored by - The IT Product Guide Read honest & candid reviews on hundreds of IT Products from real users. Discover which products truly live up to the hype. Start reading now. http://ads.osdn.com/?ad_id=6595&alloc_id=14396&op=click _______________________________________________ Gramps-devel mailing list Gra...@li... https://lists.sourceforge.net/lists/listinfo/gramps-devel |
From: Brian M. <pez...@ho...> - 2005-04-26 15:53:55
|
Ok, I just deleted everything and ran my origonal CVS commands and ran autogen.sh. Running check and repair again resulted in the following error: --------------------------------------------------------------------------- GRAMPS has encountered an internal error. Please copy the message below and post a bug report at http://sourceforge.net/projects/gramps or send an email message to gra...@li... GRAMPS : 1.1.99-1 LANG : en_US LANGUAGE : en_US:en Python : 2.4.0 final GTK : 2.6.4 PyGTK : 2.4.1 OS : Mandrakelinux release 10.2 (Limited Edition 2005) for i586 Traceback (most recent call last): File "./plugins/Check.py", line 78, in runTool checker.check_events() File "./plugins/Check.py", line 371, in check_events self.db.commit_event(birth,self.trans) File "/home/brian/grampsDev/gramps2/src/GrampsDbBase.py", line 363, in commit_event self.event_map[handle] = event.serialize() File "/usr/lib/python2.4/bsddb/dbshelve.py", line 112, in __setitem__ self.db[key] = data DBSecondaryBadError: (-30977, 'DB_SECONDARY_BAD: Secondary index inconsistent with primary -- Secondary index corrupt: not consistent with primary') --------------------------------------------------------------------------- Same thing as last time, but the version is correct. Hopefully that will be more helpful. If someone wants my database to recreate this, just let me know. BTW: Anybody know why I have to run autogen.sh twice? The first run results in an error: --------------------------------------------------------------------------- $ ./autogen.sh **Warning**: I am going to run `configure' with no arguments. If you wish to pass any to it, please specify them on the `./autogen.sh' command line. processing . Running aclocal ... /usr/share/aclocal/g-wrap.m4:7: warning: underquoted definition of AC_GWRAP_CHECK_GUILE run info '(automake1.8)Extending aclocal' or see http://sources.redhat.com/automake/automake.html#Extending-aclocal /usr/share/aclocal/g-wrap.m4:23: warning: underquoted definition of AM_PATH_GWRAP /usr/share/aclocal/frontline.m4:7: warning: underquoted definition of AM_PATH_FRONTLINE aclocal:configure.in:19: warning: macro `AM_GCONF_SOURCE_2' not found in library Running automake --gnu ... configure.in: installing `./install-sh' configure.in: installing `./missing' Running autoconf ... configure.in:19: error: possibly undefined macro: AM_GCONF_SOURCE_2 If this token and others are legitimate, please use m4_pattern_allow. See the Autoconf documentation. **Error**: autoconf failed. --------------------------------------------------------------------------- The second run succeeds. Thanks, ~Brian ----Original Message Follows---- From: "Brian Matherly" <pez...@ho...> To: tr...@rh..., gra...@li... Subject: Re: [Gramps-devel] Check and Repair Error Date: Tue, 26 Apr 2005 10:37:58 -0500 Good point. I was previously running CVS in the folder gramps2 using the following commands: cvs -d:pserver:ano...@cv...:/cvsroot/gramps login cvs -z3 -d:pserver:ano...@cv...:/cvsroot/gramps co gramps2 as described on the developer's wiki. Then I would cd to src/ and run "python gramps.py" When gramps20 was branched, I decided I should use that instead. That's when I started using the commands below. Perhaps I need to delete everything and start from scratch. Or maybe I need to re-run autogen.sh. ~BM ----Original Message Follows---- From: Trevor &lt;tr...@rh...&gt; To: gra...@li... Subject: Re: [Gramps-devel] Check and Repair Error Date: Tue, 26 Apr 2005 10:33:50 +1000 Brian, Have you previously installed any other version of Gramps? What command are you running and from where? &gt; GRAMPS has encountered an internal error. &gt; Please copy the message below and post a bug report &gt; at http://sourceforge.net/projects/gramps or send an &gt; email message to gra...@li... &gt; &gt; GRAMPS : 1.1.95-0.CVS20050410 &gt; LANG : en_US &gt; LANGUAGE : en_US:en &gt; Python : 2.4.0 final &gt; GTK : 2.6.4 &gt; PyGTK : 2.4.1 &gt; OS : Mandrakelinux release 10.2 (Limited Edition 2005) for i586 &gt; &gt; Traceback (most recent call last): &gt; File &quot;./plugins/Check.py&quot;, line 78, in runTool &gt; checker.check_events() &gt; File &quot;./plugins/Check.py&quot;, line 371, in check_events &gt; self.db.commit_event(birth,self.trans) &gt; File &quot;/home/brian/grampsDev/gramps2/src/GrampsDbBase.py&quot;, line 363, in &gt; commit_event &gt; self.event_map[handle] = event.serialize() &gt; File &quot;/usr/lib/python2.4/bsddb/dbshelve.py&quot;, line 112, in __setitem__ &gt; self.db[key] = data &gt; DBSecondaryBadError: (-30977, 'DB_SECONDARY_BAD: Secondary index &gt; inconsistent with primary -- Secondary index corrupt: not consistent with &gt; primary') &gt; &gt; &gt; &gt; &gt; I've been using the following commands in order to run the latest gramps20 &gt; from CVS: &gt; &gt; $ cvs -d:pserver:ano...@cv...:/cvsroot/gramps login &gt; $ cvs -z3 -d:pserver:ano...@cv...:/cvsroot/gramps/ co -r &gt; gramps20 gramps2 &gt; &gt; Can someone verify that I'm doing this right because my error message &gt; reports version 1.1.95-0.CVS20050410 &gt; &gt; Thanks, &gt; &gt; ~Brian &gt; &gt; &gt; &gt; &gt; ------------------------------------------------------- &gt; SF email is sponsored by - The IT Product Guide &gt; Read honest &amp; candid reviews on hundreds of IT Products from real users. &gt; Discover which products truly live up to the hype. Start reading now. &gt; http://ads.osdn.com/?ad_id=6595&amp;alloc_id=14396&amp;op=click &gt; _______________________________________________ &gt; Gramps-devel mailing list &gt; Gra...@li... &gt; https://lists.sourceforge.net/lists/listinfo/gramps-devel -- Regards Trevor Rhodes ======================================== Powered by Linux - Mandriva 2005 LE Registered Linux user # 290542 at http://counter.li.org Registered Machine # 186951 = Mandriva Club Silver Member Source : my 100 % Microsoft-free personal computer. ======================================== 10:32:56 up 1 day, 4:19, 2 users, load average: 0.00, 0.01, 0.00 Never mud wrestle with a pig.. you get dirty and the pig enjoys it! Never try to teach a pig to dance. You waste your time and annoy the pig. Theoretically pigs can fly if propelled with enough force. ------------------------------------------------------- SF email is sponsored by - The IT Product Guide Read honest &amp; candid reviews on hundreds of IT Products from real users. Discover which products truly live up to the hype. Start reading now. http://ads.osdn.com/?ad_id=6595&amp;alloc_id=14396&amp;op=click _______________________________________________ Gramps-devel mailing list Gra...@li... https://lists.sourceforge.net/lists/listinfo/gramps-devel ------------------------------------------------------- SF email is sponsored by - The IT Product Guide Read honest & candid reviews on hundreds of IT Products from real users. Discover which products truly live up to the hype. Start reading now. http://ads.osdn.com/?ad_id=6595&alloc_id=14396&op=click _______________________________________________ Gramps-devel mailing list Gra...@li... https://lists.sourceforge.net/lists/listinfo/gramps-devel |
From: Trevor <tr...@rh...> - 2005-04-26 23:10:28
|
On Wed, 27 Apr 2005 01:53 am, Brian Matherly wrote: > Ok, I just deleted everything and ran my origonal CVS commands and ran > autogen.sh. Did you do a make and make install afterwards? -- Regards Trevor Rhodes ======================================== Powered by Linux - Mandriva 2005 LE Registered Linux user # 290542 at http://counter.li.org Registered Machine # 186951 = Mandriva Club Silver Member Source : my 100 % Microsoft-free personal computer. ======================================== 21:09:16 up 1 day, 14:55, 2 users, load average: 0.22, 0.32, 0.14 Never mud wrestle with a pig.. you get dirty and the pig enjoys it! Never try to teach a pig to dance. You waste your time and annoy the pig. Theoretically pigs can fly if propelled with enough force. |
From: Brian M. <pez...@ho...> - 2005-04-27 00:34:41
|
I did a make, but not a make install. I don't really want to install it since I run the Mandriva packaged GRAMPS for my "real" database. I thought I could just run out of the src/ directory without installing. ----Original Message Follows---- From: Trevor <tr...@rh...> To: gra...@li... Subject: Re: [Gramps-devel] Check and Repair Error Date: Tue, 26 Apr 2005 21:10:09 +1000 On Wed, 27 Apr 2005 01:53 am, Brian Matherly wrote: > Ok, I just deleted everything and ran my origonal CVS commands and ran > autogen.sh. Did you do a make and make install afterwards? -- Regards Trevor Rhodes ======================================== Powered by Linux - Mandriva 2005 LE Registered Linux user # 290542 at http://counter.li.org Registered Machine # 186951 = Mandriva Club Silver Member Source : my 100 % Microsoft-free personal computer. ======================================== 21:09:16 up 1 day, 14:55, 2 users, load average: 0.22, 0.32, 0.14 Never mud wrestle with a pig.. you get dirty and the pig enjoys it! Never try to teach a pig to dance. You waste your time and annoy the pig. Theoretically pigs can fly if propelled with enough force. ------------------------------------------------------- SF.Net email is sponsored by: Tell us your software development plans! Take this survey and enter to win a one-year sub to SourceForge.net Plus IDC's 2005 look-ahead and a copy of this survey Click here to start! http://www.idcswdc.com/cgi-bin/survey?id=105hix _______________________________________________ Gramps-devel mailing list Gra...@li... https://lists.sourceforge.net/lists/listinfo/gramps-devel |
From: Trevor <tr...@rh...> - 2005-04-27 02:00:09
|
Brian, > I did a make, but not a make install. I don't really want to install it > since I run the Mandriva packaged GRAMPS for my "real" database. I thought > I could just run out of the src/ directory without installing. This is something once told to me. I assume that it means you must install at least one so that the files corresponding to that version are available to the program. Someone will correct me if I'm wrong (it's been known to happen all too often hehe) =========================================== If you're trying the HEAD then you would need to install it at least once. This is because the gconf schemas have to be installed. After that, running it the way you tried should work. =========================================== -- Regards Trevor Rhodes ======================================== Powered by Linux - Mandriva 2005 LE Registered Linux user # 290542 at http://counter.li.org Registered Machine # 186951 = Mandriva Club Silver Member Source : my 100 % Microsoft-free personal computer. ======================================== 23:57:48 up 1 day, 17:44, 2 users, load average: 0.05, 0.17, 0.13 Never mud wrestle with a pig.. you get dirty and the pig enjoys it! Never try to teach a pig to dance. You waste your time and annoy the pig. Theoretically pigs can fly if propelled with enough force. |
From: Alex R. <sh...@gr...> - 2005-04-27 03:11:42
|
On 04/26/2005 08:59:48 AM, Trevor wrote: >=20 > > I did a make, but not a make install. I don't really want to install it > > since I run the Mandriva packaged GRAMPS for my "real" database. I thou= ght > > I could just run out of the src/ directory without installing. >=20 > This is something once told to me. I assume that it means you must insta= ll at=20 > least one so that the files corresponding to that version are available t= o=20 > the program. This is correct. One has to install at least once so that the mime types are registered and the gconf schemas are installed. That said, both mime types and gconf allow using local resources, so one can install without being a root and in that case the install will be available for that user only. This is probably the desired outcome in this case, if one doesn't want to disturb the pre-built installation of stable version. Here's what to do. Note that this is tested on Debian and your mileage may vary on other distros. $ ./autogen.sh --prefix=3D/home/username/wherever/you/want/your/installa= tion --with-gconf-source=3Dxml::/home/username/.gconf --with-mime-dir=3D/ho= me/username/.local/share $ make $ make install The first command is all one line, no breaks. Apparently, the /home/username should be changed as needed, as well as the desired installation path. Watch the output of 'make install' for errors. The scrollkeeper errors are OK, but watch for gconf and mime type errors. If everything succeeds (it should) then you may run installed gramps (/home/username/wherever/you/want/your/installation/bin/gramps) or directly from the source or CVS tree, like this: $ cd src $ python gramps.py Hope this helps, Alex --=20 Alexander Roitman http://www.gramps-project.org |
From: Brian M. <pez...@ho...> - 2005-04-27 04:18:35
|
Thanks for the help everyone. Here is where I'm at right now: $ ./autogen.sh --prefix=/home/brian/grampsDev/install --with-gconf-source=xml::/home/brian/.gconf --with-mime-dir=/home/brian/.local/share *don't see any errors* $ make *don't see any errors* $ make install *stuff looks good until . . . * make[4]: Leaving directory `/home/brian/grampsDev/gramps2/src/data/templates' make[3]: Leaving directory `/home/brian/grampsDev/gramps2/src/data/templates' make[3]: Entering directory `/home/brian/grampsDev/gramps2/src/data' make[4]: Entering directory `/home/brian/grampsDev/gramps2/src/data' make[4]: Nothing to be done for `install-exec-am'. /usr/bin/install -c -d /usr/bin/install: too few arguments Try `/usr/bin/install --help' for more information. make[4]: *** [install-schemas] Error 1 make[4]: Leaving directory `/home/brian/grampsDev/gramps2/src/data' make[3]: *** [install-am] Error 2 make[3]: Leaving directory `/home/brian/grampsDev/gramps2/src/data' make[2]: *** [install-recursive] Error 1 make[2]: Leaving directory `/home/brian/grampsDev/gramps2/src/data' make[1]: *** [install-recursive] Error 1 make[1]: Leaving directory `/home/brian/grampsDev/gramps2/src' make: *** [install-recursive] Error 1 So I say screwit and su to root. $ ./configure *don't see any errors* $ make *don't see any errors* $ make install *stuff looks good until . . . * make[4]: Leaving directory `/home/brian/grampsDev/gramps2/src/data/templates' make[3]: Leaving directory `/home/brian/grampsDev/gramps2/src/data/templates' make[3]: Entering directory `/home/brian/grampsDev/gramps2/src/data' make[4]: Entering directory `/home/brian/grampsDev/gramps2/src/data' make[4]: Nothing to be done for `install-exec-am'. /usr/bin/install -c -d /usr/bin/install: too few arguments Try `/usr/bin/install --help' for more information. make[4]: *** [install-schemas] Error 1 make[4]: Leaving directory `/home/brian/grampsDev/gramps2/src/data' make[3]: *** [install-am] Error 2 make[3]: Leaving directory `/home/brian/grampsDev/gramps2/src/data' make[2]: *** [install-recursive] Error 1 make[2]: Leaving directory `/home/brian/grampsDev/gramps2/src/data' make[1]: *** [install-recursive] Error 1 make[1]: Leaving directory `/home/brian/grampsDev/gramps2/src' make: *** [install-recursive] Error 1 And all I wanted to do was run a check and repair. ~Brian ----Original Message Follows---- From: Alex Roitman <sh...@gr...> To: Trevor <tr...@rh...> CC: gra...@li... Subject: Re: [Gramps-devel] Check and Repair Error Date: Wed, 27 Apr 2005 03:11:37 +0000 On 04/26/2005 08:59:48 AM, Trevor wrote: > > > I did a make, but not a make install. I don't really want to install it > > since I run the Mandriva packaged GRAMPS for my "real" database. I thought > > I could just run out of the src/ directory without installing. > > This is something once told to me. I assume that it means you must install at > least one so that the files corresponding to that version are available to > the program. This is correct. One has to install at least once so that the mime types are registered and the gconf schemas are installed. That said, both mime types and gconf allow using local resources, so one can install without being a root and in that case the install will be available for that user only. This is probably the desired outcome in this case, if one doesn't want to disturb the pre-built installation of stable version. Here's what to do. Note that this is tested on Debian and your mileage may vary on other distros. $ ./autogen.sh --prefix=/home/username/wherever/you/want/your/installation --with-gconf-source=xml::/home/username/.gconf --with-mime-dir=/home/username/.local/share $ make $ make install The first command is all one line, no breaks. Apparently, the /home/username should be changed as needed, as well as the desired installation path. Watch the output of 'make install' for errors. The scrollkeeper errors are OK, but watch for gconf and mime type errors. If everything succeeds (it should) then you may run installed gramps (/home/username/wherever/you/want/your/installation/bin/gramps) or directly from the source or CVS tree, like this: $ cd src $ python gramps.py Hope this helps, Alex -- Alexander Roitman http://www.gramps-project.org << attach3 >> |
From: Alex R. <sh...@gr...> - 2005-04-27 12:29:07
|
Brian, On 04/26/2005 11:18:26 PM, Brian Matherly wrote: > Thanks for the help everyone. Here is where I'm at right now: >=20 > $ ./autogen.sh --prefix=3D/home/brian/grampsDev/install=20 > --with-gconf-source=3Dxml::/home/brian/.gconf=20 > --with-mime-dir=3D/home/brian/.local/share > *don't see any errors* > $ make > *don't see any errors* > $ make install > *stuff looks good until . . . * > make[4]: Leaving directory=20 > `/home/brian/grampsDev/gramps2/src/data/templates' > make[3]: Leaving directory=20 > `/home/brian/grampsDev/gramps2/src/data/templates' > make[3]: Entering directory `/home/brian/grampsDev/gramps2/src/data' > make[4]: Entering directory `/home/brian/grampsDev/gramps2/src/data' > make[4]: Nothing to be done for `install-exec-am'. > /usr/bin/install -c -d > /usr/bin/install: too few arguments > Try `/usr/bin/install --help' for more information. > make[4]: *** [install-schemas] Error 1 You're almost there. Try the following autogen command: $ ./autogen.sh --prefix=3D/home/brian/grampsDev/install --with-gconf-sou= rce=3Dxml::/home/brian/.gconf --with-mime-dir=3D/home/brian/.local/share --= with-gconf-schema-file-dir=3D/home/brian/grampsDev/install/etc/gconf (all in one line, as usual). Then make and make install as brian, not root. > So I say screwit and su to root. >=20 > $ ./configure Ugh-ogh. By default this would try installing under /usr/local. Let me know if the above helped, Alex --=20 Alexander Roitman http://www.gramps-project.org |
From: Brian M. <pez...@ho...> - 2005-04-27 14:13:18
|
<html><div style='background-color:'><DIV class=RTE> <DIV></DIV></DIV> <DIV></DIV>>You're almost there. Try the following autogen command: <DIV></DIV>> <DIV></DIV>> $ ./autogen.sh --prefix=/home/brian/grampsDev/install --with-gconf-source=xml::/home/brian/.gconf --with-mime-dir=/home/brian/.local/share --with-gconf-schema-file-dir=/home/brian/grampsDev/install/etc/gconf <DIV></DIV>> <DIV></DIV> <P>>(all in one line, as usual). Then make and make install as brian, not root. </P> <P>Same Error as last time. I did notice, however, that autogen is flagging an error/warning:</P> <P>$ ./autogen.sh --prefix=/home/brian/grampsDev/install --with-gconf-source=xml::/home/bri<BR>an/.gconf --with-mime-dir=/home/brian/.local/share --with-gconf-schema-file-dir=/home/brian/grampsDev/install/etc<BR>/gconf<BR>processing .<BR>Running aclocal ...<BR>/usr/share/aclocal/g-wrap.m4:7: warning: underquoted definition of AC_GWRAP_CHECK_GUILE<BR> run info '(automake1.8)Extending aclocal'<BR> or see <A href="http://sources.redhat.com/automake/automake.html#Extending-aclocal">http://sources.redhat.com/automake/automake.html#Extending-aclocal</A><BR>/usr/share/aclocal/g-wrap.m4:23: warning: underquoted definition of AM_PATH_GWRAP<BR>/usr/share/aclocal/frontline.m4:7: warning: underquoted definition of AM_PATH_FRONTLINE<BR>aclocal:configure.in:19: warning: macro `AM_GCONF_SOURCE_2' not found in library<BR>Running automake --gnu ...<BR>Running autoconf ...<BR>Setting py-compile script executable ...<BR>Running ./configure --prefix=/home/brian/grampsDev/install --with-gconf-source=xml::/home/brian/.gconf --with-mim<BR>e-dir=/home/brian/.local/share --with-gconf-schema-file-dir=/home/brian/grampsDev/install/etc/gconf ...<BR>checking for a BSD-compatible install... /usr/bin/install -c<BR>checking whether build environment is sane... yes<BR>checking for gawk... gawk<BR>checking whether make sets $(MAKE)... yes<BR>./configure: line 1689: AM_GCONF_SOURCE_2: command not found<BR>Using directory /home/brian/.local/share for installation of mime type definitions<BR>checking for msgfmt... /usr/bin/msgfmt<BR>checking for msgconv... /usr/bin/msgconv<BR>checking for iconv... /usr/bin/iconv<BR>checking for a Python interpreter with version >= 2.3... python<BR>checking for python... /usr/bin/python<BR>checking for python version... 2.4<BR>checking for python platform... linux2<BR>checking for python script directory... ${prefix}/lib/python2.4/site-packages<BR>checking for python extension module directory... ${exec_prefix}/lib/python2.4/site-packages<BR>checking for sh... /bin/sh<BR>checking Python bindings for gtk2.4 (pygtk2>=2.3.4)... ok<BR>checking Python bindings for gnome... ok<BR>checking Python bindings for gconf... ok<BR>checking Python bindings for gnome canvas... ok<BR>checking Python bindings for gnome vfs... ok<BR>checking Python bindings for glade... ok<BR>checking for scrollkeeper-config... /usr/bin/scrollkeeper-config<BR>configure: creating ./config.status<BR>config.status: creating Makefile<BR>config.status: creating src/Makefile<BR>config.status: creating src/const.py<BR>config.status: creating src/docgen/Makefile<BR>config.status: creating src/plugins/Makefile<BR>config.status: creating src/dates/Makefile<BR>config.status: creating src/data/Makefile<BR>config.status: creating src/data/templates/Makefile<BR>config.status: creating src/po/Makefile<BR>config.status: creating doc/Makefile<BR>config.status: creating doc/gramps-manual/Makefile<BR>config.status: creating doc/gramps-manual/C/Makefile<BR>config.status: creating doc/gramps-manual/fr/Makefile<BR>config.status: creating doc/gramps-manual/ru/Makefile<BR>config.status: creating example/Makefile<BR>config.status: creating example/gramps/Makefile<BR>config.status: creating gramps.spec<BR>config.status: creating gramps.sh<BR>Now type `make' to compile gramps<BR></P> <P>> > So I say screwit and su to root. </P> <P>> > $ ./configure </P> <DIV></DIV>> <DIV></DIV>>Ugh-ogh. By default this would try installing under /usr/local. <DIV></DIV>> <DIV></DIV> <DIV> </DIV> <DIV>I know. I thought that maybe the default configue, make, make install sequence would work and just overwrite my previous installation - but it gave the exact same error. I think I need to learn more about how automake works. </DIV> <DIV> </DIV> <DIV>Thanks again for the help everyone.</DIV></div></html> |
From: Alex R. <sh...@gr...> - 2005-04-27 14:42:09
|
On 04/27/2005 09:12:43 AM, Brian Matherly wrote: [snip] > aclocal:configure.in:19: warning: macro `AM_GCONF_SOURCE_2' not found in = library That's it! You need a package providing that macro. On my Debian system it's called libgconf2-dev and it should be something similar on yours. Install it and try again, Alex --=20 Alexander Roitman http://www.gramps-project.org |
From: Trevor <tr...@rh...> - 2005-04-27 15:02:19
|
On Thu, 28 Apr 2005 12:41 am, Alex Roitman wrote: > On 04/27/2005 09:12:43 AM, Brian Matherly wrote: > [snip] > > > aclocal:configure.in:19: warning: macro `AM_GCONF_SOURCE_2' not found in > > library > > That's it! You need a package providing that macro. On my Debian > system it's called libgconf2-dev and it should be something similar > on yours. Found it. Look for libGConf2_4-devel-2.8.1-3mdk -- Regards Trevor Rhodes ======================================== Powered by Linux - Mandriva 2005 LE Registered Linux user # 290542 at http://counter.li.org Registered Machine # 186951 = Mandriva Club Silver Member Source : my 100 % Microsoft-free personal computer. ======================================== 13:01:05 up 2 days, 6:47, 3 users, load average: 0.17, 0.09, 0.08 Never mud wrestle with a pig.. you get dirty and the pig enjoys it! Never try to teach a pig to dance. You waste your time and annoy the pig. Theoretically pigs can fly if propelled with enough force. |
From: Brian M. <pez...@ho...> - 2005-04-27 15:44:53
|
<html><div style='background-color:'><DIV class=RTE> <P>TADA! That was it. Now everything installs correctly. A recap for anyone who wants to get and install gramps2 from CVS to a temporary directory:</P> <P>$ cvs -d:pserver:ano...@cv...:/cvsroot/gramps login<BR>$ cvs -z3 -d:pserver:ano...@cv...:/cvsroot/gramps/ co -r gramps20 gramps2<BR>$ cd gramps2/<BR>$ ./autogen.sh --prefix=/home/user/installdir --with-gconf-source=xml::/home/user/.gconf --with-mime-dir=/home/user/.local/share --with-gconf-schema-file-dir=/home/brian/grampsDev/install/etc/gconf<BR>$ make<BR>$ make install</P> <P>Now to get down to business. When I go to Tools->Database Processing->Check and repair database I get the following error:</P> <P>GRAMPS has encountered an internal error.<BR>Please copy the message below and post a bug report<BR>at <A href="http://sourceforge.net/projects/gramps">http://sourceforge.net/projects/gramps</A> or send an<BR>email message to <A href="mailto:gra...@li...">gra...@li...</A></P> <P>GRAMPS : 1.1.99-1<BR>LANG : en_US<BR>LANGUAGE : en_US:en<BR>Python : 2.4.0 final<BR>GTK : 2.6.4<BR>PyGTK : 2.4.1<BR>OS : Mandrakelinux release 10.2 (Limited Edition 2005) for i586</P> <P>Traceback (most recent call last):<BR> File "/home/brian/grampsDev/install/share/gramps/plugins/Check.py", line 78, in runTool<BR> checker.check_events()<BR> File "/home/brian/grampsDev/install/share/gramps/plugins/Check.py", line 371, in check_events<BR> self.db.commit_event(birth,self.trans)<BR> File "/home/brian/grampsDev/install/share/gramps/GrampsDbBase.py", line 363, in commit_event<BR> self.event_map[handle] = event.serialize()<BR> File "/usr/lib/python2.4/bsddb/dbshelve.py", line 112, in __setitem__<BR> self.db[key] = data<BR>DBSecondaryBadError: (-30977, 'DB_SECONDARY_BAD: Secondary index inconsistent with primary -- Secondary index corrupt: not consistent with primary')</P> <P>Since I am quite sure everything is installed correctly, I think this is some kind of bug. If it works for others, perhaps it is unique to my database. I am willing to share it with anyone who is willing to track it down. I'm still trying to get my feet wet with the gramps code and don't think I'm ready to tackle this one yet.</P> <P>You guys are all great!</P> <P>~Brian</P> <P><BR><BR> </P></DIV> <DIV></DIV>>From: Trevor <tr...@rh...> <DIV></DIV>>To: gra...@li... <DIV></DIV>>Subject: Re: [Gramps-devel] Check and Repair Error <DIV></DIV>>Date: Wed, 27 Apr 2005 13:02:11 +1000 <DIV></DIV>> <DIV></DIV>>On Thu, 28 Apr 2005 12:41 am, Alex Roitman wrote: <DIV></DIV>> > On 04/27/2005 09:12:43 AM, Brian Matherly wrote: <DIV></DIV>> > [snip] <DIV></DIV>> > <DIV></DIV>> > > aclocal:configure.in:19: warning: macro `AM_GCONF_SOURCE_2' not found in <DIV></DIV>> > > library <DIV></DIV>> > <DIV></DIV>> > That's it! You need a package providing that macro. On my Debian <DIV></DIV>> > system it's called libgconf2-dev and it should be something similar <DIV></DIV>> > on yours. <DIV></DIV>> <DIV></DIV>>Found it. Look for libGConf2_4-devel-2.8.1-3mdk <DIV></DIV>> <DIV></DIV>>-- <DIV></DIV>> Regards <DIV></DIV>> Trevor Rhodes <DIV></DIV>>======================================== <DIV></DIV>>Powered by Linux - Mandriva 2005 LE <DIV></DIV>>Registered Linux user # 290542 at http://counter.li.org <DIV></DIV>>Registered Machine # 186951 = Mandriva Club Silver Member <DIV></DIV>>Source : my 100 % Microsoft-free personal computer. <DIV></DIV>>======================================== <DIV></DIV>> 13:01:05 up 2 days, 6:47, 3 users, load average: 0.17, 0.09, 0.08 <DIV></DIV>> <DIV></DIV>>Never mud wrestle with a pig.. you get dirty and the pig enjoys it! <DIV></DIV>>Never try to teach a pig to dance. You waste your time and annoy the pig. <DIV></DIV>>Theoretically pigs can fly if propelled with enough force. <DIV></DIV>> <DIV></DIV>> <DIV></DIV>>------------------------------------------------------- <DIV></DIV>>SF.Net email is sponsored by: Tell us your software development plans! <DIV></DIV>>Take this survey and enter to win a one-year sub to SourceForge.net <DIV></DIV>>Plus IDC's 2005 look-ahead and a copy of this survey <DIV></DIV>>Click here to start! http://www.idcswdc.com/cgi-bin/survey?id=105hix <DIV></DIV>>_______________________________________________ <DIV></DIV>>Gramps-devel mailing list <DIV></DIV>>Gra...@li... <DIV></DIV>>https://lists.sourceforge.net/lists/listinfo/gramps-devel <DIV></DIV></div></html> |
From: Alex R. <sh...@gr...> - 2005-04-27 16:18:28
|
Brian, On 04/27/2005 10:44:12 AM, Brian Matherly wrote: > TADA! That was it. Now everything installs correctly Great! > --with-gconf-schema-file-dir=3D/home/brian/grampsDev/install/etc/gconf should actually be the /home/user/installdir/etc/gconf/schemas but it does not matter much, since the copy of the XML schemas are only installed for the sysadmin's convenience. > File "/usr/lib/python2.4/bsddb/dbshelve.py", line 112, in __setitem__ > self.db[key] =3D data > DBSecondaryBadError: (-30977, 'DB_SECONDARY_BAD: Secondary index inconsis= tent with primary -- Secondary index corrupt: not consistent with primary') I'll let Don handle this one. Off-topic, could I kindly ask you to set your mailer to send messages in plain text rather than HTML? Some mailing lists event have an official policy of no html, but haven't resorted to such methods yet :-) Thanks, Alex --=20 Alexander Roitman http://www.gramps-project.org |
From: Brian M. <pez...@ho...> - 2005-04-27 18:58:05
|
>Off-topic, could I kindly ask you to set your mailer to send messages >in plain text rather than HTML? Some mailing lists event have an official >policy of no html, but haven't resorted to such methods yet :-) Hotmail does not play well with firefox. I'll switch to yahoo today. ~BM |