I am using Tumbleweed without problems. Thank you for that. However, I have ended up using it in a not recommended and unsupported way.
I am confused due to the following: When there is a package available both in Tumbleweed repo and in current repo, zypper often prefers the package in the current repo because it has a higher release number though the package in Tumbleweed repo has a later build date.
I picked below as an example the package kdebase-runtime-branding.
In current there are packages for KDE 4.11 while in Tumbleweed there are KDE 4.12 packages. Now zypper dup prefers the branding package from current repo which is probably tailored for KDE 4.11 and thus may even prevent installing some KDE 4.12 packages.
The difference in build dates may be months. My intuition (based on no understanding on how Linux distributions are maintained) tells me to prefer the packages built lately for the latest Tumbleweed versions of kernel, kde and other software.
I ended up setting Tumbleweed priority to 95 while current repos have priority 99. I also have packman repos, libreoffice and some others and the few applications I use work ok. However, there is the risk that an important update is made in the current_updates but not in Tumbleweed repo. And I guess there are other risks.
My question is: What I do not understand about release numbers and build dates ?-)
(I have read the postings from last few years about Tumbleweed and repository priorities without finding an answer.)
I am confused due to the following: When there is a package available both in Tumbleweed repo and in current repo, zypper often prefers the package in the current repo because it has a higher release number though the package in Tumbleweed repo has a later build date.
I picked below as an example the package kdebase-runtime-branding.
In current there are packages for KDE 4.11 while in Tumbleweed there are KDE 4.12 packages. Now zypper dup prefers the branding package from current repo which is probably tailored for KDE 4.11 and thus may even prevent installing some KDE 4.12 packages.
The difference in build dates may be months. My intuition (based on no understanding on how Linux distributions are maintained) tells me to prefer the packages built lately for the latest Tumbleweed versions of kernel, kde and other software.
I ended up setting Tumbleweed priority to 95 while current repos have priority 99. I also have packman repos, libreoffice and some others and the few applications I use work ok. However, there is the risk that an important update is made in the current_updates but not in Tumbleweed repo. And I guess there are other risks.
My question is: What I do not understand about release numbers and build dates ?-)
(I have read the postings from last few years about Tumbleweed and repository priorities without finding an answer.)
Code:
kdebase4-runtime-branding-openSUSE - The KDE Runtime Components
Alternate Version
Installed Version
Version:
13.1-6.9.11
13.1-2.5
Build Time:
pe 24. tammikuuta 2014 21.05.42
ti 18. helmikuuta 2014 17.37.30
Install Time:
ke 19. helmikuuta 2014 08.59.18
Package Group:
System/GUI/KDE
System/GUI/KDE
License:
GPL-2.0+
GPL-2.0+
Installed Size:
839,6 KiB
839,6 KiB
Download Size:
740,6 KiB
0 B
Distribution:
openSUSE:Tumbleweed
Vendor:
openSUSE
obs://build.opensuse.org/openSUSE:Tumbleweed
Packager:
http://bugs.opensuse.org
Architecture:
x86_64
x86_64
Build Host:
URL:
http://www.opensuse.org/
http://www.opensuse.org/
Source Package:
kdebase4-openSUSE-13.1-6.9.11
kdebase4-openSUSE-13.1-2.5
Media No.:
0
0
Authors: