> > Also, please note that if you have unstable in sources.list and, as > > you say, do a dist-upgrade, then for all purposes you are no longer > > running "lenny". > > I'm running pure lenny + latest cacti from unstable (a _noarch package). > > >> However, I realized that this package is not a part of > >> lenny and I uninstalled. > > > > So, I assume you know what you are doing and are brave enough to > > uninstall an essential package. Good. > > Again, diffutils is an essential package on squeeze/sid but not on > lenny. Here I have lenny installed with diff being essential and > providing 'diff', 'cmp' and other essential tools.
But somehow, you or the package manager installed diffutils from unstable. Once you do that, you are no longer running "lenny". There is no point in saying "diffutils is not essential in lenny". If you install diffutils, then diffutils becomes essential *in your system* and you have a system which is partially upgraded to squeeze/unstable. So: What exactly are you complaining about? Do you complain that diffutils was installed against your will? The package manager is to blame for that, not diffutils. Do you complain that you lost the functionality provided by diffutils when you removed it? In such case: Did or did not the package manager warned you about removing an essential package? Please clarify, because I don't see in any way that diffutils is to blame for user errors. -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org