[opensuse] Difficulty in building recoll from srpm, openSuSE 10.3
Listmates: I am having difficulty building recoll from recoll-1.10.2-0.src.rpm. The first glitch required creating a soft link from /etc/profile.d/qt3.sh to /etc/profile.d/qt.sh. After that the build using "sudo rpmbuild --rebuild --target=i686 recoll-1.10.2-0.src.rpm" seemed to go fine and proceeded to successfully to the install stage. The install stage dies when it can't find "/src/moc: No such file or directory". Well of course it is right, there is no /src/moc, but there is a qtgui/.moc. The actual error received in the build was: <snipped tons of lines of error free compile> Executing(%install): /bin/sh -e /var/tmp/rpm-tmp.91307 + umask 022 + cd /usr/src/packages/BUILD + cd recoll-1.10.2 + rm -rf /var/tmp/recoll-1.10.2-0-buildroot + make DESTDIR=/var/tmp/recoll-1.10.2-0-buildroot install cd lib; make make[1]: Entering directory `/usr/src/packages/BUILD/recoll-1.10.2/lib' make[1]: Nothing to be done for `all'. make[1]: Leaving directory `/usr/src/packages/BUILD/recoll-1.10.2/lib' cd bincimapmime; make make[1]: Entering directory `/usr/src/packages/BUILD/recoll-1.10.2/bincimapmime' make[1]: Nothing to be done for `all'. make[1]: Leaving directory `/usr/src/packages/BUILD/recoll-1.10.2/bincimapmime' cd index; make recollindex make[1]: Entering directory `/usr/src/packages/BUILD/recoll-1.10.2/index' cd ../lib;make make[2]: Entering directory `/usr/src/packages/BUILD/recoll-1.10.2/lib' make[2]: Nothing to be done for `all'. make[2]: Leaving directory `/usr/src/packages/BUILD/recoll-1.10.2/lib' make[1]: Leaving directory `/usr/src/packages/BUILD/recoll-1.10.2/index' cd qtgui; /usr/lib/qt3/bin/qmake recoll.pro; make depth=.. make[1]: Entering directory `/usr/src/packages/BUILD/recoll-1.10.2/qtgui' ( cd /src/moc && make ) /bin/sh: line 0: cd: /src/moc: No such file or directory make[1]: *** [/bin/moc] Error 1 make[1]: Leaving directory `/usr/src/packages/BUILD/recoll-1.10.2/qtgui' make: *** [all] Error 2 error: Bad exit status from /var/tmp/rpm-tmp.91307 (%install) Where in this process do I need to change the /src/moc to qtgui/.moc? Thanks, as always for any help and wisdom you can supply. -- David C. Rankin, J.D., P.E. Rankin Law Firm, PLLC 510 Ochiltree Street Nacogdoches, Texas 75961 Telephone: (936) 715-9333 Facsimile: (936) 715-9339 www.rankinlawfirm.com -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org
On Sun, 08 Jun 2008 00:02:36 -0500, David C. Rankin wrote:
Where in this process do I need to change the /src/moc to qtgui/.moc? Thanks, as always for any help and wisdom you can supply.
I'd guess you have to edit either Makefile.in or Makefile.am (whatever is used) and the rerun configure. But in the future please ask such questions on the opensuse-programming list. Philipp -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org
Philipp Thomas wrote:
On Sun, 08 Jun 2008 00:02:36 -0500, David C. Rankin wrote:
Where in this process do I need to change the /src/moc to qtgui/.moc? Thanks, as always for any help and wisdom you can supply.
I'd guess you have to edit either Makefile.in or Makefile.am (whatever is used) and the rerun configure.
But in the future please ask such questions on the opensuse-programming list.
Philipp
OK, The problem with building was related to the use of 'sudo'. Building from a regular user or root works fine. Will webpin be able to find the pstotext you built? -- David C. Rankin, J.D., P.E. Rankin Law Firm, PLLC 510 Ochiltree Street Nacogdoches, Texas 75961 Telephone: (936) 715-9333 Facsimile: (936) 715-9339 www.rankinlawfirm.com -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org
On Thu, 12 Jun 2008 02:20:28 -0500, David C. Rankin wrote:
Will webpin be able to find the pstotext you built?
It's currently in my home:psmt project, so http://software.opensuse.org/search will find it And I'd also advise you to also download my recoll package as I've fixed some bugs in the code. But I just discovered that recoll doesn't build which I'll have to fix tomorrow. Philipp -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org
On Fri, 13 Jun 2008 00:38:44 +0200, Philipp Thomas wrote:
But I just discovered that recoll doesn't build which I'll have to fix tomorrow.
Took a bit longer, but I also updated all xapian packages to the current 1.0.6 version and have the packages building from SLES10 to factory (11.0-i386 is currently blocked by fdupes). Recoll is thus available. Philipp -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org
Philipp Thomas wrote:
On Fri, 13 Jun 2008 00:38:44 +0200, Philipp Thomas wrote:
But I just discovered that recoll doesn't build which I'll have to fix tomorrow.
Took a bit longer, but I also updated all xapian packages to the current 1.0.6 version and have the packages building from SLES10 to factory (11.0-i386 is currently blocked by fdupes). Recoll is thus available.
Philipp
Thanks Philipp! -- David C. Rankin, J.D., P.E. Rankin Law Firm, PLLC 510 Ochiltree Street Nacogdoches, Texas 75961 Telephone: (936) 715-9333 Facsimile: (936) 715-9339 www.rankinlawfirm.com -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org
* David C. Rankin (drankinatty@suddenlinkmail.com) [20080608 07:02]:
I am having difficulty building recoll from recoll-1.10.2-0.src.rpm. The first glitch required creating a soft link from /etc/profile.d/qt3.sh
Nope, the package built without problems, but I fixed an undefined operation in the source code. And while I was at it, I also made a package out of pstotext. Just search for recoll and pstotext on http://software.opensuse.org/search. BTW, thanks for your question as I learned about intersting software. Philipp -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org
participants (3)
-
David C. Rankin
-
Philipp Thomas
-
Philipp Thomas