Dmitry A. Ashkadov [25.01.2012 13:40]:
25.01.2012 10:17, Werner Flamme пишет:
[24.01.2012 19:12] [Dmitry A. Ashkadov]:
Hello!
I have added Tumbleweed:standard repository. I see that it contains a new kernel. I had opened Online Update, but it showed me no updates (empty list). Then I tried to open Yast software packages manager and clicked menu item "Package" → "All packages" → "update if new version is available". But it didn't offer me kernel updates.
Hi Dmitry. Did you create a file in /etc/zypp/vendors.d, as proposed on <http://en.opensuse.org/Portal:Tumbleweed>:
---snip--- You will need to allow vendor change from Tumbleweed. This is done by creating a file named Tumbleweed.conf in the /etc/zypp/vendors.d/ directory with the following content:
[main] vendors = suse,opensuse,obs://build.opensuse.org/openSUSE:Tumbleweed ---pins---
With this file, everything went smooth for my updates.
HTH, Werner Hm... This file doesn't help me. Online Update and Packages Manager don't offer me updates from Tumbleweed. "zypper dup" wants install large group of packages that I don't really need. Hm.. Package Manager shows me that packages from Tumbleweed have less version number than the same packages from OSS. For example, gimp: 2.6.11-2.1-i586 (TW) and 2.6.11-28.23.2-i586 (OSS). So, gimp package version is colored in red.
Did you read the page <http://en.opensuse.org/Portal:Tumbleweed> about "zypper dup"? ---snip--- The only supported method of repo use for Tumbleweed is to have only the main repos (Oss, Non-oss, and Update) and the Tumbleweed repo active. For that situation a simple zypper dup will update your packages, and if any packages are ever reverted from Tumbleweed zypper dup will also handle that. ---pins--- In the openSUSE repo I see gimp-2.6.11-28.23.2, while in Tumbleweed repo it is gimp-2.6.11-2.1. It's the same gimp version (2.6.11), but the build number is lower, so zypper won't update, and the colour red in YaST has the same reason. You started this thread with the kernel. In the openSUSE repo, I see 3.1.0-1.2.1 as version for kernel default, while in Tumbleweed there is 3.2.1-3.1. So this should update with a simple "zypper up". Unless you changed /etc/zypp/zypp.conf to include a line "solver.allowVendorChange = true", zypper will take newer packages only from the same repo as the old version was. Here the file in /etc/zypp/vendors.d/ helps to collect packages from multiple repos. If "zypper up" does not do the trick, try (in Software Management) the Menu View -> Repositories, choose the Tumbleweed repo, and klick on the "Switch system packages to the versions in this repository" link between the packages list and the top menu. This ist quite the same as "zypper dup --from Tumbleweed" that is mentioned on <http://en.opensuse.org/Portal:Tumbleweed>. The "Online update" will show only packages that come from the Update repo (these are patches). It will never show "normal" updates that arise from updating the software version in a repo. The command "zypper patch" will install the updates from the update channel, while "zypper up" takes care of the other updates. In contrast, "zypper dup" updates all packages regardless of the repo, and of course installs all dependencies. -- -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org