# packages: from CentOS-5.2 [@Base System] + mysql gd libXaw libXmu libXpm libtool-ltdl perl-DateManip perl-TimeDate pkgconfig perl-DBI6 perl-libwww-perl perl-URI postgresql-libs rpm-build rpm-devel # force-rpms from DAG: /* FIXME the 3pm.gz files conflict with the perl package RH provides */ http://dag.wieers.com/rpm/packages/perl-Test-Simple/perl-Test-Simple-0.78-1.el5.rf.noarch.rpm # rpms from DAG # Catalyst Prerequisites and their Prerequisites (and theirs... and theirs...) # http://dag.wieers.com/rpm/packages/perl-Catalyst-Runtime/perl-Catalyst-Runtime-5.7012-1.el5.rf.noarch.rpm http://dag.wieers.com/rpm/packages/perl-Class-Inspector/perl-Class-Inspector-1.22-1.el5.rf.noarch.rpm http://dag.wieers.com/rpm/packages/perl-Data-Dump/perl-Data-Dump-1.08-1.el5.rf.noarch.rpm http://dag.wieers.com/rpm/packages/perl-File-Copy-Recursive/perl-File-Copy-Recursive-0.35-1.el5.rf.noarch.rpm http://dag.wieers.com/rpm/packages/perl-File-Modified/perl-File-Modified-0.07-1.2.el5.rf.noarch.rpm http://dag.wieers.com/rpm/packages/perl-HTML-Parser/perl-HTML-Parser-3.56-1.el5.rf.i386.rpm http://dag.wieers.com/rpm/packages/perl-HTML-Tagset/perl-HTML-Tagset-3.20-1.el5.rf.noarch.rpm http://dag.wieers.com/rpm/packages/perl-HTTP-Body/perl-HTTP-Body-1.02-1.el5.rf.noarch.rpm http://dag.wieers.com/rpm/packages/perl-Module-Build/perl-Module-Build-0.2808-1.el5.rf.noarch.rpm http://dag.wieers.com/rpm/packages/perl-Module-Install/perl-Module-Install-0.68-1.el5.rf.noarch.rpm http://dag.wieers.com/rpm/packages/perl-Module-Pluggable/perl-Module-Pluggable-3.7-1.el5.rf.noarch.rpm http://dag.wieers.com/rpm/packages/perl-Path-Class/perl-Path-Class-0.16-1.el5.rf.noarch.rpm http://dag.wieers.com/rpm/packages/perl-Pod-POM/perl-Pod-POM-0.17-1.2.el5.rf.noarch.rpm http://dag.wieers.com/rpm/packages/perl-Template-Toolkit/perl-Template-Toolkit-2.19-1.el5.rf.i386.rpm http://dag.wieers.com/rpm/packages/perl-Text-Autoformat/perl-Text-Autoformat-1.13-1.2.el5.rf.noarch.rpm http://dag.wieers.com/rpm/packages/perl-Text-Reform/perl-Text-Reform-1.11-1.2.el5.rf.noarch.rpm http://dag.wieers.com/rpm/packages/perl-Text-SimpleTable/perl-Text-SimpleTable-0.03-2.el5.rf.noarch.rpm http://dag.wieers.com/rpm/packages/perl-Tree-Simple/perl-Tree-Simple-1.18-1.el5.rf.noarch.rpm http://dag.wieers.com/rpm/packages/perl-Tree-Simple-VisitorFactory/perl-Tree-Simple-VisitorFactory-0.10-1.2.el5.rf.noarch.rpm http://dag.wieers.com/rpm/packages/perl-YAML-Tiny/perl-YAML-Tiny-1.25-1.el5.rf.noarch.rpm http://dag.wieers.com/rpm/packages/perl-HTML-Prototype/perl-HTML-Prototype-1.48-1.el5.rf.noarch.rpm http://dag.wieers.com/rpm/packages/perl-HTML-Tree/perl-HTML-Tree-3.23-1.el5.rf.noarch.rpm http://dag.wieers.com/rpm/packages/perl-Catalyst-Plugin-Static-Simple/perl-Catalyst-Plugin-Static-Simple-0.20-1.el5.rf.noarch.rpm http://dag.wieers.com/rpm/packages/perl-MIME-Types/perl-MIME-Types-1.23-1.el5.rf.noarch.rpm http://dag.wieers.com/rpm/packages/perl-Catalyst-Action-RenderView/perl-Catalyst-Action-RenderView-0.07-1.el5.rf.noarch.rpm http://dag.wieers.com/rpm/packages/perl-Data-Visitor/perl-Data-Visitor-0.15-1.el5.rf.noarch.rpm http://dag.wieers.com/rpm/packages/perl-Tie-ToObject/perl-Tie-ToObject-0.03-1.el5.rf.noarch.rpm http://dag.wieers.com/rpm/packages/perl-Class-Data-Inheritable/perl-Class-Data-Inheritable-0.08-1.el5.rf.noarch.rpm http://dag.wieers.com/rpm/packages/perl-Class-Accessor/perl-Class-Accessor-0.31-1.el5.rf.noarch.rpm http://dag.wieers.com/rpm/packages/perl-Catalyst-Plugin-ConfigLoader/perl-Catalyst-Plugin-ConfigLoader-0.19-1.el5.rf.noarch.rpm http://dag.wieers.com/rpm/packages/perl-Config-Any/perl-Config-Any-0.11-1.el5.rf.noarch.rpm http://dag.wieers.com/rpm/packages/perl-Devel-StackTrace/perl-Devel-StackTrace-1.16-1.el5.rf.noarch.rpm http://dag.wieers.com/rpm/packages/perl-Catalyst-Plugin-StackTrace/perl-Catalyst-Plugin-StackTrace-0.07-1.el5.rf.noarch.rpm http://dag.wieers.com/rpm/packages/perl-Template-Timer/perl-Template-Timer-0.04-1.el5.rf.noarch.rpm http://dag.wieers.com/rpm/packages/perl-Catalyst-View-TT/perl-Catalyst-View-TT-0.26-1.el5.rf.noarch.rpm http://dag.wieers.com/rpm/packages/perl-UNIVERSAL-require/perl-UNIVERSAL-require-0.11-1.el5.rf.noarch.rpm http://dag.wieers.com/rpm/packages/perl-Class-Data-Accessor/perl-Class-Data-Accessor-0.04002-1.el5.rf.noarch.rpm # http://dag.wieers.com/rpm/packages/perl-DBD-SQLite/perl-DBD-SQLite-1.14-1.el5.rf.i386.rpm http://dag.wieers.com/rpm/packages/perl-DBIx-ContextualFetch/perl-DBIx-ContextualFetch-1.03-1.el5.rf.noarch.rpm http://dag.wieers.com/rpm/packages/perl-Class-Trigger/perl-Class-Trigger-0.13-1.el5.rf.noarch.rpm http://dag.wieers.com/rpm/packages/perl-Class-Accessor-Chained/perl-Class-Accessor-Chained-0.01-1.el5.rf.noarch.rpm http://dag.wieers.com/rpm/packages/perl-Data-Page/perl-Data-Page-2.00-1.el5.rf.noarch.rpm http://dag.wieers.com/rpm/packages/perl-Module-Find/perl-Module-Find-0.06-1.el5.rf.noarch.rpm http://dag.wieers.com/rpm/packages/perl-Carp-Clan/perl-Carp-Clan-6.00-1.el5.rf.noarch.rpm http://dag.wieers.com/rpm/packages/perl-Algorithm-C3/perl-Algorithm-C3-0.07-1.el5.rf.noarch.rpm http://dag.wieers.com/rpm/packages/perl-Class-C3/perl-Class-C3-0.19-1.el5.rf.noarch.rpm http://dag.wieers.com/rpm/packages/perl-Class-C3-Componentised/perl-Class-C3-Componentised-1.0003-1.el5.rf.noarch.rpm http://dag.wieers.com/rpm/packages/perl-SQL-Abstract/perl-SQL-Abstract-1.22-1.el5.rf.noarch.rpm http://dag.wieers.com/rpm/packages/perl-SQL-Abstract-Limit/perl-SQL-Abstract-Limit-0.12-1.el5.rf.noarch.rpm http://dag.wieers.com/rpm/packages/perl-MRO-Compat/perl-MRO-Compat-0.05-1.el5.rf.noarch.rpm http://dag.wieers.com/rpm/packages/perl-Class-Accessor-Grouped/perl-Class-Accessor-Grouped-0.08001-1.el5.rf.noarch.rpm http://dag.wieers.com/rpm/packages/perl-JSON/perl-JSON-1.15-1.el5.rf.noarch.rpm http://dag.wieers.com/rpm/packages/perl-JSON-Any/perl-JSON-Any-1.16-1.el5.rf.noarch.rpm http://dag.wieers.com/rpm/packages/perl-Scope-Guard/perl-Scope-Guard-0.03-1.el5.rf.noarch.rpm http://dag.wieers.com/rpm/packages/perl-Sys-SigAction/perl-Sys-SigAction-0.10-1.el5.rf.noarch.rpm http://dag.wieers.com/rpm/packages/perl-DBD-Multi/perl-DBD-Multi-0.14-1.el5.rf.noarch.rpm http://dag.wieers.com/rpm/packages/perl-version/perl-version-0.74-1.el5.rf.i386.rpm http://dag.wieers.com/rpm/packages/perl-DBD-Pg/perl-DBD-Pg-2.2.2-1.el5.rf.i386.rpm http://dag.wieers.com/rpm/packages/graphviz/graphviz-2.8-1.el5.rf.i386.rpm http://dag.wieers.com/rpm/packages/perl-Class-Base/perl-Class-Base-0.03-1.el5.rf.noarch.rpm http://dag.wieers.com/rpm/packages/perl-Class-MakeMethods/perl-Class-MakeMethods-1.01-1.2.el5.rf.noarch.rpm http://dag.wieers.com/rpm/packages/perl-GD/perl-GD-2.35-1.el5.rf.i386.rpm http://dag.wieers.com/rpm/packages/perl-GraphViz/perl-GraphViz-2.03-1.el5.rf.noarch.rpm http://dag.wieers.com/rpm/packages/perl-IO-stringy/perl-IO-stringy-2.110-1.2.el5.rf.noarch.rpm http://dag.wieers.com/rpm/packages/perl-IPC-Run/perl-IPC-Run-0.80-1.el5.rf.noarch.rpm http://dag.wieers.com/rpm/packages/perl-IPC-Shareable/perl-IPC-Shareable-0.60-2.el5.rf.noarch.rpm http://dag.wieers.com/rpm/packages/perl-Jcode/perl-Jcode-2.06-1.el5.rf.i386.rpm http://dag.wieers.com/rpm/packages/perl-List-MoreUtils/perl-List-MoreUtils-0.22-1.el5.rf.i386.rpm http://dag.wieers.com/rpm/packages/perl-Log-Dispatch/perl-Log-Dispatch-2.21-1.el5.rf.noarch.rpm http://dag.wieers.com/rpm/packages/perl-Log-Dispatch-FileRotate/perl-Log-Dispatch-FileRotate-1.16-1.el5.rf.noarch.rpm # http://dag.wieers.com/rpm/packages/perl-Log-Log4perl/perl-Log-Log4perl-1.15-1.el5.rf.noarch.rpm http://dag.wieers.com/rpm/packages/perl-MIME-Lite/perl-MIME-Lite-3.021-1.el5.rf.noarch.rpm http://dag.wieers.com/rpm/packages/perl-Mail-Sender/perl-Mail-Sender-0.8.13-1.el5.rf.noarch.rpm http://dag.wieers.com/rpm/packages/perl-Mail-Sendmail/perl-Mail-Sendmail-0.79-1.2.el5.rf.noarch.rpm http://dag.wieers.com/rpm/packages/perl-MailTools/perl-MailTools-2.02-1.el5.rf.noarch.rpm http://dag.wieers.com/rpm/packages/perl-OLE-Storage_Lite/perl-OLE-Storage_Lite-0.16-1.el5.rf.noarch.rpm http://dag.wieers.com/rpm/packages/perl-Params-Validate/perl-Params-Validate-0.89-1.el5.rf.i386.rpm http://dag.wieers.com/rpm/packages/perl-Parse-RecDescent/perl-Parse-RecDescent-1.94-1.el5.rf.noarch.rpm http://dag.wieers.com/rpm/packages/perl-Readonly/perl-Readonly-1.03-1.2.el5.rf.noarch.rpm http://dag.wieers.com/rpm/packages/perl-Spreadsheet-ParseExcel/perl-Spreadsheet-ParseExcel-0.32-1.el5.rf.noarch.rpm http://dag.wieers.com/rpm/packages/perl-Spreadsheet-WriteExcel/perl-Spreadsheet-WriteExcel-2.21-1.el5.rf.noarch.rpm http://dag.wieers.com/rpm/packages/perl-Text-RecordParser/perl-Text-RecordParser-1.2.1-1.el5.rf.noarch.rpm http://dag.wieers.com/rpm/packages/perl-Text-TabularDisplay/perl-Text-TabularDisplay-1.22-1.el5.rf.noarch.rpm http://dag.wieers.com/rpm/packages/perl-Unicode-Map/perl-Unicode-Map-0.112-1.el5.rf.i386.rpm http://dag.wieers.com/rpm/packages/perl-XML-DOM/perl-XML-DOM-1.44-2.el5.rf.noarch.rpm http://dag.wieers.com/rpm/packages/perl-XML-Parser/perl-XML-Parser-2.36-1.el5.rf.i386.rpm http://dag.wieers.com/rpm/packages/perl-XML-RegExp/perl-XML-RegExp-0.03-1.2.el5.rf.noarch.rpm http://dag.wieers.com/rpm/packages/perl-XML-Twig/perl-XML-Twig-3.29-1.el5.rf.noarch.rpm http://dag.wieers.com/rpm/packages/perl-XML-XPath/perl-XML-XPath-1.13-2.2.el5.rf.noarch.rpm http://dag.wieers.com/rpm/packages/perl-SQL-Translator/perl-SQL-Translator-0.09000-1.el5.rf.noarch.rpm http://dag.wieers.com/rpm/packages/perl-CGI-Simple/perl-CGI-Simple-1.103-1.el5.rf.noarch.rpm http://dag.wieers.com/rpm/packages/perl-AppConfig/perl-AppConfig-1.66-1.el5.rf.noarch.rpm http://dag.wieers.com/rpm/packages/perl-Catalyst-Devel/perl-Catalyst-Devel-1.03-1.el5.rf.noarch.rpm http://dag.wieers.com/rpm/packages/perl-YAML/perl-YAML-0.66-1.el5.rf.noarch.rpm http://dag.wieers.com/rpm/packages/perl-Test-Base/perl-Test-Base-0.54-1.el5.rf.noarch.rpm http://dag.wieers.com/rpm/packages/perl-Spiffy/perl-Spiffy-0.30-1.el5.rf.noarch.rpm # Now you'll be able to run: catalyst.pl MyApp # DBIx::Class Prequisites and their Prerequisites # (Catalyst Database Support) http://dag.wieers.com/rpm/packages/perl-DateTime-Format-MySQL/perl-DateTime-Format-MySQL-0.04-1.el5.rf.noarch.rpm http://dag.wieers.com/rpm/packages/perl-DateTime/perl-DateTime-0.42-1.el5.rf.i386.rpm http://dag.wieers.com/rpm/packages/perl-Test-Exception/perl-Test-Exception-0.27-1.el5.rf.noarch.rpm http://dag.wieers.com/rpm/packages/perl-Test-Memory-Cycle/perl-Test-Memory-Cycle-1.04-1.el5.rf.noarch.rpm http://dag.wieers.com/rpm/packages/perl-Test-Pod-Coverage/perl-Test-Pod-Coverage-1.08-1.el5.rf.noarch.rpm http://dag.wieers.com/rpm/packages/perl-Test-Pod/perl-Test-Pod-1.26-1.el5.rf.noarch.rpm http://dag.wieers.com/rpm/packages/perl-DateTime-TimeZone/perl-DateTime-TimeZone-0.6904-1.el5.rf.noarch.rpm http://dag.wieers.com/rpm/packages/perl-Devel-Cycle/perl-Devel-Cycle-1.07-1.el5.rf.noarch.rpm http://dag.wieers.com/rpm/packages/perl-Pod-Coverage/perl-Pod-Coverage-0.19-1.el5.rf.noarch.rpm http://dag.wieers.com/rpm/packages/perl-Pod-Simple/perl-Pod-Simple-3.05-1.el5.rf.noarch.rpm http://dag.wieers.com/rpm/packages/perl-Sub-Uplevel/perl-Sub-Uplevel-0.1901-1.el5.rf.noarch.rpm http://dag.wieers.com/rpm/packages/perl-DateTime-Locale/perl-DateTime-Locale-0.35-1.el5.rf.noarch.rpm http://dag.wieers.com/rpm/packages/perl-Class-Singleton/perl-Class-Singleton-1.4-1.el5.rf.noarch.rpm http://dag.wieers.com/rpm/packages/perl-Devel-Symdump/perl-Devel-Symdump-2.08-1.el5.rf.noarch.rpm http://dag.wieers.com/rpm/packages/perl-Pod-Escapes/perl-Pod-Escapes-1.04-1.2.el5.rf.noarch.rpm http://dag.wieers.com/rpm/packages/perl-Text-CSV_XS/perl-Text-CSV_XS-0.37-1.el5.rf.i386.rpm http://dag.wieers.com/rpm/packages/perl-DateTime-Format-Builder/perl-DateTime-Format-Builder-0.7901-1.el5.rf.noarch.rpm http://dag.wieers.com/rpm/packages/perl-DateTime-Format-IBeat/perl-DateTime-Format-IBeat-0.161-1.el5.rf.noarch.rpm http://dag.wieers.com/rpm/packages/perl-DateTime-Format-HTTP/perl-DateTime-Format-HTTP-0.37-1.el5.rf.noarch.rpm http://dag.wieers.com/rpm/packages/perl-Class-Factory-Util/perl-Class-Factory-Util-1.7-1.el5.rf.noarch.rpm http://dag.wieers.com/rpm/packages/perl-DateTime-Format-Mail/perl-DateTime-Format-Mail-0.3001-1.el5.rf.noarch.rpm http://dag.wieers.com/rpm/packages/perl-Test-Warn/perl-Test-Warn-0.10-1.el5.rf.noarch.rpm http://dag.wieers.com/rpm/packages/perl-Array-Compare/perl-Array-Compare-1.15-1.el5.rf.noarch.rpm http://dag.wieers.com/rpm/packages/perl-Test-NoWarnings/perl-Test-NoWarnings-0.084-1.el5.rf.noarch.rpm http://dag.wieers.com/rpm/packages/perl-DBI/perl-DBI-1.602-1.el5.rf.i386.rpm http://dag.wieers.com/rpm/packages/perl-PlRPC/perl-PlRPC-0.2020-1.el5.rf.noarch.rpm http://dag.wieers.com/rpm/packages/perl-Net-Daemon/perl-Net-Daemon-0.43-1.el5.rf.noarch.rpm http://dag.wieers.com/rpm/packages/perl-Lingua-EN-Inflect/perl-Lingua-EN-Inflect-1.89-1.2.el5.rf.noarch.rpm http://dag.wieers.com/rpm/packages/perl-Lingua-EN-Inflect-Number/perl-Lingua-EN-Inflect-Number-1.1-1.el5.rf.noarch.rpm http://dag.wieers.com/rpm/packages/perl-DBD-mysql/perl-DBD-mysql-4.006-1.el5.rf.i386.rpm # rpm-specfile (to build Catalyst::Helper::Model::DBIC::Schema build prerequisites) #http://dag.wieers.com/rpm/packages/perl-YAML/perl-YAML-0.66-1.el5.rf.noarch.rpm #http://dag.wieers.com/rpm/packages/perl-Test-Base/perl-Test-Base-0.54-1.el5.rf.noarch.rpm #http://dag.wieers.com/rpm/packages/perl-Spiffy/perl-Spiffy-0.30-1.el5.rf.noarch.rpm http://dag.wieers.com/rpm/packages/perl-RPM-Specfile/perl-RPM-Specfile-1.51-1.el5.rf.noarch.rpm http://dag.wieers.com/rpm/packages/perl-IO-Zlib/perl-IO-Zlib-1.09-1.el5.rf.noarch.rpm http://dag.wieers.com/rpm/packages/perl-Archive-Tar/perl-Archive-Tar-1.38-1.el5.rf.noarch.rpm http://dag.wieers.com/rpm/packages/perl-Text-Diff/perl-Text-Diff-0.35-1.2.el5.rf.noarch.rpm http://dag.wieers.com/rpm/packages/perl-Algorithm-Diff/perl-Algorithm-Diff-1.1902-1.el5.rf.noarch.rpm # CPAN (that will build into RPMs) # # cpanflute2 ; rpm -Uvh ; # rpmbuild -ba # rpm -Uvh # http://cpansearch.perl.org/CPAN/authors/id/K/KO/KOLIBRIE/Convert-NLS_DATE_FORMAT-0.02.tar.gz http://cpansearch.perl.org/CPAN/authors/id/K/KO/KOLIBRIE/DateTime-Format-Oracle-0.05.tar.gz # CPAN Modules: (That won't build into packages) # Catalyst::Helper::Model::DBIC::Schema # + DBIx::Class::Schema::Loader # + DBIx::Class # /* FIXME get an un-bitched version of perl */ # export DBIC_NO_WARN_BAD_PERL=1; perl Makefile.PL; make; make test; make install # /* FIXME package these! (use the tripwire method tripwire --init; make install;tripwire --check|trip2rpm) */ http://cpansearch.perl.org/CPAN/authors/id/A/AS/ASH/DBIx-Class-0.08010.tar.gz http://cpansearch.perl.org/CPAN/authors/id/I/IL/ILMARI/DBIx-Class-Schema-Loader-0.04005.tar.gz # Omit DBD:DB2 & DBD:Oracle http://cpansearch.perl.org/CPAN/authors/id/B/BL/BLBLACK/Catalyst-Model-DBIC-Schema-0.20.tar.gz # Now you can actually run: # script/myapp_create.pl model DB DBIC::Schema MyApp::Schema create=dynamic dbi:SQLite:myapp.db ---------------------------------------------------------- Why bother using rpms? When CPAN will install it for you? ---------------------------------------------------------- [root@grendel Catalyst-Model-DBIC-Schema-0.20]# make uninstall Uninstall is unsafe and deprecated, the uninstallation was not performed. We will show what would have been done. unlink /usr/lib/perl5/site_perl/5.8.8/Catalyst/Helper/Model/DBIC/Schema.pm unlink /usr/lib/perl5/site_perl/5.8.8/Catalyst/Model/DBIC/Schema.pm unlink /usr/share/man/man3/Catalyst::Helper::Model::DBIC::Schema.3pm unlink /usr/share/man/man3/Catalyst::Model::DBIC::Schema.3pm unlink /usr/lib/perl5/site_perl/5.8.8/i386-linux-thread-multi/auto/Catalyst/Model/DBIC/Schema/.packlist Uninstall is unsafe and deprecated, the uninstallation was not performed. Please check the list above carefully, there may be errors. Remove the appropriate files manually. Sorry for the inconvenience. ---------------------------------------------------------- That's why. I don't know how anyone expects you to maintain a system with 137 "Packages" that just slather files all over your system, that are un-removeable for all intents and purposes. also: there is no "rpm -V" feature in CPAN so knowing if something's been "bugfixed" is near impossible You'd have to redeploy the whole system to roll this back. and installing everything in one's home directory with local::lib is great for developers, because you get multiversion support; But it's no way to manage an enterprise infrastructure... as it solves the first problem (you can uninstall with rm -fr) but is exacerbates the second (developers will inevitably have thier own versions of everything) ref: http://search.cpan.org/~apeiron/local-lib-1.001000/ ----------------------------------------------------------