[OPEN-ILS-DEV] installing prerequistes on FC6
Natasha Stephan
stephann at lindahall.org
Wed Apr 18 16:27:43 EDT 2007
Hi Peter,
Hi Peter,
Wow, you've been busy. I'm looking over the RPMs you list below, and
I'm thinking I've only got about half of the ones you do. So you must
be working off something other than the DocuWiki?
I am happy to install evergreen-prep and its dependencies on my FC6 box
(currently with nothing more than a few RPMs I knew I needed and some
Perl modules on it). I'm not sure I'll be of much help beyond that...
I'm certainly no Linux guru, and I probably have more questions than
answers. But I do take good notes (which I'd be happy to add to the
wiki)! I'll report back here on any errors I get, or inconsistencies I
see.
I have a few preliminary questions, though, for any who may know.
Q1: In cases where you have a newer version of a package than I do,
from a different repository or author, should I uninstall the older
version before I install yours?
Q2: In cases where you have a package containing a Perl module, and I
installed that module from CPAN, how do I determine which is newer? And
if yours is newer, do I follow the same procedure (uninstall older
before I install yours)?
Thanks,
Natasha
> -----Original Message-----
> From: open-ils-dev-bounces at list.georgialibraries.org
[mailto:open-ils-dev-
> bounces at list.georgialibraries.org] On Behalf Of Peter Newman
> Sent: Tuesday, April 17, 2007 11:25 PM
> To: open-ils-dev at list.georgialibraries.org
> Subject: [OPEN-ILS-DEV] installing prerequistes on FC6
>
> 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