Document Actions
The missing RPMs
Category: Infrastructure
—
Other products by this author
Current release
No stable release available yet.
Experimental releases
There are no experimental releases available at the moment.
Project Description
- Project resources
These repositories contain an assortment of RPMs from my own projects and other projects (e.g.: Zope, Plone) that, for a variety of reasons, haven't gotten around to releasing RPM packages of their releases. There are three repositories:
3rdparty:
Third-party software packages that I've built, generally for Fedora 11 or earlierrudd-o:
RPM releases of all my software projects, built in Fedora 11, but they generally work on other distributions as well.zope:
RPM releases of Zope and Plone for CentOS 5 and other distributions that use Python 2.4.
Before you use these packages
There are a few facts you need to know before using several third-party packages available in this area -- such as Plone or Zope). Please do not forget to peruse the Documentation section of this area -- we highly suggest you look for the manual corresponding to the software package you are installing. If you have any questions, the Answers section is yours -- pose a question as a comment and I will answer it.
How to use the repositories here
It's straightforward. First, set your computer up to use the RPM Fusion repository. After that, follow these instructions to get your computer acquainted with the various RPMs available here:
If your Linux distribution uses Yum
-
Create the file
/etc/yum.repos.d/the-missing-rpms.repo, and add the following text to it:[3rdparty] name=Third-party packages at The missing RPMs baseurl=http://yum.rudd-o.com/3rdparty/ gpgkey=http://yum.rudd-o.com/RPM-GPG-KEY enabled=0 [rudd-o] name=Packages from Rudd-O.com at The missing RPMs baseurl=http://yum.rudd-o.com/rudd-o/ gpgkey=http://yum.rudd-o.com/RPM-GPG-KEY enabled=0 [zope] name=Zope and Plone packages at The missing RPMs baseurl=http://yum.rudd-o.com/zope/ gpgkey=http://yum.rudd-o.com/RPM-GPG-KEY enabled=0
- Enable in the created file (by changing
enabled=0toenabled=1) any repositories you plan to use.
-
Import the security key into your RPM database with the following commands:
wget http://yum.rudd-o.com/RPM-GPG-KEY ; rpm --import RPM-GPG-KEY
If you're using the Smart package manager
-
Create the file
/etc/smart/channels/the-missing-rpms.channel, and add the following text to it:[3rdparty] name=Contributed packages at The missing RPMs baseurl=http://yum.rudd-o.com/3rdparty/ gpgkey=http://yum.rudd-o.com/RPM-GPG-KEY type=rpm-md enabled=0 [rudd-o] name=Packages from Rudd-O.com at The missing RPMs baseurl=http://yum.rudd-o.com/rudd-o/ gpgkey=http://yum.rudd-o.com/RPM-GPG-KEY type=rpm-md enabled=0 [zope] name=Zope and Plone packages at The missing RPMs baseurl=http://yum.rudd-o.com/zope/ gpgkey=http://yum.rudd-o.com/RPM-GPG-KEY type=rpm-md enabled=0
- Enable in the created file (by changing
enabled=0toenabled=1) any repositories you plan to use. You can also use the Smart GUI to enable and disable these repositories easily. -
Then import the security key into your RPM database as per the Yum instructions.
After that, you can tell your package manager to update its sources and it should just work.
Distribution compatibility note
We intend to make all RPMs in this repository work with all major releases of all popular RPM distributions without requiring a different rebuild for each distribution. In other words, each RPM package must work with all Linux distributions out there. If one of the RPMs available in this repository does not work with your distribution, that is a bug and you should report it so we can fix it at once.
At the moment, the Zope repository does not work in Fedora 10 or Fedora 11 because our Python packages are still not parallel-installable with the Fedora Python packages. Stick to CentOS 5 until we've ironed out the issues.

