Paul's Blog Entries for July 2011

Friday 1st July 2011

Local Packages

Saturday 2nd July 2011

Local Packages

Sunday 3rd July 2011

Local Packages

Monday 4th July 2011

Fedora Project

Local Packages

Tuesday 5th July 2011

Local Packages

Thursday 7th July 2011

Fedora Project

Local Packages

Friday 8th July 2011

Fedora Project

Local Packages

Saturday 9th July 2011

Fedora Project

Local Packages

Sunday 10th July 2011

Local Packages

I am now building EL-6 packages against CentOS 6 rather than RHEL 6 as I'll be getting the benefits of the updates and straightforward access to the devel packages, many of which are only available in the RHEL 6 Optional channel

Monday 11th July 2011

Local Packages

Tuesday 12th July 2011

Fedora Project

Fedora 15 Upgrade

Upgraded my Internet server/firewall box to Fedora 15 (did my main desktop/build machine a couple of weeks ago). The upgrade itself went very smoothly but there are some lingering issues:

Local Packages

Wednesday 13th July 2011

Local Packages

Thursday 14th July 2011

Fedora Project

Local Packages

Saturday 16th July 2011

Fedora Project

Local Packages

Sunday 17th July 2011

Fedora Project

Local Packages

Monday 18th July 2011

Fedora Project

Local Packages

Tuesday 19th July 2011

Local Packages

Wednesday 20th July 2011

Fedora Project

Local Packages

Thursday 21st July 2011

Fedora Project

RPM Fusion Project

Local Packages

Friday 22nd July 2011

Fedora Project

Local Packages

Saturday 23rd July 2011

Local Packages

Sunday 24th July 2011

Local Packages

Monday 25th July 2011

Fedora Project

Tuesday 26th July 2011

Local Packages

Perl Mass Rebuild

On 21st June I started a mass rebuild of all of my perl-based packages ready for when perl 5.14.1 hit Rawhide. As with the mass rebuild for Rawhide packages, I did the builds "on the side" so that they could all be merged into the development repository at the same time without creating broken dependencies. Today the perl 5.14 packages were merged into Rawhide so I did the same with my rebuilt packages, and I'll be committing the changes into svn now as well. The mass rebuild also gave me the opportunity to do a lot of package clean-up work that I'd been doing on an ad-hoc basis as and when packages changed for other reasons. These changes include:

Some of the packages had new releases during the period of the mass rebuild, so they got some of these changes early and just needed a simple bump-and-rebuild (bump meaning increase the value of the Release tag) for perl 5.14. As for the mass rebuild itself though, here's what needed doing to each package for the rebuild:

Simple Bump and Rebuild

perl-Coro, perl-Event, perl-File-Remove, perl-IO-AIO, perl-Locale-Maketext-Lexicon, perl-Module-CoreList, perl-Moose, perl-MooseX-NonMoose, perl-Net-SSLeay, perl-Package-Stash, perl-Params-Check, perl-Pod-Simple, perl-PPIx-Regexp, perl-version, perl-XML-LibXML, perl-YAML-LibYAML, smbldap-tools

Bump, Fix Dist Tags and Rebuild

perl-AnyEvent, perl-Array-Compare, perl-B-Hooks-EndOfScope, perl-BerkeleyDB, perl-Compress-Raw-Bzip2, perl-Compress-Raw-Lzma, perl-Compress-Raw-Zlib, perl-Config-Tiny, perl-Convert-UUlib, perl-CPAN-Changes, perl-CPAN-Meta, perl-Data-OptList, perl-Data-Section, perl-DateTime, perl-DateTime-Format-Strptime, perl-DBD-SQLite, perl-Devel-EnforceEncapsulation, perl-Devel-GlobalDestruction, perl-Devel-PartialDump, perl-Devel-StackTrace, perl-Digest-BubbleBabble, perl-Digest-SHA, perl-Eval-Closure, perl-Exception-Base, perl-File-Slurp, perl-Guard, perl-Hash-Util-FieldHash-Compat, perl-HTML-SimpleLinkExtor, perl-HTTP-Size, perl-IO-Compress, perl-IO-Compress-Lzma, perl-IO-Multiplex, perl-IO-Socket-SSL, perl-IPC-Cmd, perl-IPC-Run, perl-IPC-System-Simple, perl-JSON, perl-JSON-PP, perl-List-MoreUtils, perl-MailTools, perl-Math-Round, perl-Module-Refresh, perl-Module-Signature, perl-MooseX-GlobRef, perl-MooseX-InsideOut, perl-Package-DeprecationManager, perl-Params-Util, perl-Params-Validate, perl-Path-Class, perl-Pod-Coverage-TrustPod, perl-Regexp-Common, perl-Regexp-Parser, perl-Sendmail-PMilter, perl-Software-License, perl-Test-CheckChanges, perl-Test-CPAN-Meta, perl-Test-Deep, perl-Test-Differences, perl-Test-Fatal, perl-Test-Kwalitee, perl-Test-LeakTrace, perl-Test-NoTabs, perl-Test-Output, perl-Test-Requires, perl-Test-Signature, perl-Test-Spelling, perl-Test-use-ok, perl-Text-CSV_XS, perl-Text-Diff, perl-Text-Hunspell, perl-Tie-RefHash-Weak, perl-UNIVERSAL-require, perl-Variable-Magic

Bump, Fix Macro Usage and Rebuild

These are packages I'd committed before deciding to fix the dist tags in svn.

perl-AnyEvent-AIO, perl-B-Keywords, perl-ExtUtils-CBuilder, perl-Parse-CPAN-Meta, perl-Perl-Critic-More, perl-Test-Exception, perl-Text-Glob, perl-TimeDate, perl-Unicode-Map

Bump, Fix Dist Tags, Fix Macro Usage and Rebuild

perl-Algorithm-Diff, perl-Algorithm-Diff-XS, perl-aliased, perl-AnyEvent-BDB, perl-Archive-Any, perl-Archive-Tar, perl-Array-Diff, perl-BSD-Resource, perl-Carp-Clan, perl-Class-Accessor, perl-Class-Factory-Util, perl-Class-Inspector, perl-Class-Load, perl-Class-Singleton, perl-Clone, perl-common-sense, perl-ConfigReader-Simple, perl-Convert-TNEF, perl-CPAN-DistnameInfo, perl-Crypt-SmbHash, perl-Data-Dumper-Names, perl-DateTime-Calendar-Mayan, perl-DateTime-Format-Builder, perl-DateTime-Format-MySQL, perl-DBM-Deep, perl-Declare-Constraints-Simple, perl-Devel-Cycle, perl-Devel-Leak, perl-Digest-MD4, perl-Dist-CheckConflicts, perl-Expect, perl-ExtUtils-ParseXS, perl-File-Find-Rule-Perl, perl-File-MMagic, perl-File-Which, perl-FileHandle-Fmode, perl-FreezeThaw, perl-Hook-LexWrap, perl-HTML-Lint, perl-HTML-Tidy, perl-IO-Capture, perl-IO-Socket-INET6, perl-IO-String, perl-IO-Tty, perl-IO-stringy, perl-IO-Zlib, perl-IPC-Run3, perl-LMAP-CID2SPF, perl-Locale-US, perl-Mail-IMAPClient, perl-Mail-Sendmail, perl-Mail-SPF, perl-Mail-SPF-Test, perl-Mail-SRS, perl-MIME-tools, perl-MIME-Types, perl-Mixin-Linewise, perl-MLDBM, perl-Module-Build, perl-Module-CPANTS-Analyse, perl-Module-ExtractUse, perl-Module-Find, perl-Module-Info, perl-Module-Load, perl-Module-Load-Conditional, perl-Module-Metadata, perl-MRO-Compat, perl-Net-CIDR, perl-Net-CIDR-Lite, perl-Net-DNS-Resolver-Programmable, perl-Net-FTPSSL, perl-Net-IP, perl-Net-LibIDN, perl-Net-Server, perl-Net-SMTP-SSL, perl-Net-Telnet, perl-Number-Compare, perl-Package-Constants, perl-Package-Generator,perl-Package-Stash-XS, perl-PadWalker, perl-Params-Coerce, perl-parent, perl-Parse-RecDescent, perl-Perl-Tidy, perl-Pod-Coverage, perl-Pod-Escapes, perl-Pod-Spell, perl-Pod-Strip, perl-PPIx-Utilities, perl-Probe-Perl, perl-Readonly-XS, perl-Scope-Guard, perl-Sendmail-AccessDB, perl-Socket6, perl-String-Escape, perl-Sub-Exporter, perl-Sub-Identify, perl-Sub-Name, perl-Sys-Hostname-Long, perl-Taint-Runtime, perl-Term-ReadKey, perl-Test-ClassAPI, perl-Test-CPAN-Meta-YAML, perl-Test-Distribution, perl-Test-EOL, perl-Test-File, perl-Test-HTML-Tidy, perl-Test-LongString, perl-Test-Manifest, perl-Test-Memory-Cycle, perl-Test-Object, perl-Test-Perl-Critic, perl-Test-Pod, perl-Test-Pod-Coverage, perl-Test-Portability-Files, perl-Test-Prereq, perl-Test-Synopsis, perl-Test-Taint, perl-Test-Tester, perl-Test-Warn, perl-Test-Without-Module, perl-Test-YAML-Meta, perl-Test-YAML-Valid, perl-Text-Template, perl-Tie-IxHash, perl-Tree-DAG_Node, perl-Try-Tiny, perl-Unicode-String, perl-Version-Requirements, perl-WeakRef, perl-XML-LibXSLT, perl-XML-NamespaceSupport, perl-XML-SAX, perl-YAML-Syck

Bump, Fix Dist Tags, Fix Macro Usage, Use %{_fixperms} and Rebuild

perl-Algorithm-C3, perl-BDB, perl-Class-Data-Inheritable, perl-CPAN-Meta-YAML, perl-DBD-CSV, perl-Email-Address, perl-Error, perl-File-Find-Rule, perl-HTTP-SimpleLinkChecker, perl-Module-Pluggable, perl-PAR-Dist, perl-Readonly, perl-String-Format, perl-Unix-Syslog, perl-XML-Simple

Bump, Fix Dist Tags, Fix Signature Test and Rebuild

perl-constant-boolean, perl-Symbol-Util, perl-Test-Assert

Bump, Fix Dist Tags, Fix Macro Usage, Fix Signature Test and Rebuild

perl-Locale-Maketext-Simple

Bump, Fix Dist Tags, Tweak Filters and Rebuild

perl-NetAddr-IP

Bump, Fix Dist Tags, Fix Macro Usage, Tweak Filters and Rebuild

perl-Archive-Zip, perl-Convert-BinHex, perl-DBI, perl-FileHandle-Unget, perl-JSON-XS, perl-Mail-Mbox-MessageParser, perl-Mail-Sender, perl-Sub-Uplevel, perl-Term-ReadLine-Gnu, perl-Test-MinimumVersion

Other

Wednesday 27th July 2011

Local Packages

Thursday 28th July 2011

Fedora Project

Local Packages

Friday 29th July 2011

Local Packages

Saturday 30th July 2011

Local Packages

I also added a new repository for Fedora 16, with development builds now being targeted at Fedora 17; this branch occurred on Tuesday in Fedora but the signed packages have only started creeping out to the mirrors over the weekend.

Sunday 31st July 2011

Fedora Project

Previous Month: June 2011
Next Month: August 2011