Thread:Project:Support desk/Latest patches not working

I have several wikis with the following versions: MediaWiki	1.23.8 PHP	5.5.23 (cgi-fcgi) MySQL	5.1.73-log and MediaWiki	1.24.1 PHP	5.5.23 (cgi-fcgi) MySQL	5.1.73-log

I tried patching (to 1.23.9 and 1.24.2 respectively) and am getting vast numbers of Hunk FAILED messages. I have always upgraded these wikis in the past using patch. Is there a defect in the latest patches? E.g., following is a sample patch on a 1.24.1 wiki. The next patch would delete the file tests/frontend/Gruntfile.js, which does not exist! Assume -R? [n] y patching file tests/frontend/Gruntfile.js patching file tests/parser/parserTests.txt Hunk #1 FAILED at 12944. Hunk #2 FAILED at 18472. 2 out of 2 hunks FAILED -- saving rejects to file tests/parser/parserTests.txt.rej patching file tests/phpunit/data/xmp/doctype-included.result.php patching file tests/phpunit/includes/media/XMPTest.php Hunk #1 FAILED at 62. Hunk #2 FAILED at 170. 2 out of 2 hunks FAILED -- saving rejects to file tests/phpunit/includes/media/XMPTest.php.rej patching file tests/phpunit/includes/resourceloader/ResourceLoaderTest.php Hunk #1 FAILED at 86. 1 out of 1 hunk FAILED -- saving rejects to file tests/phpunit/includes/resourceloader/ResourceLoaderTest.php.rej patching file tests/phpunit/includes/upload/UploadBaseTest.php Hunk #1 FAILED at 168. Hunk #2 FAILED at 278. Hunk #3 FAILED at 311. Hunk #4 FAILED at 336. Hunk #5 FAILED at 350. 5 out of 5 hunks FAILED -- saving rejects to file tests/phpunit/includes/upload/UploadBaseTest.php.rej patching file tests/phpunit/includes/UserTest.php Hunk #1 FAILED at 305. Hunk #2 FAILED at 313. 2 out of 2 hunks FAILED -- saving rejects to file tests/phpunit/includes/UserTest.php.rej patching file tests/phpunit/includes/XmlTypeCheckTest.php Hunk #1 FAILED at 8. Hunk #2 FAILED at 27. 2 out of 2 hunks FAILED -- saving rejects to file tests/phpunit/includes/XmlTypeCheckTest.php.rej patching file tests/qunit/data/testrunner.js Hunk #1 FAILED at 112. 1 out of 1 hunk FAILED -- saving rejects to file tests/qunit/data/testrunner.js.rej patching file tests/qunit/QUnitTestResources.php Hunk #1 FAILED at 25. 1 out of 1 hunk FAILED -- saving rejects to file tests/qunit/QUnitTestResources.php.rej patching file tests/qunit/suites/resources/jquery/jquery.mwExtension.test.js Hunk #1 FAILED at 15. 1 out of 1 hunk FAILED -- saving rejects to file tests/qunit/suites/resources/jquery/jquery.mwExtension.test.js.rej patching file tests/qunit/suites/resources/mediawiki/mediawiki.jqueryMsg.test.js Hunk #1 FAILED at 1. Hunk #2 FAILED at 58. Hunk #3 FAILED at 77. Hunk #4 FAILED at 246. Hunk #5 FAILED at 261. Hunk #6 FAILED at 581. Hunk #7 FAILED at 598. 7 out of 7 hunks FAILED -- saving rejects to file tests/qunit/suites/resources/mediawiki/mediawiki.jqueryMsg.test.js.rej