On 02/10/15 17:50, Christopher Culver wrote:
David Spencer <[email protected]>
writes:
The .pc file is (or should be) created in
qt-everywhere-opensource-src-5.5.0/qtwebkit/lib/pkgconfig at the same
time as the shared libraries in the containing directory.
AFAICT the command line that is reporting that error should be something like
sed -e 's,[^ '\'']*/tmp/SBo/qt-everywhere-opensource-src-5.5.0/[^/][^/]*/lib,,g'
../lib/pkgconfig/Qt5WebKit.pc >
/tmp/SBo/package-qt5/usr/lib64/pkgconfig/Qt5WebKit.pc
I suppose. I cannot see the actual sed command, I just get the
aforementioned error that sed dumps.
However, there is no Qt5WebKit.pc file in either the source or the
package directories.
That Qt5WebKit.pc file is processed twice with sed; first by 'make
install' command which takes Qt5WebKit.pc from where it was generated
by 'make' (since its not in the 'raw' source after unpacking the source
tarball) and deposited into the package-qt5 tree. The second sed
occurrence is in the qt5.SlackBuild and its this instruction which you
are seeing fail. Its probably failing because the first sed occurrence
didn't succeed either - maybe 'make' didn't generate it in the first place.
If you can bear it, perhaps you could build again and keep a log file of
the build - something like:
sh ./qt5.SlackBuild 2>&1 | tee op
(op will be reasonably large ~50M).
In that log file, you should be able to search for Qt5WebKit.pc and find
where 'make install' processed it (or not) with sed. Look for warnings
and errors in that area of the log file and you may find what is going
wrong.
Because Pulseaudio is required for Qt's web engine according to a
comment in the Slackbuild, and I do have Pulseaudio installed on my
system, I also tried running the build as USEPULSE=yes ./qt5.SlackBuild,
but this has no effect and I still get the error.
That shouldn't make any difference. FWIW, I use USEPULSE=yes and my
Qt5WebKit.pc appears as expected. I only started using that option
fairly recently and didn't have problems with previous versions when I
didn't use it.
chris
_______________________________________________
SlackBuilds-users mailing list
[email protected]
http://lists.slackbuilds.org/mailman/listinfo/slackbuilds-users
Archives - http://lists.slackbuilds.org/pipermail/slackbuilds-users/
FAQ - http://slackbuilds.org/faq/