[typo] Problems with packaging of typo-2.5.0

Jonathan Weiss jw at innerewut.de
Sat Aug 6 11:18:44 EDT 2005


There is a problem with the current typo-2.5.0.tgz archive.

It seems like this archive was created on OS X and it therefore includes OS
X-specific ressource forks.

If you unpack it on a non-osx platform you get:
x typo-2.5.0/db/migrate/._1_add_extended_html.rb
x typo-2.5.0/db/migrate/1_add_extended_html.rb
x typo-2.5.0/db/migrate/2_add_user_email.rb
x typo-2.5.0/db/migrate/3_add_article_user_id.rb
x typo-2.5.0/db/migrate/4_add_sidebars.rb
x typo-2.5.0/db/migrate/._5_add_cache_table.rb
x typo-2.5.0/db/migrate/5_add_cache_table.rb
x typo-2.5.0/db/migrate/6_add_pages.rb
x typo-2.5.0/db/migrate/._7_add_permalink.rb
x typo-2.5.0/db/migrate/7_add_permalink.rb
x typo-2.5.0/db/migrate/8_add_page_title.rb
x typo-2.5.0/db/migrate/._9_add_article_guid.rb
x typo-2.5.0/db/migrate/9_add_article_guid.rb
The "._*" files are the ressource forks. On OS X they get merged into the
original file so you will not see them.

These ressource forks should be excluded from the tar file.

Further I get this error with the tar/zip of 2.5.0:
#ruby script/server
./script/../config/environment.rb:46:in `require': No such file to load --
active_support (LoadError)
        from ./script/../config/environment.rb:46
        from script/server:42:in `require'
        from script/server:42

This error will not happen with a fresh svn-version (trunk).

A `gem list -l` shows:
*** LOCAL GEMS ***

actionmailer (1.0.1, 1.0.0, 0.9.1)
    Service layer for easy email delivery and testing.

actionpack (1.9.1, 1.9.0, 1.8.1)
    Web-flow and rendering framework putting the VC in MVC.

actionwebservice (0.8.1, 0.8.0, 0.7.1)
    Web service support for Action Pack.

activerecord (1.11.1, 1.11.0, 1.10.1)
    Implements the ActiveRecord pattern for ORM.

activesupport (1.1.1, 1.1.0, 1.0.4)
    Support and utility classes used by the Rails framework.

fixrbconfig (1.2, 1.0)
    Fixes the rbconfig.rb that ships with Mac OS X 10.4 (Tiger), which
    makes it impossible to compile C extensions

mysql (2.6)
    MySQL/Ruby provides the same functions for Ruby programs that the
    MySQL C API provides for C programs.

rails (0.13.1, 0.13.0, 0.12.1)
    Web-application framework with template engine, control-flow layer,
    and ORM.

rake (0.5.4)
    Ruby based make-like utility.

rubygems-update (0.8.11)
    RubyGems Update GEM

sources (0.0.1)
    This package provides download sources for remote gem installation

sqlite-ruby (2.2.3)
    SQLite/Ruby is a module to allow Ruby scripts to interface with a
    SQLite database.

Also I miss a HOWTO for upgrading from 2.0.6 to 2.5.0


Jonathan Weiss

More information about the Typo-list mailing list