• Willkommen im Linux Club - dem deutschsprachigen Supportforum für GNU/Linux. Registriere dich kostenlos, um alle Inhalte zu sehen und Fragen zu stellen.

[gelöst] zypper findet neue Pakete nicht

Hallo,

ich habe zusätzliche repos z. B. für Virtualisation vom Opensuse Buildservice eingebunden. Ich habe diese auch mit einer hohen priorität (niedrige zahl) versehen. Doch wenn ich updates oder auch das Paket auch mit if direkt abfrage, kommt die Meldung, dass das Paket aktuell ist. Wenn ich aber in der Repo Verzeichnis schaue, ist dort eine neuere Version drin.

Was kann ich tun um die neue Version per zypper angeboten zu bekommen. Autorefresh ist natürlich aktiviert.

Gruß schnurzelat



PS. In der wiki taucht zypper gar nicht auf??!
 

lOtz1009

Moderator
Teammitglied
1x bitte
Code:
zypper lr -uP
und 1x
Code:
zypper se -s $PAKETNAME
posten.

Eine gute Anleitung zu Zypper: http://en.opensuse.org/Zypper/Usage/11.2
 
Code:
zypper lr -uP
#  | Alias                               | Name                                 | Enabled | Refresh | Priority | URI                        
---+-------------------------------------+--------------------------------------+---------+---------+----------+---------------------------------------------------------------------------------------
1  | Monex                               | Monex                                | Yes     | Yes     |   80     | http://download.opensuse.org/repositories/home:/Monex:/stable/openSUSE_11.2/
4  | RemoteDesktop                       | RemoteDesktop                        | No      | Yes     |   80     | http://download.opensuse.org/repositories/X11:/RemoteDesktop/openSUSE_11.2
5  | Virtualisation                      | Virtualisation                       | Yes     | Yes     |   80     | http://download.opensuse.org/repositories/Virtualization:/VirtualBox/openSUSE_11.2
6  | download.nvidia.com-opensuse        | NVIDIA Repository                    | Yes     | Yes     |   80     | ftp://download.nvidia.com/opensuse/11.2/
7  | ftp.skynet.be-suse                  | Packman Repository                   | Yes     | Yes     |   80     | http://ftp.skynet.be/pub/packman/suse/11.2/
9  | http-download.opensuse.org-628224d3 | http-download.opensuse.org-628224d3  | Yes     | Yes     |   80     | http://download.opensuse.org/repositories/server%3a/php%3a/applications/openSUSE_11.2/
8  | http-download.opensuse.org-08af934d | Aktualisierungen für openSUSE 11.2-0 | Yes     | Yes     |   90     | http://download.opensuse.org/update/11.2/
2  | Packman_Bremen                      | Packman Bremen                       | No      | No      |   99     | http://packman.iu-bremen.de/suse/11.2/
3  | Packman_rwth                        | Packman rwth                         | No      | No      |   99     | http://ftp.halifax.rwth-aachen.de/packman/suse/11.2/
10 | openSUSE 11.2-0                     | openSUSE 11.2-0                      | No      | No      |   99     | cd:///                     
11 | openSUSE:11.2:Update                | openSUSE:11.2:Update                 | Yes     | Yes     |   99     | http://download.opensuse.org/update/11.2/
12 | openSUSE_11.2                       | openSUSE_11.2                        | Yes     | Yes     |   99     | http://download.opensuse.org/repositories/vdr/openSUSE_11.2/
13 | repo-debug                          | openSUSE-11.2-Debug                  | No      | Yes     |   99     | http://download.opensuse.org/debug/distribution/11.2/repo/oss/
14 | repo-non-oss                        | openSUSE-11.2-Non-Oss                | Yes     | Yes     |   99     | http://download.opensuse.org/distribution/11.2/repo/non-oss/
15 | repo-oss                            | openSUSE-11.2-Oss                    | Yes     | Yes     |   99     | http://download.opensuse.org/distribution/11.2/repo/oss/
16 | repo-source                         | openSUSE-11.2-Source                 | No      | Yes     |   99     | http://download.opensuse.org/source/distribution/11.2/repo/oss/

Code:
zypper se -s virtualbox-ose
Loading repository data...
Reading installed packages...

S | Name                                     | Type       | Version                       | Arch   | Repository
--+------------------------------------------+------------+-------------------------------+--------+-------------------------------------
v | virtualbox-ose                           | package    | 3.1.3.90.1-86.1               | i586   | Virtualisation
i | virtualbox-ose                           | package    | 3.0.6-9.11.2                  | i586   | Aktualisierungen für openSUSE 11.2-0
i | virtualbox-ose                           | package    | 3.0.6-9.11.2                  | i586   | openSUSE:11.2:Update
v | virtualbox-ose                           | package    | 3.0.6-9.10.4                  | i586   | openSUSE-11.2-Oss
  | virtualbox-ose                           | srcpackage | 3.1.3.90.1-86.1               | noarch | Virtualisation
  | virtualbox-ose                           | srcpackage | 3.0.6-9.11.2                  | noarch | Aktualisierungen für openSUSE 11.2-0
  | virtualbox-ose                           | srcpackage | 3.0.6-9.11.2                  | noarch | openSUSE:11.2:Update
i | virtualbox-ose                           | patch      | 1874                          | noarch | Aktualisierungen für openSUSE 11.2-0
i | virtualbox-ose                           | patch      | 1874                          | noarch | openSUSE:11.2:Update
  | virtualbox-ose-debuginfo                 | package    | 3.1.3.90.1-86.1               | i586   | Virtualisation
  | virtualbox-ose-debugsource               | package    | 3.1.3.90.1-86.1               | i586   | Virtualisation
  | virtualbox-ose-guest-tools               | package    | 3.1.3.90.1-86.1               | i586   | Virtualisation
  | virtualbox-ose-guest-tools               | package    | 3.0.6-9.11.2                  | i586   | Aktualisierungen für openSUSE 11.2-0
  | virtualbox-ose-guest-tools               | package    | 3.0.6-9.11.2                  | i586   | openSUSE:11.2:Update
  | virtualbox-ose-guest-tools               | package    | 3.0.6-9.10.4                  | i586   | openSUSE-11.2-Oss
  | virtualbox-ose-guest-tools-debuginfo     | package    | 3.1.3.90.1-86.1               | i586   | Virtualisation
  | virtualbox-ose-kmp-debug                 | package    | 3.1.3.90.1_2.6.31.12_0.1-86.1 | i586   | Virtualisation
  | virtualbox-ose-kmp-debug                 | package    | 3.0.6_2.6.31.8_0.1-9.11.2     | i586   | Aktualisierungen für openSUSE 11.2-0
  | virtualbox-ose-kmp-debug                 | package    | 3.0.6_2.6.31.8_0.1-9.11.2     | i586   | openSUSE:11.2:Update
  | virtualbox-ose-kmp-debug                 | package    | 3.0.6_2.6.31.5_0.1-9.10.4     | i586   | openSUSE-11.2-Oss
  | virtualbox-ose-kmp-debug-debuginfo       | package    | 3.1.3.90.1_2.6.31.12_0.1-86.1 | i586   | Virtualisation
  | virtualbox-ose-kmp-default               | package    | 3.1.3.90.1_2.6.31.12_0.1-86.1 | i586   | Virtualisation
  | virtualbox-ose-kmp-default               | package    | 3.0.6_2.6.31.8_0.1-9.11.2     | i586   | Aktualisierungen für openSUSE 11.2-0
  | virtualbox-ose-kmp-default               | package    | 3.0.6_2.6.31.8_0.1-9.11.2     | i586   | openSUSE:11.2:Update
  | virtualbox-ose-kmp-default               | package    | 3.0.6_2.6.31.5_0.1-9.10.4     | i586   | openSUSE-11.2-Oss
  | virtualbox-ose-kmp-default-debuginfo     | package    | 3.1.3.90.1_2.6.31.12_0.1-86.1 | i586   | Virtualisation
v | virtualbox-ose-kmp-desktop               | package    | 3.1.3.90.1_2.6.31.12_0.1-86.1 | i586   | Virtualisation
i | virtualbox-ose-kmp-desktop               | package    | 3.0.6_2.6.31.8_0.1-9.11.2     | i586   | Aktualisierungen für openSUSE 11.2-0
i | virtualbox-ose-kmp-desktop               | package    | 3.0.6_2.6.31.8_0.1-9.11.2     | i586   | openSUSE:11.2:Update
v | virtualbox-ose-kmp-desktop               | package    | 3.0.6_2.6.31.5_0.1-9.10.4     | i586   | openSUSE-11.2-Oss
  | virtualbox-ose-kmp-desktop-debuginfo     | package    | 3.1.3.90.1_2.6.31.12_0.1-86.1 | i586   | Virtualisation
  | virtualbox-ose-kmp-pae                   | package    | 3.1.3.90.1_2.6.31.12_0.1-86.1 | i586   | Virtualisation
  | virtualbox-ose-kmp-pae                   | package    | 3.0.6_2.6.31.8_0.1-9.11.2     | i586   | Aktualisierungen für openSUSE 11.2-0
  | virtualbox-ose-kmp-pae                   | package    | 3.0.6_2.6.31.8_0.1-9.11.2     | i586   | openSUSE:11.2:Update
  | virtualbox-ose-kmp-pae                   | package    | 3.0.6_2.6.31.5_0.1-9.10.4     | i586   | openSUSE-11.2-Oss
  | virtualbox-ose-kmp-pae-debuginfo         | package    | 3.1.3.90.1_2.6.31.12_0.1-86.1 | i586   | Virtualisation
  | xorg-x11-driver-virtualbox-ose           | package    | 3.1.3.90.1-86.1               | i586   | Virtualisation
  | xorg-x11-driver-virtualbox-ose           | package    | 3.0.6-9.11.2                  | i586   | Aktualisierungen für openSUSE 11.2-0
  | xorg-x11-driver-virtualbox-ose           | package    | 3.0.6-9.11.2                  | i586   | openSUSE:11.2:Update
  | xorg-x11-driver-virtualbox-ose           | package    | 3.0.6-9.10.4                  | i586   | openSUSE-11.2-Oss
  | xorg-x11-driver-virtualbox-ose-debuginfo | package    | 3.1.3.90.1-86.1               | i586   | Virtualisation
 

lOtz1009

Moderator
Teammitglied
Was passiert bei
Code:
zypper in Virtualisation:virtualbox-ose
(ich nehme mal an du willst die Version 3.1.x)
Anbieterwechsel über das Update-Applet gehen nicht. Wenn ein Paket von einem anderen Anbieter installiert werden soll (z.B. aus dem Buildservice, wenn das Paket vorher aus OSS/Non-OSS/Update kam) müssen manuell angestoßen werden.
 
zypper in Virtualisation:virtualbox-ose
Loading repository data...
Reading installed packages...
skipping package 'virtualbox-ose' (the newest version already installed)
Resolving package dependencies...

Nothing to do.


zypper if virtualbox-ose
Loading repository data...
Reading installed packages...


Information for package virtualbox-ose:

Repository: @System
Name: virtualbox-ose
Version: 3.0.6-9.11.2
Arch: i586
Vendor: openSUSE
Installed: Yes
Status: up-to-date
Installed Size: 23.0 MiB
Summary: VirtualBox OSE is an Emulator
Description:
VirtualBox OSE is an extremely feature rich, high performance product
for enterprise customers, it is also the only professional solution
that is freely available as Open Source Software under the terms of the
GNU Public License (GPL).
 
Code:
zypper ll
There are no package locks defined.

Danke für den Tip. Wenn ich die Version angebe funktioniert es. Ich update nie mit dem Applet, sonder immer mit zypper up.

Trotzdem nochmal die Frage: It's a bug or a feature? Ich habe doch "eigentlich" alles richtig gemacht, oder nicht?

Danke und Gruß schnurzelat
 

lOtz1009

Moderator
Teammitglied
"up" führt keinen Anbieterwechsel durch (s.o.), dann mussst du explizit angeben welche Paketversion installiert werden soll.
Aber eigentlich hätte der Weg zypper in $REPO:$PAKET auch funktionieren müssen... :???:
 
Oben