Package Management

Scot L. Harris webid at cfl.rr.com
Wed Jul 21 23:47:17 UTC 2004


On Wed, 2004-07-21 at 18:39, John Dangler wrote:
> In reading the man pages for rpm, I didn't see a way to take a package
> currently in the rpm database and sync it with one that I've downloaded and
> installed from source.  I'm reading the man pages on yum to see if this is
> possible, but haven't noticed it yet (although yum provides <name> is a
> great resource!). I've read some articles attempting to explain this but for
> some reason I'm not getting it.  Can anyone here shed a little light on the
> subject for me please?
> 
> e.g. - I have httpd and php installed as part of the original FC2 distro,
> but needed to add xml/xslt support for some architecture development.  I
> downloaded the latest sources for Apache,Sablot,and PHP.  I'd like to now
> tell rpm/yum that I have an updated version so that they know.  As an aside,
> I'd like to expand the repositories that yum looks to for installs/updates.
> I'm searching for a list, but haven't found one.  Is there a 'collective'
> repository site somewhere on the web that has a list like this?  (I
> currently have ATrpms, FC2-base, FC2-released upates).
> 
> Thanks.
> 
> John Dangler
> 

Have not done this, but you may be able to install the source rpm files
for the packages, make the change you need, and then build rpms from the
installed sources.  I expect there to be spec file included to do this
for you.

Other than that if you install from tarball the rpm database will not
know anything about.  In effect you have to keep rpm packages separate
from tarball installed packages.
-- 
Scot L. Harris
webid at cfl.rr.com

It is so very hard to be an 
on-your-own-take-care-of-yourself-because-there-is-no-one-else-to-do-it-for-you
grown-up. 





More information about the fedora-list mailing list