Upload page content

You can upload content for the page named below. If you change the page name, you can also upload content for another page. If the page name is empty, we derive the page name from the file name.

File to load page content from
Page name
Comment

    PaulHowarth/Blog/2008-05-22

Thursday 22nd May 2008

Fedora Project

Today I started to look at the bugs that have been amassing for smbldap-tools. I thought I'd start with an easy one like Bug #441833, where the tools assume that the user is using an ISO-8859-1 based locale, but Fedora defaults to UTF-8 everywhere so this results in bogus conversions to UTF-8 and back again.

However, when I tried on test my first effort at a patch for this on my local Fedora 9 box, I got this result:

# smbldap-userlist 
Can't locate Unicode/MapUTF8.pm in @INC (@INC contains: /usr/sbin/ /usr/lib64/perl5/5.10.0/x86_64-linux-thread-multi /usr/lib/perl5/5.10.0 /usr/local/lib64/perl5/site_perl/5.10.0/x86_64-linux-thread-multi /usr/local/lib/perl5/site_perl/5.10.0 /usr/lib64/perl5/vendor_perl/5.10.0/x86_64-linux-thread-multi /usr/lib/perl5/vendor_perl/5.10.0 /usr/lib/perl5/vendor_perl .) at /usr/lib/perl5/vendor_perl/5.10.0/smbldap_tools.pm line 28, <DATA> line 228.
BEGIN failed--compilation aborted at /usr/lib/perl5/vendor_perl/5.10.0/smbldap_tools.pm line 28, <DATA> line 228.
Compilation failed in require at /usr/sbin/smbldap-userlist line 30, <DATA> line 228.
BEGIN failed--compilation aborted at /usr/sbin/smbldap-userlist line 30, <DATA> line 228.

It turned out that the perl-Unicode-MapUTF8 package hadn't been rebuilt for perl 5.10 in the Fedora 9 development cycle. There had been a mass rebuild of perl packages but somehow this one had slipped through the cracks. As I'm a co-maintainer for this package in EPEL, I checked in some changes to tidy up the spec and verified that the resulting package fixed the problem. I also raised Bug #447921 to track the issue and alert AurelienBompard, the package's maintainer, to tag and build the update.

Local Packages

  • Merged some spec file updates from Rawhide into dovecot, particularly regarding the scriptlets


Recent