PaulHowarth/Blog

Paul Howarth's Blog

<< <  2010 / 3 >  >>
Mon Tue Wed Thu Fri Sat Sun
1 2 3 4 5 6 7
8 9 10 11 12 13 14
15 16 17 18 19 20 21
22 23 24 25 26 27 28
29 30 31        

Recent Entries

Thursday 11th March 2010

Local Packages

  • Updated perl-ExtUtils-ParseXS to 2.2205 (don't ship with Build.PL, avoiding circular dependency)

Fedora Project

  • Updated perl-Test-Pod to 1.42 in Rawhide

  • Removed the POD patch from perl-RRD-Simple in Rawhide as it's only needed with Test::Pod 1.40

Wednesday 10th March 2010

Avensis Repair

My 2007 Avensis (2 litre diesel) has been making a low vibrating noise at around 1,800rpm for a month or two now. I had it in under warranty last month and had some work done on the flywheel, as the technician had felt some vibration and identified one or more loose bearings. This didn't actually fix the problem I'd reported though, so this time a technician came out on the road with me for a few minutes to see if he could figure out what the problem was. He quickly came to the conclusion that the air intake filter was vibrating against the car body and it was that that was amplifying the sound and making the noise. After replacing the insulation around the filter, the problem was quickly resolved.

Local Packages

  • Updated perl-ExtUtils-ParseXS to 2.2204 (downgraded warnings on using INCLUDE with a command from "deprecated" to "discouraged" and limited it to the case where the command includes "perl")

  • Updated perl-Test-Pod to 1.42

Tuesday 9th March 2010

Local Packages

  • Updated dovecot to 1.2.11

    • mbox: message header reading was unnecessarily slow and CPU-intensive
    • mbox, dbox, cydir: fix mail root directory permissions
    • maildir: reading uidlist could have ended up in an infinite loop

    • IMAP IDLE: v1.2.7+ caused extra load by checking changes too often
  • Updated perl-Moose to 0.99, dropping the upstreamed NoTabs patch and updating the old Test::More and old Scalar::Utils patches

    • new method find_type_for in Moose::Meta::TypeConstraint::Union

    • fixed DEMOLISH methods for mutable subclasses of immutable classes

    • added Moose::Manual::Support documentation

Monday 8th March 2010

Fedora Project

  • Updated gtkwave to 3.3.4 in devel branches

Local Packages

  • Updated c-ares to change the IPv6 nameserver patch according to upstream changes (upstream revisions 1199, 1201, 1202)

  • Updated gtkwave to 3.3.4

  • Updated perl-DateTime to update DateTime::TimeZone to 1.13, based on version 2010e of the Olson database (changes for Bangladesh, Fiji, Samoa, and Chile)

  • Updated perl-FreezeThaw to 0.50 (support RE's of 5.11 and later, but not yet reblessed ones)

  • Updated perl-MLDBM to 2.04 (fix for old EU::MM, basically my patch); drop upstreamed patch

  • Rebuilt perl-Sendmail-AccessDB for perl 5.10.1 in devel branches, completing my mass rebuild for Fedora 13; I found that I needed a hacked version of sendmail to get it to build with db 4.8.x in the devel branches due to Bug #556148 but I wasn't happy enough with my patch to do an update of sendmail itself - hopefully this will be resolved upstream soon

Friday 5th March 2010

Local Packages

  • Updated c-ares to merge a patch from Fedora allowing usage of IPv6 nameservers

  • Updated perl-Term-ReadLine-Gnu to make the requires/provides filters simpler and more generic...

  • # Don't "provide" private Perl libs, and filter out docfile dependencies
    %global _use_internal_dependency_generator 0
    %global docfilt %{__perl} -p -e 's|%{_docdir}/%{name}-%{version}\\S+||'
    %global so_filt %{__grep} -v '%{perl_vendorarch}/.*\\.so$'
    %global __deploop() while read FILE; do /usr/lib/rpm/rpmdeps -%{1} ${FILE}; done | /bin/sort -u
    %global __find_provides /bin/sh -c "%{so_filt} | %{__deploop P}"
    %global __find_requires /bin/sh -c "%{docfilt} | %{__deploop R}"
  • ... and kill bogus RPATHs for distros prior to Fedora 2:
  • %build
    %{__perl} Makefile.PL INSTALLDIRS=vendor OPTIMIZE="%{optflags}"
    # Kludge to remove rpaths (needed for distros < FC2)
    %{__perl} -pi -e 's/^\tLD_RUN_PATH=[^\s]+\s*/\t/' Makefile
    %{__make} %{?_smp_mflags}
  • Updated sendmail to use noreplace for the SASL configuration file, use %ghost instead of explicit provides for alternatives targets (as per Packaging:Alternatives), and drop ownership of directory %{_sysconfdir}/NetworkManager/dispatcher.d/ in Fedora 9 onwards since the initscripts package owns that directory

  • Rebuilt perl-HTML-SimpleLinkExtor, perl-Mail-SPF, perl-Mail-SRS, perl-Test-File, perl-Text-Template, perl-Tree-DAG_Node, perl-Unicode-MapUTF8, perl-Unix-Syslog, perl-WeakRef and perl-XML-SAX for perl 5.10.1 in devel branches

Other Entries

Year 2010

January

February

March

April

May

June

July

August

September

October

November

December

Year 2009

January

February

March

April

May

June

July

August

September

October

November

December

Year 2008

January

February

March

April

May

June

July

August

September

October

November

December

Year 2007

January

February

March

April

May

June

July

August

September

October

November

December

Year 2006

January

February

March

April

May

June

July

August

September

October

November

December

{i} Local Packages refers to my local package repository at http://www.city-fan.org/ftp/contrib/


Recent