Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 946171 - sci-libs/vtk-9.3.1 failes to configure: >=dev-libs/libfmt-8.1.1:0/9.1.0= wrong slot
Summary: sci-libs/vtk-9.3.1 failes to configure: >=dev-libs/libfmt-8.1.1:0/9.1.0= wron...
Status: RESOLVED NEEDINFO
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal
Assignee: Paul Zander
URL:
Whiteboard:
Keywords:
Depends on:
Blocks: 947501
  Show dependency tree
 
Reported: 2024-12-09 20:27 UTC by Anton Gubarkov
Modified: 2025-01-18 21:25 UTC (History)
3 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Anton Gubarkov 2024-12-09 20:27:00 UTC
* Messages for package sci-libs/vtk-9.3.1:

 * ERROR: sci-libs/vtk-9.3.1::gentoo failed (configure phase):
 *   cmake failed
 * 
 * Call stack:
 *     ebuild.sh, line  136:  Called src_configure
 *   environment, line 5211:  Called cmake_src_configure
 *   environment, line 1758:  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 '=sci-libs/vtk-9.3.1::gentoo'`,
 * the complete build log and the output of `emerge -pqv '=sci-libs/vtk-9.3.1::gentoo'`.
 * The complete build log is located at '/var/tmp/portage/sci-libs/vtk-9.3.1/temp/build.log'.
 * The ebuild environment file is located at '/var/tmp/portage/sci-libs/vtk-9.3.1/temp/environment'.
 * Working directory: '/var/tmp/portage/sci-libs/vtk-9.3.1/work/VTK-9.3.1_build'
 * S: '/var/tmp/portage/sci-libs/vtk-9.3.1/work/VTK-9.3.1'
 * One or more packages are either masked or have missing dependencies:
 * 
 *   >=dev-libs/libfmt-8.1.1:0/9.1.0= pulled in by:
 *     (sci-libs/vtk-9.3.0-r3:0/9.3::gentoo, installed)
 * 
 * The resume list contains packages that are either masked or have
 * unsatisfied dependencies. Please restart/continue the operation
 * manually, or use --skipfirst to skip the first package in the list and
 * any other packages that may be masked or have missing dependencies.
 * 
 * The following package has failed to build, install, or execute postinst:
 * 
 *  (sci-libs/vtk-9.3.1:0/9.3::gentoo, ebuild scheduled for merge), Log file:
 *   '/var/tmp/portage/sci-libs/vtk-9.3.1/temp/build.log'


PF16W6Y2 ~ # equery y dev-libs/libfmt
Keywords for dev-libs/libfmt:
             |                             |   u          |  
             | a   a     p s   a l   r     |   n          |  
             | m   r h   p p   l o m i s m | e u s        | r
             | d a m p p c a x p o i s 3 6 | a s l        | e
             | 6 r 6 p p 6 r 8 h n p c 9 8 | p e o        | p
             | 4 m 4 a c 4 c 6 a g s v 0 k | i d t        | o
-------------+-----------------------------+--------------+-------
    9.1.0-r1 | + + + + + + + + ~ ~ o ~ ~ o | 8 # 0/9.1.0  | gentoo
    9.1.0-r2 | + + + + + + + + ~ ~ ~ ~ ~ o | 8 o          | gentoo
-------------+-----------------------------+--------------+-------
   10.1.1-r1 | ~ ~ ~ ~ ~ ~ o ~ o ~ o ~ o o | 8 o 0/10.1.1 | gentoo
-------------+-----------------------------+--------------+-------
   10.2.1-r2 | ~ ~ ~ ~ ~ ~ o ~ o ~ o ~ o o | 8 o 0/10.2.1 | gentoo
-------------+-----------------------------+--------------+-------
[I]11.0.2    | ~ ~ ~ ~ ~ ~ o ~ o ~ o ~ o o | 8 o 0/11.0.2 | gentoo
-------------+-----------------------------+--------------+-------
     9999    | o o o o o o o o o o o o o o | 8 o 0/9999   | gentoo
Comment 1 Anton Gubarkov 2024-12-09 20:27:26 UTC
PF16W6Y2 ~ # emerge -1av dev-libs/libfmt:9.1.0

These are the packages that would be merged, in order:

Calculating dependencies... done!
Dependency resolution took 2.13 s (backtrack: 0/20).


emerge: there are no ebuilds to satisfy "dev-libs/libfmt:9.1.0".
PF16W6Y2 ~ # emerge -1av dev-libs/libfmt:0/9.1.0

These are the packages that would be merged, in order:

Calculating dependencies... done!
Dependency resolution took 41.63 s (backtrack: 5/20).

[ebuild  r  UD ] dev-libs/libfmt-9.1.0-r2:0/9.1.0::gentoo [11.0.2:0/11.0.2::gentoo] USE="-test" ABI_X86="(64) -32 (-x32)" 0 KiB
[ebuild  rR    ] dev-libs/spdlog-1.15.0:0/1.15::gentoo  USE="-static-libs -test" ABI_X86="(64) -32 (-x32)" 0 KiB
[ebuild  rR    ] dev-cpp/cppgir-2.0_p20240315::gentoo  USE="-doc -test" 0 KiB
[ebuild  rR    ] app-text/doxygen-1.12.0::gentoo  USE="clang gui -debug -doc -dot -doxysearch -test" LLVM_SLOT="19 -18" 0 KiB

Total: 4 packages (1 downgrade, 3 reinstalls), Size of downloads: 0 KiB

WARNING: One or more updates/rebuilds have been skipped due to a dependency conflict:

dev-libs/libfmt:0

  (dev-libs/libfmt-11.0.2:0/11.0.2::gentoo, ebuild scheduled for merge) USE="-test" ABI_X86="(64) -32 (-x32)" conflicts with
    >=dev-libs/libfmt-8.1.1:0/9.1.0= required by (sci-libs/vtk-9.3.0-r3:0/9.3::gentoo, installed) USE="boost cuda freetype logging openmp qt6 rendering sdl threads views vtkm -all-modules (-debug) -doc -examples -ffmpeg -gdal -gles2-only -imaging -java -las -mpi -mysql -odbc -opencascade -openvdb -pdal -postgres -python (-qt5) -tbb -test -tk -web" ABI_X86="(64)" PYTHON_SINGLE_TARGET="python3_12 -python3_10 -python3_11" VIDEO_CARDS="nvidia"
                           ^^^^^^^^^
    dev-libs/libfmt:0/9.1.0
    dev-libs/libfmt:0/9.1.0= required by (media-gfx/freecad-1.0.0-r1:0/0::gentoo, installed) USE="X bim gui mesh smesh techdraw -addonmgr -cam -cloud -debug -designer -fem -idf -inspection -netgen -openscad -pcl -points -reverse -robot -spacenav -surface -test" ABI_X86="(64)" PYTHON_SINGLE_TARGET="python3_12 -python3_10 -python3_11"
                   ^^^^^^^^^


The following packages are causing rebuilds:

  (dev-libs/libfmt-9.1.0-r2:0/9.1.0::gentoo, ebuild scheduled for merge) causes rebuilds for:
    (dev-libs/spdlog-1.15.0:0/1.15::gentoo, ebuild scheduled for merge)
    (app-text/doxygen-1.12.0:0/0::gentoo, ebuild scheduled for merge)
    (dev-cpp/cppgir-2.0_p20240315:0/0::gentoo, ebuild scheduled for merge)
Comment 2 Sam James archtester Gentoo Infrastructure gentoo-dev Security 2025-01-07 23:32:25 UTC
The dep looks fine:
        >=dev-libs/libfmt-8.1.1:=

The build.log and emerge --info are missing. Not clear what the actual problem is.