You are not logged in.

#1 2013-05-09 09:57:38

rzrscm
Member
Registered: 2012-11-17
Posts: 95

[S0LVED] llqtwebkit-hg depends on qt...

I'm trying to build llqtwebkit-hg, but it depends on qt which seems to be obsolete...It goes through the qt5 package installation, then won't go any further.  The depends line in the PKGBUILD only says 'qt'...Not sure if simply changing this to something else would help, and if it would I don't know what I'd have to change it to.

henshin% makepkg -s
==> WARNING: Cannot find the sudo binary. Will use su to acquire root 
privileges.
==> Making package: llqtwebkit-hg 470-1 (Thu May  9 02:34:00 MST 
2013)
==> WARNING: Using a PKGBUILD without a package() function is 
deprecated.
==> Checking runtime dependencies...
==> Installing missing dependencies...
Password: 
:: There are 13 members in group qt:
:: Repository extra
   1) qt5-base  2) qt5-declarative  3) qt5-graphicaleffects
   4) qt5-imageformats  5) qt5-jsbackend  6) qt5-multimedia  7) 
qt5-quick1
   8) qt5-script  9) qt5-svg  10) qt5-tools  11) qt5-translations
   12) qt5-webkit  13) qt5-xmlpatterns

Enter a selection (default=all): 
resolving dependencies...
looking for inter-conflicts...

#boring installation stuff

==> Missing dependencies:
  -> qt
==> Checking buildtime dependencies...
==> ERROR: Could not resolve all dependencies.

How do I solve this?  I also read through https://bitbucket.org/lindenlab/llqtweb … at=default, but it didn't help me.

Last edited by rzrscm (2013-05-09 11:25:27)

Offline

#2 2013-05-09 10:08:35

Scimmia
Fellow
Registered: 2012-09-01
Posts: 11,466

Re: [S0LVED] llqtwebkit-hg depends on qt...

The former 'qt' package is now 'qt4'. Try it with that.

Offline

#3 2013-05-09 10:11:02

Raynman
Member
Registered: 2011-10-22
Posts: 1,539

Re: [S0LVED] llqtwebkit-hg depends on qt...

Read the news: https://www.archlinux.org/news/qt4-replaces-qt/

The README you linked to uses qt4 and that is probably the easiest fix, but maybe it also compiles with qt5. In any case, you'll have to update the dependency array.

Offline

#4 2013-05-09 11:14:10

rzrscm
Member
Registered: 2012-11-17
Posts: 95

Re: [S0LVED] llqtwebkit-hg depends on qt...

Okay...Changed all cases of qt to qt4 and qmake to qmake-qt4...And now I get this...

==> Starting make...
/usr/lib/qt4/bin/uic passworddialog.ui -o .ui/ui_passworddialog.h
g++ -c -m64 -pipe -march=x86-64 -mtune=generic -O2 -pipe 
-fstack-protector --param=ssp-buffer-size=4 -Wall -W -D_REENTRANT -fPIC 
-DLL_LINUX -DSHARED_QT -DVANILLA_QT -DQT_NO_DEBUG -DQT_WEBKIT_LIB 
-DQT_OPENGL_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED 
-I/usr/share/qt4/mkspecs/linux-g++-64 -I. -I/usr/include/qt4/QtCore 
-I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtGui 
-I/usr/include/qt4/QtOpenGL -I/usr/include/qt4/QtWebKit 
-I/usr/include/qt4 -I. -I. -Iqtwebkit_cookiejar/src -I/usr/X11R6/include 
-I.moc -I.ui -o .obj/llembeddedbrowser.o llembeddedbrowser.cpp
In file included from llembeddedbrowser.cpp:28:0:
llembeddedbrowser_p.h:38:30: fatal error: qgraphicswebview.h: No such 
file or directory
 #include <qgraphicswebview.h>
 
compilation terminated.
make: *** [.obj/llembeddedbrowser.o] Error 1

So, I assume this means that there are files missing?

Last edited by rzrscm (2013-05-09 11:17:06)

Offline

#5 2013-05-09 11:22:06

Raynman
Member
Registered: 2011-10-22
Posts: 1,539

Re: [S0LVED] llqtwebkit-hg depends on qt...

$ pkgfile qgraphicswebview.h
extra/qt5-webkit
extra/qtwebkit

So change qt4 to qtwebkit in depends array (because qt4 is a dependency of qtwebkit, you don't need both).

Last edited by Raynman (2013-05-09 11:22:55)

Offline

#6 2013-05-09 11:25:08

rzrscm
Member
Registered: 2012-11-17
Posts: 95

Re: [S0LVED] llqtwebkit-hg depends on qt...

Raynman wrote:
$ pkgfile qgraphicswebview.h
extra/qt5-webkit
extra/qtwebkit

So change qt4 to qtwebkit in depends array (because qt4 is a dependency of qtwebkit, you don't need both).

Worked like a charm...Thank you so much.  Also, thank you to everybody else who replied...I very much appreciate the help.

Offline

Board footer

Powered by FluxBB