Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 937943

Summary: sci-physics/lhapdf: unbundle dev-cpp/yaml-cpp
Product: Gentoo Linux Reporter: Christopher Fore <csfore>
Component: Current packagesAssignee: Gentoo Science Physics related packages <sci-physics>
Status: CONFIRMED ---    
Severity: normal CC: alexander, esigra
Priority: Normal    
Version: unspecified   
Hardware: All   
OS: Linux   
See Also: https://bugs.gentoo.org/show_bug.cgi?id=937412
https://bugs.gentoo.org/show_bug.cgi?id=937778
Whiteboard:
Package list:
Runtime testing required: ---
Bug Depends on:    
Bug Blocks: 251464    

Description Christopher Fore 2024-08-15 00:50:57 UTC
It looks like it is bundling a relatively old version of dev-cpp/yaml-cpp (0.6.3):

https://gitlab.com/hepcedar/lhapdf/-/tree/main/src/yamlcpp
Comment 1 APN-Pucky 2024-09-22 11:15:54 UTC
I would prefer not to diverge too much from upstream, since that naturally puts more effort on gentoo's side. I'd first try to:

- get upstream to add a conf flag for using the system's yaml-cpp
- get upstream to update their yaml-cpp
Comment 2 APN-Pucky 2024-10-21 08:27:20 UTC
Upstream accepts option to use system's yaml-cpp: https://gitlab.com/hepcedar/lhapdf/-/issues/80#note_2168025870
I'll do that when I find time.