Help with compiling on Ubuntu

classic Classic list List threaded Threaded
3 messages Options
Reply | Threaded
Open this post in threaded view
|

Help with compiling on Ubuntu

Erich Eickmeyer
Hi Digikam Developers!

Just thought I'd introduce myself. I'm Erich Eickmeyer, Project Leader
of Ubuntu Studio.

Beginning with 20.10, we have switched to KDE Plasma and are also
including Digikam by default. I have used Digikam for many years, and
absolutely love it. Our photographers and graphics artists in the
community will also love it. So, congratulations, you're in Ubuntu
Studio by default!

There's just one problem: we sync from Debian for the Digikam package,
and it appears to be stuck on 6.4.0. I'm attempting to re-package 7.1.0
downstream in Ubuntu, but I'm running into a problem which I can't identify.

If someone wouldn't mind taking a look at this logfile and tell me what
I need to do, I'd appreciate it. :)

https://launchpadlibrarian.net/502542729/buildlog_ubuntu-groovy-amd64.digikam_4%3A7.1.0-0ubuntu2_BUILDING.txt.gz

Right now, I'm just attempting to build it in my testbuild PPA before I
upload it to the archive for HH and to the Ubuntu Studio Backports.

First, I attempted to contact you via #digikam, but someone responded
and recommended this ML, so here I am. :)

Thanks in advance,
Erich

--
Erich Eickmeyer
Project Leader
Ubuntu Studio


Reply | Threaded
Open this post in threaded view
|

Re: Help with compiling on Ubuntu

Gilles Caulier-4
Hi,

Thanks for your feedback about Ubuntu Studio.

Fr your problem, it's clear:

CMake Error at /usr/lib/x86_64-linux-gnu/cmake/Qt5/Qt5Config.cmake:28
(find_package):
  Could not find a package configuration file provided by
  "Qt5WebEngineWidgets" with any of the following names:

    Qt5WebEngineWidgetsConfig.cmake
    qt5webenginewidgets-config.cmake

  Add the installation prefix of "Qt5WebEngineWidgets" to CMAKE_PREFIX_PATH
  or set "Qt5WebEngineWidgets_DIR" to a directory containing one of the above
  files.  If "Qt5WebEngineWidgets" provides a separate development package or
  SDK, be sure it has been installed.
Call Stack (most recent call first):
  core/CMakeLists.txt:66 (find_package)

QtWebEngine framework component is missing (Google Chromium Qt wrapper)

If you cannot compile QtWebEngine, digiKam can failback to QtWebKit,
the previous framework to render web pages, but this one is not
maintained by the Qt team. We are still compatible with this one as
MinGW compilation is not supported by QtWebEngine for Windows target.

digiKam dependencies are listed here :

https://www.digikam.org/api/index.html#externaldeps

Best Regards

Gilles Caulier

Le dim. 18 oct. 2020 à 23:19, Erich Eickmeyer <[hidden email]> a écrit :

>
> Hi Digikam Developers!
>
> Just thought I'd introduce myself. I'm Erich Eickmeyer, Project Leader
> of Ubuntu Studio.
>
> Beginning with 20.10, we have switched to KDE Plasma and are also
> including Digikam by default. I have used Digikam for many years, and
> absolutely love it. Our photographers and graphics artists in the
> community will also love it. So, congratulations, you're in Ubuntu
> Studio by default!
>
> There's just one problem: we sync from Debian for the Digikam package,
> and it appears to be stuck on 6.4.0. I'm attempting to re-package 7.1.0
> downstream in Ubuntu, but I'm running into a problem which I can't identify.
>
> If someone wouldn't mind taking a look at this logfile and tell me what
> I need to do, I'd appreciate it. :)
>
> https://launchpadlibrarian.net/502542729/buildlog_ubuntu-groovy-amd64.digikam_4%3A7.1.0-0ubuntu2_BUILDING.txt.gz
>
> Right now, I'm just attempting to build it in my testbuild PPA before I
> upload it to the archive for HH and to the Ubuntu Studio Backports.
>
> First, I attempted to contact you via #digikam, but someone responded
> and recommended this ML, so here I am. :)
>
> Thanks in advance,
> Erich
>
> --
> Erich Eickmeyer
> Project Leader
> Ubuntu Studio
>
>
Reply | Threaded
Open this post in threaded view
|

Re: Help with compiling on Ubuntu

Erich Eickmeyer
Hi Gilles,

On 10/18/20 3:11 PM, Gilles Caulier wrote:

> Hi,
>
> Thanks for your feedback about Ubuntu Studio.
>
> Fr your problem, it's clear:
>
> CMake Error at /usr/lib/x86_64-linux-gnu/cmake/Qt5/Qt5Config.cmake:28
> (find_package):
>    Could not find a package configuration file provided by
>    "Qt5WebEngineWidgets" with any of the following names:
>
>      Qt5WebEngineWidgetsConfig.cmake
>      qt5webenginewidgets-config.cmake
>
>    Add the installation prefix of "Qt5WebEngineWidgets" to CMAKE_PREFIX_PATH
>    or set "Qt5WebEngineWidgets_DIR" to a directory containing one of the above
>    files.  If "Qt5WebEngineWidgets" provides a separate development package or
>    SDK, be sure it has been installed.
> Call Stack (most recent call first):
>    core/CMakeLists.txt:66 (find_package)
>
> QtWebEngine framework component is missing (Google Chromium Qt wrapper)
>
> If you cannot compile QtWebEngine, digiKam can failback to QtWebKit,
> the previous framework to render web pages, but this one is not
> maintained by the Qt team. We are still compatible with this one as
> MinGW compilation is not supported by QtWebEngine for Windows target.

OMG, I'm blind. I was looking at the tail and didn't notice the problem
with the config. Just needed qt5webengine-dev installed. Thanks!

-Erich
----
Erich Eickmeyer
Project Leader
Ubuntu Studio