Description of problem: On Fedora 9 whenever I now run 'quilt refresh' I get a number of 'Prototype mismatch' errors Version-Release number of selected component (if applicable): 0.46-5.fc9 How reproducible: The following is a dump of my console session: [dwayne@dhcppc32 filters]$ quilt refresh Prototype mismatch: sub main::LC_ALL: none vs () at /usr/share/quilt/scripts/remove-trailing-ws line 21 Prototype mismatch: sub main::LC_NUMERIC: none vs () at /usr/share/quilt/scripts/remove-trailing-ws line 21 Prototype mismatch: sub main::LC_TIME: none vs () at /usr/share/quilt/scripts/remove-trailing-ws line 21 Prototype mismatch: sub main::LC_MONETARY: none vs () at /usr/share/quilt/scripts/remove-trailing-ws line 21 Prototype mismatch: sub main::LC_CTYPE: none vs () at /usr/share/quilt/scripts/remove-trailing-ws line 21 Prototype mismatch: sub main::LC_MESSAGES: none vs () at /usr/share/quilt/scripts/remove-trailing-ws line 21 Prototype mismatch: sub main::LC_COLLATE: none vs () at /usr/share/quilt/scripts/remove-trailing-ws line 21 Refreshed patch ../../patches/translate-filter_valid-accelerator-keys.diff [dwayne@dhcppc32 filters]$ locale LANG=en_ZA.utf8 LC_CTYPE="en_ZA.utf8" LC_NUMERIC="en_ZA.utf8" LC_TIME="en_ZA.utf8" LC_COLLATE="en_ZA.utf8" LC_MONETARY="en_ZA.utf8" LC_MESSAGES="en_ZA.utf8" LC_PAPER="en_ZA.utf8" LC_NAME="en_ZA.utf8" LC_ADDRESS="en_ZA.utf8" LC_TELEPHONE="en_ZA.utf8" LC_MEASUREMENT="en_ZA.utf8" LC_IDENTIFICATION="en_ZA.utf8" LC_ALL= Actual results: Errors are output Expected results: No errors Additional info: I did a locale dump above as the errors all relate to getting info from a locale, my concern being that perhaps Perl (which I assume quilt is written in) does not fully support en_ZA.
That doesn't look like a quilt problem really, as you suggested. Most of quilt is written in bash scripts, however that particular file is a perl script. I'll see what I can find.
http://rt.cpan.org/Public/Bug/Display.html?id=35680 - fixes it for me.
still having this issue in F11.
Created attachment 355266 [details] perl-gettext patch Here's the patch Alasdair was talking about in comment #2. Please apply, I can confirm it works.
perl-gettext-1.05-16.fc11 has been submitted as an update for Fedora 11. http://admin.fedoraproject.org/updates/perl-gettext-1.05-16.fc11
perl-gettext-1.05-16.fc10 has been submitted as an update for Fedora 10. http://admin.fedoraproject.org/updates/perl-gettext-1.05-16.fc10
perl-gettext-1.05-16.fc10 has been pushed to the Fedora 10 testing repository. If problems still persist, please make note of it in this bug report. If you want to test the update, you can install it with su -c 'yum --enablerepo=updates-testing update perl-gettext'. You can provide feedback for this update here: http://admin.fedoraproject.org/updates/F10/FEDORA-2009-8065
perl-gettext-1.05-16.fc11 has been pushed to the Fedora 11 testing repository. If problems still persist, please make note of it in this bug report. If you want to test the update, you can install it with su -c 'yum --enablerepo=updates-testing update perl-gettext'. You can provide feedback for this update here: http://admin.fedoraproject.org/updates/F11/FEDORA-2009-8069
perl-gettext-1.05-16.fc11 has been pushed to the Fedora 11 stable repository. If problems still persist, please make note of it in this bug report.
perl-gettext-1.05-16.fc10 has been pushed to the Fedora 10 stable repository. If problems still persist, please make note of it in this bug report.