On Fri, Jan 25, 2013 at 9:59 PM, Bry8 Star bry8star@yahoo.com wrote:
I find it very very annoying that, CentOS lacks STABLE+last releases. It is not only CentOS, ther Linux as well. But this RHEL close/derivative, is very very behind.
If you don't want stability and don't mind installing all the time, why start with CentOS in the first place?
And YUM need to have a feature to analyze a user specified/given app. IF, yum were to have a feature to analyze current priority, include, exclude settings, and then show/indicate what include, exclude need to be set for an user-specified or pre-specified last+stable app/tool, then such would have been very helpful. Yum need to analyze all deps/libs related to that pre-specified app.
I don't think that is possible in the general case.
And, may be even a better chroot type of app/system should be developed & exist in CentOS/RHEL, to easily try those STABLE+last releases, effectively, so that service based on those can be easily used, even on a 128 MB based box.
Maybe run fedora or ubuntu in a VM?
CentOS webpage/site should also show to all users, some example of using multiple repos and how to implement effective includepkgs, exclude, priority etc directives properly for some certain last & STABLE app(s) (which is by default not in CentOS), so that others can understand the pattern, or have a pointer for them.
If you find a 100% reliable solution, please post it. I usually just leave 3rd party repos other than epel disabled and use enablerepo= on the yum command line only to install or update specific packages. And even then I look closely at what yum is proposing to replace before doing it.
Just mentioning about, that, there is such things called "includepkgs=...", "exclude=..." ad now go do it yourself (and sorry no example), obviously does not help that much to users, and its CentOS's loss as well, users go away to other distros, and ultimately many of them are lost in the jungle.
RHEL/CentOS is really aimed at people who want to set up machines that run for years with little attention. There's a natural conflict between that and thousands of developers making incompatible changes in their 'latest' releases. You just have to find a balance. If you need one or two 'latest' programs you can probably build it yourself or find a repo you trust. If you need dozens or hundreds of 'latest' programs, CentOS is probably the wrong place to start.