[OPEN-ILS-DEV] installing prerequistes on FC6

Peter Newman Peter.Newman at cdu.edu.au
Wed Apr 18 00:25:14 EDT 2007


Hi

I have just collated some rpms - built others which are missing and
created a repository for them on a server darlug (Darwin Linux User's
Group).

I've been plugging along like everyone else trying to get the
prerequistes in order on FC6 before starting the compilation of the
openils stable code base.  Hopefully this helps people and we can build
further on this??

These rpms are made to be compatible with freshrpms, Dag Wieers' dries
repository and with fedora extras.  I have put copies of the yum
repository config files that I am using on the Darlug webserver:
http://www2.darlug.org/BlackFriday/dries.repo and
http://www2.darlug.org/BlackFriday/freshrpms.repo.  You'll also need to
get http://dag.wieers.com/rpm/packages/RPM-GPG-KEY.dag.txt and put it in
the /etc/pki/rpm-gpg directory (remove the .txt from the name) and also
put http://freshrpms.net/RPM-GPG-KEY-freshrpms in the same place
directory.

Then if you install
http://www2.darlug.org/BlackFriday/core/fedora/6/i386/RPMS/BlackFriday-F
edora-Repo-0.1-1.fc6.bf.noarch.rpm and run this command as root:
# sudo yum --enablerepo=blackfriday-testing install evergreen-prep

Then all the prerequistes (for compiling and running evergreen) should
be installed (and SHOULD is the key word here).

I haven't started on compiling the source code for evergreen but the
evergreen-prep rpm could be expanded to do the installation of the
openils components (that is the aim anyway).  Any tips or help would be
appreciated with both testing the evergreen-prep to make sure the
prerequistes are complete and that the RPMs in the repository work
properly as well as compiling evergreen on FC6.

I'll also build rpms for RHEL4 and RHEL5 soon or you can use the SRPMs.

The source RPMs are here
http://www2.darlug.org/BlackFriday/testing/fedora/6/SRPMS/ so if people
at Georgia feel it is more approriate that the repository is held
somewhere else (this is a start)...

When you run the yum command above you should see something like (more
or less depending on what you already have installed):

========================================================================
=====
 Package                 Arch       Version          Repository
Size
========================================================================
=====
Installing:
 evergreen-prep          noarch     0.1-1.fc6.bf     blackfriday-testing
3.2 k
Installing for dependencies:
 memcached               i386       1.2.1-4.rf       blackfriday-testing
65 k
 perl-AppConfig          noarch     1.64-1.fc6.rf    dries
89 k
 perl-Cache-Memcached    noarch     1.18-1.fc6.bf    blackfriday-testing
20 k
 perl-Class-Accessor     noarch     0.30-1.fc6.rf    dries
24 k
 perl-Class-DBI          noarch     3.0.16-1.fc6     extras
128 k
 perl-Class-DBI-AbstractSearch  i386       0.07-1.2.fc6.rf  dries
7.8 k
 perl-Class-Data-Inheritable  noarch     0.06-1.fc6.rf    dries
8.4 k
 perl-Class-Factory-Util  noarch     1.7-1.fc6        extras
15 k
 perl-Class-Inspector    noarch     1.16-2.fc6       extras
25 k
 perl-Class-Singleton    i386       1.03-1.2.fc6.rf  dries
14 k
 perl-Class-Trigger      noarch     0.10-2.fc6       extras
11 k
 perl-Clone              i386       0.22-1.fc6.rf    dries
13 k
 perl-DBD-Pg             i386       1.49-1.fc6       core
114 k
 perl-DBI                i386       1.52-1.fc6       core
605 k
 perl-DBIx-ContextualFetch  noarch     1.03-2.fc6       extras
9.2 k
 perl-DateManip          noarch     5.44-2.fc6       updates
143 k
 perl-DateTime           i386       1:0.34-3.fc6     extras
577 k
 perl-DateTime-Format-Builder  noarch     0.7807-4.fc6     extras
73 k
 perl-DateTime-Format-ISO8601  noarch     0.0403-1.2.fc6.rf  dries
16 k
 perl-Email-Address      noarch     1.886-1.fc6      extras
36 k
 perl-Email-Send         noarch     2.183-1.fc6.rf   dries
35 k
 perl-Email-Simple       noarch     1.999-1.fc6      extras
27 k
 perl-Error              noarch     1:0.17007-1.fc6  extras
25 k
 perl-File-HomeDir       noarch     0.62-1.fc6.rf    dries
31 k
 perl-GD                 i386       2.35-2.fc6       extras
198 k
 perl-GDGraph            noarch     1.4308-1.fc6     extras
130 k
 perl-GDGraph3d          noarch     0.63-6.fc6       extras
26 k
 perl-GDTextUtil         noarch     0.86-8.fc6       extras
75 k
 perl-IO-Multiplex       noarch     1.08-5.fc6       extras
20 k
 perl-IO-stringy         noarch     2.110-4.fc6      extras
70 k
 perl-IPC-Shareable      noarch     0.60-3.fc6       extras
39 k
 perl-Ima-DBI            noarch     0.34-2.fc6       extras
22 k
 perl-JavaScript-SpiderMonkey  noarch     0.17-1.fc6.bf
blackfriday-testing   69 k
 perl-Log-Dispatch       noarch     2.15-2.fc6       extras
77 k
 perl-Log-Dispatch-FileRotate  noarch     1.16-1.fc6.rf    dries
23 k
 perl-Log-Log4perl       noarch     1.09-1.fc6       extras
365 k
 perl-MARC-Charset       noarch     0.96-1.fc6.bf    blackfriday-testing
12 M
 perl-MARC-Record        noarch     2.0.0-1.fc6.bf   blackfriday-testing
97 k
 perl-MARC-XML           noarch     0.84-1.fc6.bf    blackfriday-testing
20 k
 perl-MIME-Lite          noarch     3.01-5.fc6       extras
72 k
 perl-Mail-Sender        noarch     0.8.13-2.fc6     extras
52 k
 perl-Mail-Sendmail      noarch     0.79-9.fc6       extras
27 k
 perl-MailTools          noarch     1.74-3.fc6       extras
88 k
 perl-Module-Pluggable   noarch     3.10-2.fc6       extras
22 k
 perl-Net-Server         noarch     0.94-2.fc6       extras
145 k
 perl-Params-Validate    i386       0.88-1.fc6       extras
72 k
 perl-Pod-POM            noarch     0.17-6.fc6       extras
57 k
 perl-Return-Value       noarch     1.302-1.fc6.rf   dries
12 k
 perl-SQL-Abstract       noarch     1.22-1.fc6.rf    dries
27 k
 perl-SQL-Abstract-Limit  noarch     0.12-3.fc6       extras
20 k
 perl-TeX-Hyphen         noarch     0.140-5.fc6      extras
34 k
 perl-Template-Toolkit   i386       2.18-1.fc6       extras
1.4 M
 perl-Text-Aspell        noarch     0.07-1.bf        blackfriday-testing
57 k
 perl-Text-Autoformat    noarch     1.13-4.fc6       extras
29 k
 perl-Text-Reform        noarch     1.11-6.fc6       extras
35 k
 perl-TimeDate           noarch     1:1.16-3.2.1     core
32 k
 perl-UNIVERSAL-moniker  noarch     0.08-4.fc6       extras
7.7 k
 perl-UNIVERSAL-require  noarch     0.11-1.fc6       extras
8.5 k
 perl-Unix-Syslog        i386       0.100-8.fc6      extras
28 k
 perl-XML-DOM            noarch     1.44-2.fc6       extras
138 k
 perl-XML-LibXML         i386       1.58-2.2.2.1     core
230 k
 perl-XML-LibXML-Common  i386       0.13-8.2.2       core
16 k
 perl-XML-NamespaceSupport  noarch     1.09-1.2.1       core
15 k
 perl-XML-Parser         i386       2.34-6.1.2.2.1   core
209 k
 perl-XML-RegExp         noarch     0.03-2.fc6       extras
8.2 k
 perl-XML-SAX            noarch     0.14-2           core
75 k
 perl-rrdtool            i386       1.2.15-1.fc6.rf  dries
33 k
 perl-version            i386       1:0.69-1.fc6     extras
45 k
 rrdtool                 i386       1.2.15-1.fc6.rf  dries
648 k
 spidermonkey            i386       1.60-1.fc6.bf    blackfriday-testing
486 k

Transaction Summary
========================================================================
=====
Install     71 Package(s)
Update       0 Package(s)
Remove       0 Package(s)

Total download size: 19 M
Is this ok [y/N]: 
 
[Please note I disappear tomorrow for a wedding in outback Aus so will
be offline until mid next week]

Regards
Peter Newman


More information about the Open-ils-dev mailing list