Re: questions on package management

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

 



On Sat, 13 Jul 2013 16:27:52 +0200
lee <lee@xxxxxxxxxxxxxxx> wrote:

> Assuming that package A doesn't work with the more recent version of
> package C?

Right, that was my assumption. If it does, then it would just update
them all. 

...snip...

> Yes, this situation was the result of an upgrade that didn't finish.
> Are you saying that 'yum list installed' doesn't really tell you what
> is actually installed and you need to use 'rpm -V' instead?
> 
> What are these placeholders?

When rpm does an upgrade of a package it goes thru a number of steps. 
It gets a transaction from yum, it checks it to make sure it would
run ok, then it runs it, during that it installs the new package(s)
runs any scriptlets, then once all new packages are installed, it
goes and removes the old packages from the database. 

Often when a transaction gets messed up in the middle, it doesn't get
to the very end part where it removes the no longer installed package
from the rpmdb. So, rpm then shows you have 'foo1' and 'foo2' both
installed, but foo1 really has already been replaced, just it's
database entry didn't get cleaned up. You can find this with 'rpm -V'
because 'rpm -V foo2' will show no problems and 'rpm -V foo1' will
show lots of changes (since foo1 is not really installed). 
  
> And file dependencies change with pre-linking:
> 
> prelink: /usr/bin/cjet: at least one of file's dependencies has
> changed since prelinking
> 
> Pre-linking it again should fix that?

Yes. 

kevin

Attachment: signature.asc
Description: PGP signature

-- 
users mailing list
users@xxxxxxxxxxxxxxxxxxxxxxx
To unsubscribe or change subscription options:
https://admin.fedoraproject.org/mailman/listinfo/users
Guidelines: http://fedoraproject.org/wiki/Mailing_list_guidelines
Have a question? Ask away: http://ask.fedoraproject.org
[Index of Archives]     [Older Fedora Users]     [Fedora Announce]     [Fedora Package Announce]     [EPEL Announce]     [EPEL Devel]     [Fedora Magazine]     [Fedora Summer Coding]     [Fedora Laptop]     [Fedora Cloud]     [Fedora Advisory Board]     [Fedora Education]     [Fedora Security]     [Fedora Scitech]     [Fedora Robotics]     [Fedora Infrastructure]     [Fedora Websites]     [Anaconda Devel]     [Fedora Devel Java]     [Fedora Desktop]     [Fedora Fonts]     [Fedora Marketing]     [Fedora Management Tools]     [Fedora Mentors]     [Fedora Package Review]     [Fedora R Devel]     [Fedora PHP Devel]     [Kickstart]     [Fedora Music]     [Fedora Packaging]     [Fedora SELinux]     [Fedora Legal]     [Fedora Kernel]     [Fedora OCaml]     [Coolkey]     [Virtualization Tools]     [ET Management Tools]     [Yum Users]     [Yosemite News]     [Gnome Users]     [KDE Users]     [Fedora Art]     [Fedora Docs]     [Fedora Sparc]     [Libvirt Users]     [Fedora ARM]

  Powered by Linux