warnings and error crafting konsole

Jack ostroffjh at users.sourceforge.net
Sun Apr 19 23:09:04 BST 2020


Updated reply after more work.

Passing -Wno-dev to cmake (I added a line to the blueprint, I wish it  
could be done on the craft command line) the cmake goes on finding  
things, and then ends with

....
-- Found KF5GlobalAccel:  
C:/CraftMingw/lib/cmake/KF5GlobalAccel/KF5GlobalAccelConfig.cmake  
(found version "5.67.0")
CMake Error at  
C:/CraftMingw/dev-utils/cmake-base/share/cmake-3.17/Modules/FindPackageHandleStandardArgs.cmake:164  
(message):
   Could NOT find KF5 (missing: Pty) (found suitable version "5.67.0",  
minimum
   required is "5.6.0")
Call Stack (most recent call first):
    
C:/CraftMingw/dev-utils/cmake-base/share/cmake-3.17/Modules/FindPackageHandleStandardArgs.cmake:445  
(_FPHSA_FAILURE_MESSAGE)
   C:/CraftMingw/share/ECM/find-modules/FindKF5.cmake:110  
(find_package_handle_standard_args)
   CMakeLists.txt:46 (find_package)

-- Configuring incomplete, errors occurred!
See also  
"C:/CraftMingw/build/_/eb3f6220/build/CMakeFiles/CMakeOutput.log".
See also  
"C:/CraftMingw/build/_/eb3f6220/build/CMakeFiles/CMakeError.log".
Action: compile for kde/applications/konsole:master FAILED
*** Craft all failed: kde/applications/konsole after 4 seconds ***
fatal error: package kde/applications/konsole all failed
Craft stopped with out completing ['kde/applications/konsole']

Nothing in those CMake....log files looks relevant.  However, it looks  
like kpty did not install any files, unlike the version on my linux box  
which did install things under /usr/lib64/cmake/KF5Pty.  What else do I  
look at?


On 2020.04.19 11:48, Johnny Jazeix wrote:
> Hi,
> 
> The real error is:
> -- Could NOT find KF5Pty (missing: KF5Pty_DIR)
> -- Could NOT find KF5Pty: found neither KF5PtyConfig.cmake nor
> kf5pty-config.cmake
> 
> The other warnings are developers warnings, you can ignore them.
> 
> Are you sure KF5Pty is installed?
> 
> Johnny
> 
> Le sam. 11 avr. 2020 à 01:21, Jack <ostroffjh at users.sourceforge.net>  
> a écrit :
> >
> > (resending from my subscribed address, in case it's a duplicate)
> >
> > I'm trying to "craft konsole" with a recently installed and updated
> > craft (using mingw.) All dependencies installed without error, but  
> on
> > cmake, I get a lot of warnings like
> > ----------
> > CMake Warning (dev) at
> >  
> C:/CraftMingw/dev-utils/cmake-base/share/cmake-3.17/Modules/FindPackageHandleStandardArgs.cmake:272
> > (message):
> >    The package name passed to `find_package_handle_standard_args`
> >    (KF5Bookmarks) does not match the name of the calling package
> > (KF5).  This
> >    can lead to problems in calling code that expects `find_package`
> > result
> >    variables (e.g., `_FOUND`) to follow a certain pattern.
> > Call Stack (most recent call first):
> >    C:/CraftMingw/share/ECM/find-modules/FindKF5.cmake:78
> > (find_package_handle_standard_args)
> >    CMakeLists.txt:46 (find_package)
> > This warning is for project developers.  Use -Wno-dev to suppress  
> it.
> >
> > -- Found KF5Bookmarks:
> > C:/CraftMingw/lib/cmake/KF5Bookmarks/KF5BookmarksConfig.cmake (found
> > version "5.67.0")
> > ----------
> > But there are two which do not end with -- Found and seem errors  
> more
> > than warnings.
> > ----------
> > -- Could NOT find KF5Pty (missing: KF5Pty_DIR)
> > CMake Warning (dev) at
> >  
> C:/CraftMingw/dev-utils/cmake-base/share/cmake-3.17/Modules/FindPackageHandleStandardArgs.cmake:272
> > (message):
> >    The package name passed to `find_package_handle_standard_args`
> > (KF5Pty)
> >    does not match the name of the calling package (KF5).  This can  
> lead
> > to
> >    problems in calling code that expects `find_package` result  
> variables
> >    (e.g., `_FOUND`) to follow a certain pattern.
> > Call Stack (most recent call first):
> >    C:/CraftMingw/share/ECM/find-modules/FindKF5.cmake:78
> > (find_package_handle_standard_args)
> >    CMakeLists.txt:46 (find_package)
> > This warning is for project developers.  Use -Wno-dev to suppress  
> it.
> >
> > -- Could NOT find KF5Pty: found neither KF5PtyConfig.cmake nor
> > kf5pty-config.cmake
> > ----------
> > and
> > ----------
> > CMake Warning (dev) at
> >  
> C:/CraftMingw/dev-utils/cmake-base/share/cmake-3.17/Modules/FindPackageHandleStandardArgs.cmake:272
> > (message):
> >    The package name passed to `find_package_handle_standard_args`
> >    (KF5DBusAddons) does not match the name of the calling package
> > (KF5).  This
> >    can lead to problems in calling code that expects `find_package`
> > result
> > Call Stack (most recent call first):
> >    C:/CraftMingw/share/ECM/find-modules/FindKF5.cmake:78
> > (find_package_handle_standard_args)
> >    CMakeLists.txt:46 (find_package)
> > This warning is for project developers.  Use -Wno-dev to suppress  
> it.
> > ----------
> > I have no idea why the second one doesn't have the "--Could NOT  
> find"
> > wrapper, unless it only does that for the first such problem.
> > Finally, cmake ends with an error:
> > ----------
> > CMake Error at
> >  
> C:/CraftMingw/dev-utils/cmake-base/share/cmake-3.17/Modules/FindPackageHandleStandardArgs.cmake:164
> > (message):
> >    Could NOT find KF5 (missing: Pty) (found suitable version  
> "5.67.0",
> > minimum
> >    required is "5.6.0")
> > Call Stack (most recent call first):
> >
> >  
> C:/CraftMingw/dev-utils/cmake-base/share/cmake-3.17/Modules/FindPackageHandleStandardArgs.cmake:445
> > (_FPHSA_FAILURE_MESSAGE)
> >    C:/CraftMingw/share/ECM/find-modules/FindKF5.cmake:110
> > (find_package_handle_standard_args)
> >    CMakeLists.txt:46 (find_package)
> > ----------
> >
> > I assume the package in question here is kpty, although it's a bit
> > cryptic.  Why doesn't it think 5.67.0 is higher than 5.6.0?   I  
> assume
> > the same issue applies to kdbusaddons.  However, I think most of the
> > other frameworks it searches for are also version 5.67.0 and they  
> don't
> > cause version problems.  Why just these two?
> >
> > Jack
> 



More information about the Kde-windows mailing list