[Catalyst] Catalyst update issues

Bill Moseley moseley at hank.org
Thu Mar 30 21:47:36 CEST 2006


On Thu, Mar 30, 2006 at 07:40:07PM +0200, Thomas Hartman wrote:
> What do you think of the "cat in the box" solution with regards to all
> this pain?

Here's my local library on a Dreamhost machine I created for a
catalyst application:

    $ find local | wc -l
    2050

    $ du -hs local
    25M     local

    $ fgrep Module  perllocal.pod  | wc -l
    80

It would be interesting to touch all those files and then see how
many are actually used while the application runs.  But /home is
mounted noatime.

Very few binary extensions, too:

    $ find local -name '*.so'
    local/lib/perl/5.8.4/auto/Cwd/Cwd.so
    local/lib/perl/5.8.4/auto/FCGI/FCGI.so
    local/lib/perl/5.8.4/auto/Data/UUID/UUID.so
    local/lib/perl/5.8.4/auto/Cache/FastMmap/CImpl/CImpl.so
    local/lib/perl/5.8.4/auto/Encode/Encode.so
    local/lib/perl/5.8.4/auto/Encode/Byte/Byte.so
    local/lib/perl/5.8.4/auto/Encode/CN/CN.so
    local/lib/perl/5.8.4/auto/Encode/EBCDIC/EBCDIC.so
    local/lib/perl/5.8.4/auto/Encode/JP/JP.so
    local/lib/perl/5.8.4/auto/Encode/KR/KR.so
    local/lib/perl/5.8.4/auto/Encode/Symbol/Symbol.so
    local/lib/perl/5.8.4/auto/Encode/TW/TW.so
    local/lib/perl/5.8.4/auto/Encode/Unicode/Unicode.so
    local/lib/perl/5.8.4/auto/DateTime/DateTime.so
    local/lib/perl/5.8.4/auto/DBD/SQLite/SQLite.so
    local/lib/perl/5.8.4/auto/Clone/Clone.so
    local/lib/perl/5.8.4/auto/HTML/Tidy/Tidy.so
    local/lib/perl/5.8.4/auto/MIME/Base64/Base64.so
    local/lib/i386-linux-thread-multi/auto/version/vxs/vxs.so

I like the idea of Cat in a Box.  Installing 80 modules or so from
CPAN is not very fun.  Unpacking a tarball is much nicer -- even if
it includes many plugins I'd never use.






-- 
Bill Moseley
moseley at hank.org




More information about the Catalyst mailing list