[Date Prev][Date Next] [Thread Prev][Thread Next]
[Thread Index]
[Date Index]
[Author Index]
Re: -Upgrading RPMs
- From: puneet puri <puneet8033 yahoo com>
- To: rpm-list redhat com
- Subject: Re: -Upgrading RPMs
- Date: Fri, 7 Nov 2003 01:34:58 -0800 (PST)
Thank you all for the help.
--- James Olin Oden <joden@malachi.lee.k12.nc.us>
wrote:
> On Wed, 5 Nov 2003, puneet puri wrote:
>
> > 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
> ?
> >
> It depends on the exact requirement A-1-1 has for
> B-1-1. For instance:
>
> Requires: A >= 1-1
>
> Would be fine, but if it instead:
>
> Requires: A = 1-1
>
> Then you would have to update A-1-1 also, as A-1-1
> explicitly requieres
> a specific version (note really should be using
> epochs in these examples).
>
> > 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
> >
> You can find out what is needed by B-1-1, by doing
> the following:
>
> rpm -q B-1-1 --requires
>
>
> > For e.g rpm -Uvh B-2-2.rpm
> >
> If you try and it does not work, then you know (-;.
>
>
> Cheers...james
>
> > Thanks
> > Puneet
> >
> > --- James Olin Oden <joden@malachi.lee.k12.nc.us>
> > 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@redhat.com
> > > >
> https://www.redhat.com/mailman/listinfo/rpm-list
> > > >
> > >
> > >
> > > _______________________________________________
> > > Rpm-list mailing list
> > > Rpm-list@redhat.com
> > > 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@redhat.com
> > https://www.redhat.com/mailman/listinfo/rpm-list
> >
>
>
> _______________________________________________
> Rpm-list mailing list
> Rpm-list@redhat.com
> https://www.redhat.com/mailman/listinfo/rpm-list
__________________________________
Do you Yahoo!?
Protect your identity with Yahoo! Mail AddressGuard
http://antispam.yahoo.com/whatsnewfree
[Date Prev][Date Next] [Thread Prev][Thread Next]
[Thread Index]
[Date Index]
[Author Index]