Bug 2149040 - ceres-solver-devel should depend on suitesparse-devel
Summary: ceres-solver-devel should depend on suitesparse-devel
Keywords:
Status: CLOSED ERRATA
Alias: None
Product: Fedora
Classification: Fedora
Component: ceres-solver
Version: 37
Hardware: All
OS: Linux
unspecified
medium
Target Milestone: ---
Assignee: Taylor Braun-Jones
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2022-11-28 16:25 UTC by Michel Zou
Modified: 2022-12-07 01:35 UTC (History)
3 users (show)

Fixed In Version: ceres-solver-2.1.0-4.fc37
Doc Type: ---
Doc Text:
Clone Of:
Environment:
Last Closed: 2022-12-07 01:35:09 UTC
Type: Bug
Embargoed:


Attachments (Terms of Use)

Description Michel Zou 2022-11-28 16:25:44 UTC
ceres-solver-devel should depend on suitesparse-devel
because its cmake configuration file depends on the suitesparse headers,

if you use "find_package (Ceres CONFIG)" without suitesparse-devel being installed you get the following error:


""
-- Failed to find CXSparse - Could not find CXSparse include directory, set CXSparse_INCLUDE_DIR to directory containing cs.h
CMake Warning at CMakeLists.txt:361 (find_package):                                                                                                                                                                                         
  Found package configuration file:                                                                                                                                                                                                         

    /usr/lib64/cmake/Ceres/CeresConfig.cmake                                                                                                                                                                                                

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

  Ceres could not be found because dependency CXSparse could not be found.
"""

Comment 1 Fedora Update System 2022-11-28 20:32:59 UTC
FEDORA-2022-4549c5ffce has been submitted as an update to Fedora 37. https://bodhi.fedoraproject.org/updates/FEDORA-2022-4549c5ffce

Comment 2 Fedora Update System 2022-11-29 02:31:30 UTC
FEDORA-2022-4549c5ffce has been pushed to the Fedora 37 testing repository.
Soon you'll be able to install the update with the following command:
`sudo dnf upgrade --enablerepo=updates-testing --refresh --advisory=FEDORA-2022-4549c5ffce`
You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2022-4549c5ffce

See also https://fedoraproject.org/wiki/QA:Updates_Testing for more information on how to test updates.

Comment 3 Fedora Update System 2022-12-07 01:35:09 UTC
FEDORA-2022-4549c5ffce has been pushed to the Fedora 37 stable repository.
If problem still persists, please make note of it in this bug report.


Note You need to log in before you can comment on or make changes to this bug.