Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 695270 - =net-analyzer/icinga2-2.11.0 : Could NOT find Boost (1.71.0 installed)
Summary: =net-analyzer/icinga2-2.11.0 : Could NOT find Boost (1.71.0 installed)
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Matthew Thode ( prometheanfire )
URL: https://github.com/Icinga/icinga2/iss...
Whiteboard:
Keywords:
Depends on:
Blocks: boost-1.71
  Show dependency tree
 
Reported: 2019-09-21 08:22 UTC by Toralf Förster
Modified: 2019-09-23 17:52 UTC (History)
3 users (show)

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


Attachments
emerge-info.txt (emerge-info.txt,15.83 KB, text/plain)
2019-09-21 08:22 UTC, Toralf Förster
Details
CMakeError.log (CMakeError.log,3.50 KB, text/plain)
2019-09-21 08:22 UTC, Toralf Förster
Details
CMakeOutput.log (CMakeOutput.log,51.67 KB, text/plain)
2019-09-21 08:22 UTC, Toralf Förster
Details
emerge-history.txt (emerge-history.txt,85.22 KB, text/plain)
2019-09-21 08:22 UTC, Toralf Förster
Details
environment (environment,142.66 KB, text/plain)
2019-09-21 08:22 UTC, Toralf Förster
Details
etc.portage.tbz2 (etc.portage.tbz2,11.12 KB, application/x-bzip)
2019-09-21 08:22 UTC, Toralf Förster
Details
logs.tbz2 (logs.tbz2,5.33 KB, application/x-bzip)
2019-09-21 08:22 UTC, Toralf Förster
Details
net-analyzer:icinga2-2.11.0:20190921-000307.log (net-analyzer:icinga2-2.11.0:20190921-000307.log,5.06 KB, text/plain)
2019-09-21 08:22 UTC, Toralf Förster
Details
temp.tbz2 (temp.tbz2,32.32 KB, application/x-bzip)
2019-09-21 08:22 UTC, Toralf Förster
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Toralf Förster gentoo-dev 2019-09-21 08:22:17 UTC
-- Found Threads: TRUE  
CMake Error at /usr/share/cmake/Modules/FindPackageHandleStandardArgs.cmake:137 (message):
  Could NOT find Boost (missing: context coroutine) (found suitable version
  "1.71.0", minimum required is "1.66.0")
Call Stack (most recent call first):
  /usr/share/cmake/Modules/FindPackageHandleStandardArgs.cmake:378 (_FPHSA_FAILURE_MESSAGE)

  -------------------------------------------------------------------

  This is an unstable amd64 chroot image at a tinderbox (==build bot)
  name: 17.1_hardened-libressl_abi32+64-20190919-073354

  -------------------------------------------------------------------

  Please see the tracker bug for details.

gcc-config -l:
 [1] x86_64-pc-linux-gnu-9.2.0 *

Available Python interpreters, in order of preference:
  [1]   python3.6
  [2]   python2.7 (fallback)
Available Ruby profiles:
  [1]   ruby24 (with Rubygems)
  [2]   ruby25 (with Rubygems) *

java-config:
The following VMs are available for generation-2:
*)	IcedTea JDK 3.13.0 [icedtea-bin-8]
Available Java Virtual Machines:
  [1]   icedtea-bin-8  system-vm

repository timestamp:

==> /var/db/repos/gentoo/metadata/timestamp.chk <==
Fri, 20 Sep 2019 23:06:17 +0000

emerge -qpvO net-analyzer/icinga2
[ebuild  N    ] net-analyzer/icinga2-2.11.0  USE="libressl mysql plugins vim-syntax -apache2 -classicui -console -lto -mail -mariadb -minimal -nano-syntax -postgres -systemd"
Comment 1 Toralf Förster gentoo-dev 2019-09-21 08:22:19 UTC
Created attachment 590482 [details]
emerge-info.txt
Comment 2 Toralf Förster gentoo-dev 2019-09-21 08:22:22 UTC
Created attachment 590484 [details]
CMakeError.log
Comment 3 Toralf Förster gentoo-dev 2019-09-21 08:22:25 UTC
Created attachment 590486 [details]
CMakeOutput.log
Comment 4 Toralf Förster gentoo-dev 2019-09-21 08:22:28 UTC
Created attachment 590488 [details]
emerge-history.txt
Comment 5 Toralf Förster gentoo-dev 2019-09-21 08:22:31 UTC
Created attachment 590490 [details]
environment
Comment 6 Toralf Förster gentoo-dev 2019-09-21 08:22:35 UTC
Created attachment 590492 [details]
etc.portage.tbz2
Comment 7 Toralf Förster gentoo-dev 2019-09-21 08:22:39 UTC
Created attachment 590494 [details]
logs.tbz2
Comment 8 Toralf Förster gentoo-dev 2019-09-21 08:22:42 UTC
Created attachment 590496 [details]
net-analyzer:icinga2-2.11.0:20190921-000307.log
Comment 9 Toralf Förster gentoo-dev 2019-09-21 08:22:45 UTC
Created attachment 590498 [details]
temp.tbz2
Comment 10 Matthew Thode ( prometheanfire ) archtester Gentoo Infrastructure gentoo-dev Security 2019-09-21 16:23:52 UTC
Can you try with 1.70.0?  I'd like to see what the max version supported is as well (since it seems like 1.71.0 is missing something).
Comment 11 Matthew Thode ( prometheanfire ) archtester Gentoo Infrastructure gentoo-dev Security 2019-09-22 04:20:41 UTC
for boost 1.71.0

CMake Warning at /usr/share/cmake/Modules/FindBoost.cmake:905 (message):
  New Boost version may have incorrect or missing dependencies and imported
  targets
Call Stack (most recent call first):
  /usr/share/cmake/Modules/FindBoost.cmake:1027 (_Boost_COMPONENT_DEPENDENCIES)
  /usr/share/cmake/Modules/FindBoost.cmake:1727 (_Boost_MISSING_DEPENDENCIES)
  third-party/cmake/BoostTestTargets.cmake:74 (find_package)
  test/CMakeLists.txt:3 (include)


for boost 1.70.0

CMake Error at /usr/share/cmake/Modules/FindBoost.cmake:2165 (message):
  Unable to find the requested Boost libraries.

  Boost version: 1.70.0

  Boost include path: /usr/include

  Could not find the following Boost libraries:

          boost_context
          boost_coroutine

  Some (but not all) of the required Boost libraries were found.  You may
  need to install these additional Boost libraries.  Alternatively, set
  BOOST_LIBRARYDIR to the directory containing Boost libraries or BOOST_ROOT
  to the location of Boost.
Call Stack (most recent call first):
  CMakeLists.txt:157 (find_package)


1.70.0 should be solvable with USE=contect (maybe it includes the coroutine stuff too)
Comment 12 David Seifert gentoo-dev 2019-09-22 13:20:18 UTC
This sounds more like a hardcoded CMake issue than a boost issue.
Comment 13 Matthew Thode ( prometheanfire ) archtester Gentoo Infrastructure gentoo-dev Security 2019-09-22 16:18:09 UTC
the requiring of the new boost libs was done here
https://github.com/Icinga/icinga2/commit/f38c68a4c6d5ab590b679361bf7105bf800f048e which was needed by
https://github.com/Icinga/icinga2/pull/7005

As far as the cap goes (1.71.0 not working) I have not found anything for that.
Comment 14 Matthew Thode ( prometheanfire ) archtester Gentoo Infrastructure gentoo-dev Security 2019-09-22 16:27:31 UTC
soap (or any 'boost' dev, context use flag is masked for ppc ppc64 and arm.  I didn't see a bug open about it so you get cc'd here.  Is there a specific reason or bug to reference for it?  If you had access to one of the ppc64 dev boxes could you look at it there?  I had to drop support for the above mentioned arches due to the masking.
Comment 15 Matthew Thode ( prometheanfire ) archtester Gentoo Infrastructure gentoo-dev Security 2019-09-23 17:52:00 UTC
1.71 does work with the use flag.  Fixed in tree