The upstream bug report is here: http://savannah.gnu.org/bugs/?44251 Since java-1.8.0-openjdk just changed its build directory name from jdk8 to openjdk, but most of the patches still use jdk8 in their file paths, Fedora added a symlink during the build (ln -s openjdk jdk8). Patch 2.7.4 refuses to follow this symlink, so most of the patches are rejected. This update is needed to build the newest java-1.8.0-openjdk security update. Since this fixes a real regression, it is being fixed in Mageia 4 as well. Updated packages uploaded for Mageia 4, Mageia 5, and Cauldron. Advisory: ---------------------------------------- The update to the patch package in MGASA-2015-0068 broke the patch command's ability to patch files inside of a directory whose name was a symlink (savannah#44251). The patch package has been updated to version 2.7.5 to fix this regression. References: http://savannah.gnu.org/bugs/?44251 http://git.savannah.gnu.org/cgit/patch.git/plain/NEWS?id=3b698ab6a13fd3e5890689cd85cf41312c682f8c http://advisories.mageia.org/MGASA-2015-0068.html ---------------------------------------- Updated packages in core/updates_testing: ---------------------------------------- patch-2.7.5-1.mga4 patch-2.7.5-1.mga5 from SRPMS: patch-2.7.5-1.mga4.src.rpm patch-2.7.5-1.mga5.src.rpm Reproducible: Steps to Reproduce:
Blocks: (none) => 16387Whiteboard: (none) => MGA4TOO
Sysadmins, I need you to regenerate the chroot for Mageia 5 updates_testing to use the patch 2.7.5 build, so that I can build the java security update.
CC: (none) => sysadmin-bugsSeverity: normal => critical
just BR patch >= 2.7.5 in java package
CC: (none) => tmb
Test procedure: mkdir dir1 ln -s dir1 dir2 echo a > dir2/a echo b > dir2/b diff -u dir2/a dir2/b > foo.diff patch -p0 < foo.diff Before the update: Refusing to follow symbolic link dir2 After the update: patching file dir2/a Tested successfully on Mageia 4 i586 and on the build system on Mageia 5 (both arches).
Whiteboard: MGA4TOO => MGA4TOO has_procedure MGA4-32-OK MGA5-32-OK MGA5-64-OK
Testing OK Mageia 4 64. Update validated, needs advisory uploaded.
Keywords: (none) => validated_updateWhiteboard: MGA4TOO has_procedure MGA4-32-OK MGA5-32-OK MGA5-64-OK => MGA4TOO has_procedure MGA4-32-OK MGA5-32-OK MGA5-64-OK MGA4-64-OK
CC: (none) => davidwhodginsWhiteboard: MGA4TOO has_procedure MGA4-32-OK MGA5-32-OK MGA5-64-OK MGA4-64-OK => MGA4TOO has_procedure MGA4-32-OK MGA5-32-OK MGA5-64-OK MGA4-64-OK advisory
An update for this issue has been pushed to Mageia Updates repository. http://advisories.mageia.org/MGAA-2015-0066.html
Status: NEW => RESOLVEDResolution: (none) => FIXED