[recoll-user] Difficulty in building recoll from srpm, openSuSE 10.3

  • From: "David C. Rankin" <drankinatty@xxxxxxxxxxxxxxxxxx>
  • To: suse <opensuse@xxxxxxxxxxxx>, recoll-user@xxxxxxxxxxxxx
  • Date: Sun, 08 Jun 2008 00:02:36 -0500

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

Other related posts: