Strange package dependency problem

seth vidal skvidal at phy.duke.edu
Sun Mar 21 20:54:45 UTC 2004


> >so you're controlling your own tree and things are still broken? This
> >sounds like $user-error to me.
> >
> Things will break for various reasons , including user-error. The user 
> error ones tend to get noticed very quickly since they tend to effect 
> large numbers of machines. Not all the hosts are running the same rpm 
> sets so you get the occasional unforseen conflict, some people will 
> leave huge amounts of crap in /tmp  or /var/tmp so some updates will 
> fail. some machines are switched off for a couple of weeks then switched 
> on again, some combinations of postinstall scripts don't work well at 
> install time but are fine if you update/install the rpms on an installed 
> machine...
> 

but that's just it. Yum tries to resolve deps based on what it has
available.

so what you've told me is:

1. you control your repository tree
2. you control the update runs on your system
3. you know that there are unresolved deps in your tree
4. you're CHOOSING to run a global update, knowing that things are not
right.


So how is this not an unreasonable user-error?
If you control the tree then control it better, don't let it have
unresolved deps in it.

-sv






More information about the fedora-test-list mailing list