Hello, on Sonntag, 10. August 2008, Bernhard Walle wrote:
It _is_ a problem. I always end up in having 20 repositories added to my package manager, having lots of updates installed just because I want to have a few programs installed and up to date. And after 9 month of usage, I end up in a reinstallation for $NEXT_RELEASE instead of updating because it's less work for me.
I have currently 14 repos, and always install new versions as update. Yes, sometimes there are some conflicts to solve, but it takes much less time than restoring all config changes etc. I did. (I know there are different opinions on this, and it was discussed often enough. From my POV there's no need to start a long thread again ;-)
All repos in the build service are actively developed and not frozen if a distribution is released. So, for example, I install 'blackbox' from the X11:windowmanagers repository. I that 'blackbox' package would be in openSUSE (directly), then I would not need to update the version just to get security fixes.
Valid point, but you make an assumption: There's someone who backports the security fixes to the version that was in $distribution_release. I'm afraid this will be the bottleneck here :-( Technically, this can be done in the buildservice (by using lots of %if in the specfile to switch between different versions, or by creating a X11:windowmanagers:openSUSE_11.0 project), but the problem is that you need people to backport the fixes.
However, so, I must, and if libxyz is also in that repository, I also get that new version which is probably buggy just because I run "zypper update -t package".
I guess this problem is solved by the vendor stickyness in 11.0 - unless the newer libxyz is needed by the package you want to install/update.
And, honestly, I like "zypper in blablub" more than using "osc search" first to find the right repo. No, and I don't want to open a web browser just to install software.
Sounds like a feature request: If zypper does not find a package on "zypper in", it should search the buildservice and offer to add a repo and install the package from there. You have write access to FATE, don't you? ;-) Regards, Christian Boltz -- Wir sind ja nicht nachtragend, Du wirst uns wieder herzlich willkommen sein, wenn der erste Virus Deine Festplatte formatiert haben wird. Und dann ist auch wieder Platz da fuer Linux :-) [Wolfi in suse-laptop] --------------------------------------------------------------------- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-factory+help@opensuse.org