stefantalpalaru / gentoo-overlay

Gentoo overlay
GNU General Public License v2.0
43 stars 11 forks source link

media-gfx/gmic-3.1.6-r101: Could not find a package configuration file provided by "Gmic" with any of #114

Closed HougeLangley closed 1 year ago

HougeLangley commented 1 year ago
 * Package:    media-gfx/gmic-3.1.6-r101:0
 * Repository: stefantalpalaru
 * Maintainer: graphics@gentoo.org
 * USE:        X abi_x86_64 amd64 cli elibc_glibc fftw gui jpeg kernel_linux openmp png tiff userland_GNU
 * FEATURES:   network-sandbox preserve-libs sandbox userpriv usersandbox
>>> Unpacking source...
>>> Unpacking gmic-3.1.6.tar.gz to /var/tmp/portage/media-gfx/gmic-3.1.6-r101/work
>>> Unpacking gmic_stdlib316.h to /var/tmp/portage/media-gfx/gmic-3.1.6-r101/work
unpack gmic_stdlib316.h: file format not recognized. Ignoring.
>>> Unpacking gmic-qt-3.1.6.tar.gz to /var/tmp/portage/media-gfx/gmic-3.1.6-r101/work
>>> Source unpacked in /var/tmp/portage/media-gfx/gmic-3.1.6-r101/work
>>> Preparing source in /var/tmp/portage/media-gfx/gmic-3.1.6-r101/work/gmic-v.3.1.6 ...
 * Source directory (CMAKE_USE_DIR): "/var/tmp/portage/media-gfx/gmic-3.1.6-r101/work/gmic-v.3.1.6"
 * Build directory  (BUILD_DIR):     "/var/tmp/portage/media-gfx/gmic-3.1.6-r101/work/gmic-v.3.1.6_build"
 * Hardcoded definition(s) removed in CMakeLists.txt:
 *    set(CMAKE_BUILD_TYPE Release)
patching file translations/filters/csv2ts.sh
patching file translations/filters/ts2csv.sh
/var/tmp/portage/media-gfx/gmic-3.1.6-r101/work/gmic-v.3.1.6
 * Source directory (CMAKE_USE_DIR): "/var/tmp/portage/media-gfx/gmic-3.1.6-r101/work/gmic-v.3.1.6"
 * Build directory  (BUILD_DIR):     "/var/tmp/portage/media-gfx/gmic-3.1.6-r101/work/gmic-v.3.1.6_build"
>>> Source prepared.
>>> Configuring source in /var/tmp/portage/media-gfx/gmic-3.1.6-r101/work/gmic-v.3.1.6 ...
 * Source directory (CMAKE_USE_DIR): "/var/tmp/portage/media-gfx/gmic-3.1.6-r101/work/gmic-v.3.1.6"
 * Build directory  (BUILD_DIR):     "/var/tmp/portage/media-gfx/gmic-3.1.6-r101/work/gmic-v.3.1.6_build"
cmake -C /var/tmp/portage/media-gfx/gmic-3.1.6-r101/work/gmic-v.3.1.6_build/gentoo_common_config.cmake -G Unix Makefiles -DCMAKE_INSTALL_PREFIX=/usr -DBUILD_LIB=ON -DBUILD_LIB_STATIC=OFF -DBUILD_CLI=ON -DBUILD_MAN=ON -DBUILD_BASH_COMPLETION=OFF -DENABLE_X=ON -DENABLE_FFMPEG=OFF -DENABLE_FFTW=ON -DENABLE_GRAPHICSMAGICK=OFF -DENABLE_JPEG=ON -DENABLE_OPENCV=OFF -DENABLE_OPENEXR=OFF -DENABLE_OPENMP=ON -DENABLE_PNG=ON -DENABLE_TIFF=ON -DENABLE_ZLIB=ON -DENABLE_DYNAMIC_LINKING=ON -DCUSTOM_CFLAGS=ON -DCMAKE_BUILD_TYPE=Release -DCMAKE_TOOLCHAIN_FILE=/var/tmp/portage/media-gfx/gmic-3.1.6-r101/work/gmic-v.3.1.6_build/gentoo_toolchain.cmake /var/tmp/portage/media-gfx/gmic-3.1.6-r101/work/gmic-v.3.1.6
loading initial cache file /var/tmp/portage/media-gfx/gmic-3.1.6-r101/work/gmic-v.3.1.6_build/gentoo_common_config.cmake
-- The CXX compiler identification is GNU 12.2.1
-- The C compiler identification is GNU 12.2.1
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- Check for working CXX compiler: /usr/sbin/x86_64-pc-linux-gnu-g++ - skipped
-- Detecting CXX compile features
-- Detecting CXX compile features - done
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Check for working C compiler: /usr/sbin/x86_64-pc-linux-gnu-gcc - skipped
-- Detecting C compile features
-- Detecting C compile features - done
-- Found PkgConfig: /usr/sbin/x86_64-pc-linux-gnu-pkg-config (found version "1.8.0") 
-- Found CImg: /var/tmp/portage/media-gfx/gmic-3.1.6-r101/work/gmic-v.3.1.6/src/CImg.h  
-- Found OpenMP_C: -fopenmp (found version "4.5") 
-- Found OpenMP_CXX: -fopenmp (found version "4.5") 
-- Found OpenMP: TRUE (found version "4.5")  
-- Found ZLIB: /usr/lib64/libz.so (found version "1.2.13") 
-- Found CURL: /usr/lib64/libcurl.so (found version "7.87.0")  
-- Found X11: /usr/include   
-- Looking for XOpenDisplay in /usr/lib64/libX11.so;/usr/lib64/libXext.so
-- Looking for XOpenDisplay in /usr/lib64/libX11.so;/usr/lib64/libXext.so - found
-- Looking for gethostbyname
-- Looking for gethostbyname - found
-- Looking for connect
-- Looking for connect - found
-- Looking for remove
-- Looking for remove - found
-- Looking for shmat
-- Looking for shmat - found
-- Looking for IceConnectionNumber in ICE
-- Looking for IceConnectionNumber in ICE - found
-- Checking for module 'fftw3>=3.0'
--   Found fftw3, version 3.3.10
-- Found Fftw: fftw3  
-- Found TIFF: /usr/lib64/libtiff.so (found version "4.5.0")  
-- Found PNG: /usr/lib64/libpng.so (found version "1.6.39") 
-- Found JPEG: /usr/lib64/libjpeg.so (found version "62") 
-- Performing Test CMAKE_HAVE_LIBC_PTHREAD
-- Performing Test CMAKE_HAVE_LIBC_PTHREAD - Success
-- Found Threads: TRUE  
-- Found GMicStdlib: /var/tmp/portage/media-gfx/gmic-3.1.6-r101/work/gmic-v.3.1.6/src/gmic_stdlib.h  
-- The following OPTIONAL packages have been found:

 * OpenMP
 * CURL
 * X11
 * PkgConfig
 * Fftw
 * TIFF
 * ZLIB
 * PNG
 * JPEG
 * Threads

-- The following REQUIRED packages have been found:

 * CImg
 * GMicStdlib

-- <<< Gentoo configuration >>>
Build type      Release
Install path    /usr
Compiler flags:
C               -O3 -march=znver3 -pipe
C++             -O3 -march=znver3 -pipe
Linker flags:
Executable      -Wl,-O1 -Wl,--as-needed
Module          -Wl,-O1 -Wl,--as-needed
Shared          -Wl,-O1 -Wl,--as-needed

-- Configuring done
-- Generating done
-- Build files have been written to: /var/tmp/portage/media-gfx/gmic-3.1.6-r101/work/gmic-v.3.1.6_build
 * Source directory (CMAKE_USE_DIR): "/var/tmp/portage/media-gfx/gmic-3.1.6-r101/work/gmic-qt-v.3.1.6"
 * Build directory  (BUILD_DIR):     "/var/tmp/portage/media-gfx/gmic-3.1.6-r101/work/gui_build"
cmake -C /var/tmp/portage/media-gfx/gmic-3.1.6-r101/work/gui_build/gentoo_common_config.cmake -G Unix Makefiles -DCMAKE_INSTALL_PREFIX=/usr -DENABLE_DYNAMIC_LINKING=ON -DENABLE_SYSTEM_GMIC=ON -DGMIC_QT_HOST=none -DCMAKE_BUILD_TYPE=Release -DCMAKE_TOOLCHAIN_FILE=/var/tmp/portage/media-gfx/gmic-3.1.6-r101/work/gui_build/gentoo_toolchain.cmake /var/tmp/portage/media-gfx/gmic-3.1.6-r101/work/gmic-qt-v.3.1.6
loading initial cache file /var/tmp/portage/media-gfx/gmic-3.1.6-r101/work/gui_build/gentoo_common_config.cmake
-- The C compiler identification is GNU 12.2.1
-- The CXX compiler identification is GNU 12.2.1
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Check for working C compiler: /usr/sbin/x86_64-pc-linux-gnu-gcc - skipped
-- Detecting C compile features
-- Detecting C compile features - done
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- Check for working CXX compiler: /usr/sbin/x86_64-pc-linux-gnu-g++ - skipped
-- Detecting CXX compile features
-- Detecting CXX compile features - done
-- Using CMake version: 3.25.1
-- Found PkgConfig: /usr/sbin/x86_64-pc-linux-gnu-pkg-config (found version "1.8.0") 
Build type is Release
Building standalone version.
CMake Error at CMakeLists.txt:145 (find_package):
  Could not find a package configuration file provided by "Gmic" with any of
  the following names:

    GmicConfig.cmake
    gmic-config.cmake

  Add the installation prefix of "Gmic" to CMAKE_PREFIX_PATH or set
  "Gmic_DIR" to a directory containing one of the above files.  If "Gmic"
  provides a separate development package or SDK, be sure it has been
  installed.

-- Configuring incomplete, errors occurred!
See also "/var/tmp/portage/media-gfx/gmic-3.1.6-r101/work/gui_build/CMakeFiles/CMakeOutput.log".
 * ERROR: media-gfx/gmic-3.1.6-r101::stefantalpalaru failed (configure phase):
 *   cmake failed
 * 
 * Call stack:
 *     ebuild.sh, line  136:  Called src_configure
 *   environment, line 2271:  Called cmake_src_configure
 *   environment, line 1072:  Called die
 * The specific snippet of code:
 *       "${CMAKE_BINARY}" "${cmakeargs[@]}" "${CMAKE_USE_DIR}" || die "cmake failed";
 * 
 * If you need support, post the output of `emerge --info '=media-gfx/gmic-3.1.6-r101::stefantalpalaru'`,
 * the complete build log and the output of `emerge -pqv '=media-gfx/gmic-3.1.6-r101::stefantalpalaru'`.
 * The complete build log is located at '/var/tmp/portage/media-gfx/gmic-3.1.6-r101/temp/build.log'.
 * The ebuild environment file is located at '/var/tmp/portage/media-gfx/gmic-3.1.6-r101/temp/environment'.
 * Working directory: '/var/tmp/portage/media-gfx/gmic-3.1.6-r101/work/gui_build'
 * S: '/var/tmp/portage/media-gfx/gmic-3.1.6-r101/work/gmic-v.3.1.6'

 * Messages for package media-gfx/gmic-3.1.6-r101:

 * ERROR: media-gfx/gmic-3.1.6-r101::stefantalpalaru failed (configure phase):
 *   cmake failed
 * 
 * Call stack:
 *     ebuild.sh, line  136:  Called src_configure
 *   environment, line 2271:  Called cmake_src_configure
 *   environment, line 1072:  Called die
 * The specific snippet of code:
 *       "${CMAKE_BINARY}" "${cmakeargs[@]}" "${CMAKE_USE_DIR}" || die "cmake failed";
 * 
 * If you need support, post the output of `emerge --info '=media-gfx/gmic-3.1.6-r101::stefantalpalaru'`,
 * the complete build log and the output of `emerge -pqv '=media-gfx/gmic-3.1.6-r101::stefantalpalaru'`.
 * The complete build log is located at '/var/tmp/portage/media-gfx/gmic-3.1.6-r101/temp/build.log'.
 * The ebuild environment file is located at '/var/tmp/portage/media-gfx/gmic-3.1.6-r101/temp/environment'.
 * Working directory: '/var/tmp/portage/media-gfx/gmic-3.1.6-r101/work/gui_build'
 * S: '/var/tmp/portage/media-gfx/gmic-3.1.6-r101/work/gmic-v.3.1.6'
 * 
 * The following package has failed to build, install, or execute postinst:
 * 
 *  (media-gfx/gmic-3.1.6-r101:0/0::stefantalpalaru, ebuild scheduled for merge), Log file:
 *   '/var/tmp/portage/media-gfx/gmic-3.1.6-r101/temp/build.log'
stefantalpalaru commented 1 year ago

Fixed. Thank you for the bug report!