Advisory: Updated meta-task package fixes installing correct uuid-devel package. The ossp-uuid lib(64)ossp_uuid-devel packages has devel() provides matching the util-linux lib(64)uuid-devel packages, causing the ossp package instead of the expected util-linux ones, resulting in unexpected build failures or package dependecies. This update alters the preferred install list ensuring that the expected uuid-devel from util-linux is installed by default. SRPMS: meta-task-5-28.1.mga5.src.rpm i586: meta-task-5-28.1.mga5.noarch.rpm x86_64: meta-task-5-28.1.mga5.noarch.rpm To test: Before it selects ossp one as number 1: # LC_ALL=C urpmi --test 'devel(libuuid(64bit))' In order to satisfy the 'lib64ossp_uuid-devel|lib64uuid-devel|lib64uuid-devel|lib64uuid-devel|lib64uuid-devel' dependency, one of the following packages is needed: 1- lib64ossp_uuid-devel-1.6.2-12.mga5.x86_64: Header files for the ossp-uuid library (to install) 2- lib64uuid-devel-2.25.2-3.4.mga5.x86_64: Universally unique ID library (to install) Install new meta-task. After it selects the correct one as number 1: # LC_ALL=C urpmi --test 'devel(libuuid(64bit))' In order to satisfy the 'lib64ossp_uuid-devel|lib64uuid-devel|lib64uuid-devel|lib64uuid-devel|lib64uuid-devel' dependency, one of the following packages is needed: 1- lib64uuid-devel-2.25.2-3.4.mga5.x86_64: Universally unique ID library (to install) 2- lib64ossp_uuid-devel-1.6.2-12.mga5.x86_64: Header files for the ossp-uuid library (to install) Note that on 32bit the test is: # LC_ALL=C urpmi --test 'devel(libuuid)'
x86_64 hardware. Discovered that the updated meta-task was already installed. (Maybe left the Updates Testing media enabled)
CC: (none) => tarazed25
And now I cant even write... the advisory text again... Advisory: Updated meta-task package fixes installing correct uuid-devel packages. The ossp-uuid lib(64)ossp_uuid-devel packages has devel() provides matching the util-linux lib(64)uuid-devel packages, causing the ossp packages to be installed instead of the expected util-linux ones, resulting in unexpected build failures or package dependencies. This update alters the preferred install list ensuring that the expected uuid-devel from util-linux is installed by default.
CC: (none) => mageiaWhiteboard: (none) => advisory
test OK on mga5-64
Whiteboard: advisory => advisory MGA5-64-OK
On mga5-32 already installed: $ rpm -q meta-task meta-task-5-28.1.mga5 # urpmi --test 'devel(libuuid)' In order to satisfy the 'libossp_uuid-devel|libuuid-devel|libuuid-devel|libuuid-devel|libuuid-devel' dependency, one of the following packages is needed: 1- libuuid-devel-2.25.2-3.4.mga5.i586: Universally unique ID library (to install) 2- libossp_uuid-devel-1.6.2-12.mga5.i586: Header files for the ossp-uuid library (to install) Which is the desired result OK for mga5-32
CC: (none) => jimWhiteboard: advisory MGA5-64-OK => advisory MGA5-64-OK MGA5-32-OK
This update is now validated and can be pushed to updates.
Keywords: (none) => validated_updateCC: (none) => sysadmin-bugs
An update for this issue has been pushed to the Mageia Updates repository. http://advisories.mageia.org/MGAA-2016-0122.html
Status: NEW => RESOLVEDResolution: (none) => FIXED