RE: -Upgrading RPMs

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Title: RE: -Upgrading RPMs

Depends on how the rpm requirements are listed.

In most cases, rpm A would say reuiqres: B >= 1.1
in that case, you can upgrade B alone. If the rpm A required that exact ver-rel of B, ie, requires: B = 1.1 then you have to upgrade both.

Also, sometimes there are circular dependencies which would also require you to upgrade both of them together. When you try to upgrade the package B, rpm would let you know...



-----Original Message-----
From: puneet puri [mailto:puneet8033@xxxxxxxxx]
Sent: Wednesday, November 05, 2003 3:51 PM
To: rpm-list@xxxxxxxxxx
Subject: Re: -Upgrading RPMs


a) If A-1-1 needs B-1-1 and we want to Upgrade only
B-1-1  , then would the RPM allow to upgrade B-1-1 ?

b) If we are not aware of what packages need B-1-1 can
we still simply go ahead and upgrade only B-1-1 ?
using the -Upgrade command

For e.g   rpm -Uvh B-2-2.rpm

Thanks
Puneet

--- James Olin Oden <joden@xxxxxxxxxxxxxxxxxxxxx>
wrote:
> On Tue, 4 Nov 2003, puneet puri wrote:
>
> > a) Can the -U option be used to upgrade a
> installed
> > package when dependencies( pre-requisite ) exist
> on it
> > ?
> >
> Yes, but you want to include the the prerequisite in
> the same transaction.
> For instance if rpm A-1-1 is installed, and A-1-2
> needs B-1-2, you would
> do:
>
>       rpm -Uvh A-1-2.noarch.rpm B-1-2.noarch.rpm
>
> > b) Does the Upgrade of an RPM remove the already
> > existing files if they are not a part of the new
> RPM ?
> > ( or its has to be handled manually using the
> > preinstall section of the spec file)
> >
> Its automatically handled.  An upgrade is an
> implicit install followed by
> an implicit erase.  The trick is that it only erases
> files not belonging
> to the new package.
>
> Cheers...james
> > -Thanks
> > Puneet
> >
> > __________________________________
> > Do you Yahoo!?
> > Protect your identity with Yahoo! Mail
> AddressGuard
> > http://antispam.yahoo.com/whatsnewfree
> >
> >
> > _______________________________________________
> > Rpm-list mailing list
> > Rpm-list@xxxxxxxxxx
> > https://www.redhat.com/mailman/listinfo/rpm-list
> >
>
>
> _______________________________________________
> Rpm-list mailing list
> Rpm-list@xxxxxxxxxx
> https://www.redhat.com/mailman/listinfo/rpm-list


__________________________________
Do you Yahoo!?
Protect your identity with Yahoo! Mail AddressGuard
http://antispam.yahoo.com/whatsnewfree


_______________________________________________
Rpm-list mailing list
Rpm-list@xxxxxxxxxx
https://www.redhat.com/mailman/listinfo/rpm-list


[Index of Archives]     [RPM Ecosystem]     [Linux Kernel]     [Red Hat Install]     [PAM]     [Red Hat Watch]     [Red Hat Development]     [Red Hat]     [Gimp]     [Yosemite News]     [IETF Discussion]

  Powered by Linux