You are not logged in.

#1 2015-04-22 14:02:57

dgalt
Member
Registered: 2015-04-22
Posts: 52

lprof fails to install - outdated? alternative?

I need to generate ICC profiles for my monitors, and was hoping to do so without purchasing a colorimeter (I have used Datacolor's Spyder line previously without much luck). lprof is the recommended tool for this in the wiki, but I can't seem to get it installed:

==> ERROR: Missing package() function in /tmp/pacaurtmp-dan/lprof/PKGBUILD
:: failed to verify lprof integrity

Same for lprof-cvs:

==> ERROR: Missing package() function in /tmp/pacaurtmp-dan/lprof-cvs/PKGBUILD
:: failed to verify lprof-cvs integrity

lprof in the AUR is tagged as outdated, and another user has posted a similar issue on the lprof-cvs AUR page.

Am I doing something wrong here or is lprof no longer a working option? If so, are there alternatives?

Offline

#2 2015-04-22 15:01:16

karol
Archivist
Registered: 2009-05-06
Posts: 25,440

Re: lprof fails to install - outdated? alternative?

Update the PKGBUILDs and try building it.
There are man pages and wiki articles to help you.

Offline

#3 2015-04-23 22:10:45

dgalt
Member
Registered: 2015-04-22
Posts: 52

Re: lprof fails to install - outdated? alternative?

So I've tried a couple things, editing PKGBUILD for lprof to change build() to package(), which some had suggested to be the issue. Installation got farther, but still failed. Partly this seems to be due to my having issues getting qt3 installed:

make[4]: Leaving directory '/tmp/pacaurtmp-dan/qt3/src/qt-x11-free-3.3.8b/plugins/src/imageformats/mng'
make[3]: Leaving directory '/tmp/pacaurtmp-dan/qt3/src/qt-x11-free-3.3.8b/plugins/src/imageformats'
cd sqldrivers && make -f Makefile
make[3]: Entering directory '/tmp/pacaurtmp-dan/qt3/src/qt-x11-free-3.3.8b/plugins/src/sqldrivers'
cd psql && make -f Makefile
make[4]: Entering directory '/tmp/pacaurtmp-dan/qt3/src/qt-x11-free-3.3.8b/plugins/src/sqldrivers/psql'
make[4]: Nothing to be done for 'first'.
make[4]: Leaving directory '/tmp/pacaurtmp-dan/qt3/src/qt-x11-free-3.3.8b/plugins/src/sqldrivers/psql'
cd mysql && make -f Makefile
make[4]: Entering directory '/tmp/pacaurtmp-dan/qt3/src/qt-x11-free-3.3.8b/plugins/src/sqldrivers/mysql'
g++ -c -pipe -I/usr/include/mysql -I/usr/include/postgresql/server -fno-exceptions -Wall -W -march=x86-64 -mtune=generic -O2 -pipe -fstack-protector-strong --param=ssp-buffer-size=4 -D_REENTRANT -fPIC  -DQT_NO_DEBUG -DQT_THREAD_SUPPORT -DQT_PLUGIN -DQT_SHARED -I/tmp/pacaurtmp-dan/qt3/src/qt-x11-free-3.3.8b/mkspecs/linux-g++-64 -I. -I../../../../include -I/usr/X11R6/include -I/usr/X11R6/include -I.moc/release-shared-mt/ -o .obj/main.o main.cpp
In file included from main.cpp:42:0:
../../../../src/sql/drivers/mysql/qsql_mysql.h:53:19: fatal error: mysql.h: No such file or directory
 #include <mysql.h>
                   ^
compilation terminated.
Makefile:132: recipe for target '.obj/main.o' failed
make[4]: *** [.obj/main.o] Error 1
make[4]: Leaving directory '/tmp/pacaurtmp-dan/qt3/src/qt-x11-free-3.3.8b/plugins/src/sqldrivers/mysql'
Makefile:36: recipe for target 'sub-mysql' failed
make[3]: *** [sub-mysql] Error 2
make[3]: Leaving directory '/tmp/pacaurtmp-dan/qt3/src/qt-x11-free-3.3.8b/plugins/src/sqldrivers'
Makefile:49: recipe for target 'sub-sqldrivers' failed
make[2]: *** [sub-sqldrivers] Error 2
make[2]: Leaving directory '/tmp/pacaurtmp-dan/qt3/src/qt-x11-free-3.3.8b/plugins/src'
Makefile:64: recipe for target 'sub-plugins' failed
make[1]: *** [sub-plugins] Error 2
make[1]: Leaving directory '/tmp/pacaurtmp-dan/qt3/src/qt-x11-free-3.3.8b'
Makefile:8: recipe for target 'init' failed
make: *** [init] Error 2
==> ERROR: A failure occurred in build().
    Aborting...
:: qt3 cleaning skipped
:: Building lprof package(s)...
==> Making package: lprof 1.11.4.1-3 (Thu Apr 23 17:05:00 UTC 2015)
==> Checking runtime dependencies...
==> Installing missing dependencies...
error: target not found: qt3
==> ERROR: 'pacman' failed to install missing dependencies.
:: lprof cleaning skipped
:: failed to build qt3 package(s)
:: failed to build lprof package(s)

I've tried installing both lprof and qt3 without using pacaur, but run into the same issues. Looking through the wiki on qt3 I have a general idea about what to try next. That being said, before I go through trying to figure out why qt3 won't install, what I'm really trying to confirm is whether or not there is any chance that lprof will actually install at some point. The package hasn't been updated since 2009, and was marked as outdated in 2013. The website for lprof doesn't seem to have any updates since 2008 or so, and the Arch wiki article on lprof hasn't been updated/modified in almost a year.

Last edited by dgalt (2015-04-23 22:11:34)

Offline

Board footer

Powered by FluxBB