package rollback

Dj YB yehielb at mail.ru
Wed Mar 3 10:11:18 UTC 2010


On Wednesday March 3 2010 00:04:02 Suvayu Ali wrote:
> Hi,
> 
> On 02/03/10 10:21 PM, Dj YB wrote:
> > On Tuesday March 2 2010 17:38:55 Suvayu Ali wrote:
> >> On 02/03/10 02:30 PM, Dj YB wrote:
> >>> On Monday March 1 2010 21:32:50 Dj YB wrote:
> >>>> hello,
> >>>> yesterday I have updated kdepim related packages and many things are
> >>>> missing but will be back in future releases, so I wish till that time
> >>>> to revert to my old state.
> >>>> how do I do that?
> >>>> thanks in advance,
> >>> 
> >>> trying to use yum downgrade kdepimlibs, require the removal of too many
> >>> packages I have no idea why...
> >>> please help, I really need to get back the older version before the
> >>> last update.
> >>> 
> >>> thanks,
> >>> YB.
> >>> 
> >>> [root at localhost djyb]# yum downgrade kdepimlibs
> >> 
> >> When you updated kdepim, you also updated other KDE libs. So the newer
> >> version depends on the newer version of those libs, hence the long
> >> dependency list. You could try giving all those dependencies in your
> >> command like this:
> >> 
> >> # yum downgrade kdepimlibs<and all the dependencies>
> >> 
> >> That should take care of this.
> >> 
> >> Hopefully this helps. :)
> > 
> > thanks,
> > I think I won't risk doing further damage to my system and wait until an
> > update that will fix the current package will be released.
> > YB.
> 
> Hopefully you don't take this post the wrong way, but maybe I wasn't
> very clear. I will try to explain myself with an example. Last week
> there was an update for vlc, so I'll take that as an example.
> 
> > # yum downgrade vlc
> > Setting up Downgrade Process
> > Resolving Dependencies
> > --> Running transaction check
> > ---> Package vlc.i686 0:1.0.5-1.fc12 set to be updated
> > --> Processing Dependency: vlc-core(x86-32) = 1.0.5-1.fc12 for package:
> > vlc-1.0.5-1.fc12.i686 ---> Package vlc.i686 0:1.0.5-2.fc12 set to be
> > erased
> > --> Finished Dependency Resolution
> > vlc-1.0.5-1.fc12.i686 from rpmfusion-free-updates has depsolving problems
> > 
> >   --> Missing Dependency: vlc-core(x86-32) = 1.0.5-1.fc12 is needed by
> >   package vlc-1.0.5-1.fc12.i686 (rpmfusion-free-updates)
> > 
> > Error: Missing Dependency: vlc-core(x86-32) = 1.0.5-1.fc12 is needed by
> > package vlc-1.0.5-1.fc12.i686 (rpmfusion-free-updates)
> > 
> >  You could try using --skip-broken to work around the problem
> >  You could try running: package-cleanup --problems
> >  
> >                         package-cleanup --dupes
> >                         rpm -Va --nofiles --nodigest
> 
> However, when I do
> 
> > # yum downgrade vlc vlc-core
> > Setting up Downgrade Process
> > Resolving Dependencies
> > --> Running transaction check
> > ---> Package vlc.i686 0:1.0.5-1.fc12 set to be updated  <--- the *new*
> > downgraded version ---> Package vlc.i686 0:1.0.5-2.fc12 set to be erased
> >   <--- the version downgraded from ---> Package vlc-core.i686
> > 0:1.0.5-1.fc12 set to be updated
> > ---> Package vlc-core.i686 0:1.0.5-2.fc12 set to be erased
> > --> Finished Dependency Resolution
> > 
> > Dependencies Resolved
> > 
> > 
=========================================================================
> > =======
> > 
> >  Package       Arch      Version              Repository                 
> >   Size
> > 
> > 
=========================================================================
> > =======
> > 
> > Downgrading:
> >  vlc           i686      1.0.5-1.fc12         rpmfusion-free-updates     
> >  1.6 M vlc-core      i686      1.0.5-1.fc12        
> >  rpmfusion-free-updates      7.0 M
> > 
> > Transaction Summary
> > 
=========================================================================
> > ======= Remove        0 Package(s)
> > Reinstall     0 Package(s)
> > Downgrade     2 Package(s)
> > 
> > Total size: 8.6 M
> 
> > Is this ok [y/N]:
> At this point I can choose to proceed or abort. And the yum output
> shows me exactly what will be attempted. I as a user can see what
> I am getting into and I can make an informed decision.
> 
> So my suggestion will in the least help you understand your situation
> better. Just a well wishing thought ...
> 
> Good Luck sorting everything out. :)

thanks,
what I meant was I don't want to change all 35 or so packages just to revert 
kdepimlibs since I am afraid removing all these packages will do a greater 
damage.
thanks for the explanations though.
YB.


More information about the users mailing list