View Single Post
Old 04-02-2024, 11:26 AM   #1
retiredbiker
Evangelist
retiredbiker ought to be getting tired of karma fortunes by now.retiredbiker ought to be getting tired of karma fortunes by now.retiredbiker ought to be getting tired of karma fortunes by now.retiredbiker ought to be getting tired of karma fortunes by now.retiredbiker ought to be getting tired of karma fortunes by now.retiredbiker ought to be getting tired of karma fortunes by now.retiredbiker ought to be getting tired of karma fortunes by now.retiredbiker ought to be getting tired of karma fortunes by now.retiredbiker ought to be getting tired of karma fortunes by now.retiredbiker ought to be getting tired of karma fortunes by now.retiredbiker ought to be getting tired of karma fortunes by now.
 
retiredbiker's Avatar
 
Posts: 450
Karma: 3886916
Join Date: May 2013
Location: Ontario, Canada
Device: Kindle KB, Oasis, Pop_Os!, Kobo Forma
Upgrading to 2.1.0 on Pop_OS

Back in January I got Sigil built on my Pop_OS box (With a lot of help--thanks again Kevin) and it has worked flawlessly, so I thought building the upgrade would be no problem. Silly me!

I went through the entire list of dependencies and checked they were there. All were at the latest level except I got these errors on the compat-dev ones (had a problem here back in January as I recall):

Spoiler:
chris@pop-os:~/sigil-build$ sudo apt-get install libqt6corecompat6-dev
[sudo] password for chris:
Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
E: Unable to locate package libqt6corecompat6-dev

chris@pop-os:~/sigil-build$ sudo apt-get install qt6-5compat-dev
Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
Package qt6-5compat-dev is not available, but is referred to by another package.
This may mean that the package is missing, has been obsoleted, or
is only available from another source

E: Package 'qt6-5compat-dev' has no installation candidate
chris@pop-os:~/sigil-build$


But since the prior build worked, I tried cmake anyway, and got the following errors:

Spoiler:
Error from cmake:

chris@pop-os:~$ cd sigil-build
chris@pop-os:~/sigil-build$ cmake -G "Unix Makefiles" -DCMAKE_BUILD_TYPE=Release ../sigil-src
-- CMake version in use: 3.22.1
-- Using older findpython cmake module
-- Using Bundled ZLIB
-- Using Bundled MiniZip
-- Using Bundled Hunspell
-- Using Bundled PCRE2
-- Could NOT find XKB (missing: XKB_LIBRARY XKB_INCLUDE_DIR) (Required is at least version "0.5.0")
-- Could NOT find WrapVulkanHeaders (missing: Vulkan_INCLUDE_DIR)
-- Could NOT find WrapVulkanHeaders (missing: Vulkan_INCLUDE_DIR)
-- Could NOT find WrapVulkanHeaders (missing: Vulkan_INCLUDE_DIR)
-- Could NOT find Qt6Svg (missing: Qt6Svg_DIR)
CMake Error at src/qt6sigil.cmake:31 (find_package):
Found package configuration file:

/usr/lib/x86_64-linux-gnu/cmake/Qt6/Qt6Config.cmake

but it set Qt6_FOUND to FALSE so package "Qt6" is considered to be NOT
FOUND. Reason given by package:

Failed to find Qt component "Svg".

Expected Config file at
"/usr/lib/x86_64-linux-gnu/cmake/Qt6Svg/Qt6SvgConfig.cmake" does NOT exist



Call Stack (most recent call first):
src/CMakeLists.txt:685 (include)


-- Configuring incomplete, errors occurred!
See also "/home/chris/sigil-build/CMakeFiles/CMakeOutput.log".
See also "/home/chris/sigil-build/CMakeFiles/CMakeError.log".


I'll also attach the cmake logs.

Any help would be wonderful! TIA

Chris
Attached Files
File Type: txt CMakeError.txt (6.7 KB, 106 views)
File Type: txt CMakeOutput.txt (63.6 KB, 104 views)
retiredbiker is offline   Reply With Quote