Bug 28041

Summary: lib64yui12-mga-gtk-1.1.0-4.mga8.x86_64 can't be installed
Product: Mageia Reporter: papoteur <yvesbrungard>
Component: RPM PackagesAssignee: Angelo Naselli <anaselli>
Status: RESOLVED FIXED QA Contact:
Severity: major    
Priority: Normal CC: jani.valimaa
Version: Cauldron   
Target Milestone: ---   
Hardware: All   
OS: Linux   
Whiteboard:
Source RPM: lib64yui12-mga-gtk-1.1.0-4.mga8.x86_64 CVE:
Status comment:

Description papoteur 2021-01-08 19:31:56 CET
A requested package cannot be installed:
due to unsatisfied libboost_filesystem.so.1.74.0()(64bit))
Comment 1 Lewis Smith 2021-01-08 21:57:32 CET
Thanks for the report.
This is curious. On my up-to-date M8 system, I have both these packages:
 lib64yui12-mga-gtk-1.1.0-4.mga8.x86_64
 lib64boost_filesystem1.74.0-1.74.0-1.mga8.x86_64      *** superseded
both updated here 21 Dec.

and the dependencies looked right:
 $ urpmq --requires lib64yui12-mga-gtk | grep boost
 libboost_filesystem.so.1.74.0()(64bit)             *** now 75
 $ urpmq --whatrequires lib64boost_filesystem1.74.0 | grep yui12
 lib64yui12-mga-gtk

Ah, see the problem:
$ ls /usr/lib64/libboost_filesystem*
/usr/lib64/libboost_filesystem.so.1.74.0*
/usr/lib64/libboost_filesystem.so.1.75.0*

lib64boost_filesystem1.75.0-1.75.0-1.mga8.x86_64
updated 31 Dec.
 $ urpmq --whatrequires lib64boost_filesystem1.75.0 | grep yui12
 $
missing lib64yui12-mga-gtk

In Cauldron:
boost: Dec 20 - new version 1.74.0
boost: Dec 31 - new version 1.75.0
libyui-mga-gtk: Dec 20 - rebuild for boost 1.74.0
libyui-mga-gtk: Dec 31 - rebuild for boost 1.75.0

So boost was updated 74->75, this was applied ? to libyui-mga-gtk, but that does not seem to have filtered through. Nor does the updated 'requires' from libyui-mga-gtk to lib64boost_filesystem1.75.0 appear.

Assigning to anaselli for 'libyui-mga-gtk', CC'ing wally who did the latest commits.

Assignee: pkg-bugs => anaselli
CC: (none) => jani.valimaa

Comment 2 Jani Välimaa 2021-01-09 09:04:23 CET
Rebuild for boost 1.75.0 failed earlier because of new doxygen. All this should be now OK after doxygen was updated and reduild succeeded.
Comment 3 Jani Välimaa 2021-01-09 09:11:25 CET
Fixed with libyui-mga-gtk-1.1.0-5.mga8.

Status: NEW => RESOLVED
Resolution: (none) => FIXED