Am Sonntag, 25. August 2019, 21:48:43 CEST schrieb Rainer Klier:
Am 22.08.19 um 19:27 schrieb Wolfgang Bauer:
Am Mittwoch, 7. August 2019, 13:36:56 schrieb
i already thought about disabling
KDE:/Frameworks5, KDE:/Qt5 and KDE:/Distro....
I think I should add some things here:
KDE:Extra by itself actually should be rather safe to use, as it is built
against standard Tumbleweed (that actually caused the problem you had).
The most "problematic" here are
KDE:Qt5, KDE:Frameworks5, and
The latter two also get beta versions (mainly to increase the chance to
catch bugs before the release, and also formal issues to have the
releases be accepted to Tumbleweed as soon as possible).
And updating Qt5 before all the rest can cause dependency problems by
but if i have those repos (qt, frameworks5, applications) enabled, i am able
to easily see, there are new KDE packages, and update ONLY KDE stuff,
without anything else.
i can see, if new KDE stuff is available, and update to it.
and i also can downgrade only KDE stuff, if necessary.
if i would use all KDE packages only from main tumbleweed repo, where the
KDE packages are spread all over the repo, next to all the other tumbleweed
packages, i can't easily pick all the KDE packages. in this case i am
forced to do a "zypper dup", or "zypper up", and this would update
packages from tumbleweed repo, even those, where nothing really new is
available, but packages have a higher build number.
it would then update many many packages, without something new, only because
they have higher build number.
but with the KDE repos available, i can see, that a new KDE version (of
applications or frameworks) is availbale, and can decide to update to it,
and only update KDE packages.
similar to the other repos, where some packages like libreoffice, firefox,
thunderbird are maintained.
here, i am also able to see, that, for example, a new thunderbird version is
available, and i am able to ONLY update the thunderbird packages.
for that reason, i use those extra repos, next to the main tumbleweed repo.
i don't want to do a "zypper dup" every second day, only to get latest
firefox, KDE, thunderbird,...
BTW, we added a strict dependency to kio-gdrive
now, to avoid the exact
same problem you had in the future (there also actually was no guarantee
thank you very much!
Well, Rainer, with all due respect, but you're misusing Tumbleweed that way.
By using the packages from devel projects, you might get some, that aren't
fully stabilized and tested.
The idea of Tumbleweed is to keep current with *tested* packages, that are
also *coherent* to each other. The way, you seem to using it, is selectively
choosing packages, that you're interested in. May be, you think, that the
other updated packages are just spurious builds without any addition value, or
Tumbleweed makes great effort to reduce spurious builds (reproducible build
initiative), and while you might be able to replace just the elements, that
you care about, you're completely on your own, and touch unsafe grounds,
because nobody ever tested your combination of packages, and that's the point,
where my rule of thumb comes in: Untested things do NOT work!
Additionally, the builds are improved continuously (build tools, parameter,
e.g. LTO), so the net result of any new TW build is mostly different. Here's,
where openQA chimes in: it allows the developers to detect regressions, which
mostly saves our asses, and makes Tumbleweed different to other rolling
I'm just a humble Tumbleweed user, and please somebody correct me, if I'm
wrong, but you ought to "zypper dup" every now and then, and add packages from
additional sources very carefully, only. If you mix different sources, you
should study their inter-dependencies thoroughly. If you're interested in a
single package (or a few), I would recommend to branch and build it in your
OBS home, and use current Tumbleweed for the rest. That way, you and others
are able to reproduce your setup.
Doing funny thing with SuSE since about 25 years...
To unsubscribe, e-mail: opensuse-factory+unsubscribe(a)opensuse.org
To contact the owner, e-mail: opensuse-factory+owner(a)opensuse.org