Bug 1062805

Summary: yast2-squid : Please stop BuildRequire on boost-devel
Product: [openSUSE] openSUSE Tumbleweed Reporter: Adam Majer <amajer>
Component: YaST2Assignee: Ladislav Slezák <lslezak>
Status: RESOLVED FIXED QA Contact: Jiri Srain <jsrain>
Severity: Normal    
Priority: P3 - Medium    
Version: Current   
Target Milestone: ---   
Hardware: Other   
OS: Other   
URL: https://trello.com/c/katF7mWl
Whiteboard:
Found By: --- Services Priority:
Business Priority: Blocker: ---
Marketing QA Status: --- IT Deployment: ---
Bug Depends on:    
Bug Blocks: 1062583    

Description Adam Majer 2017-10-11 12:52:14 UTC
yast2-squid current BuildRequires boost-devel. This package is going to be dropped since it pulls in too many unnecessary runtimes. This change will cause your package to stop building. Please fix.

See Bug 1062583 for rationale.

https://build.opensuse.org/package/show/home:adamm:branches:devel:libraries:c_c++/yast2-squid
Comment 1 Gilson Souza 2017-10-11 13:22:27 UTC
We created the following trello card to track this issue: https://trello.com/c/katF7mWl
Comment 2 Ladislav Slezák 2017-10-12 08:15:34 UTC
Note: the fix should be quite easy, replace the generic "boost-devel" with the really required "libboost_*-devel".

See the example in the snapper package: https://github.com/openSUSE/snapper/blob/3812bef4e27b83142c24cb41b34ea8adfc96aea5/snapper.spec.in#L24-L30
Comment 3 Ladislav Slezák 2017-10-13 13:12:20 UTC
Fixed in yast2-squid-4.0.0 (https://github.com/yast/yast-squid/pull/14)

SR: https://build.opensuse.org/request/show/533937