Hi, On Sun, Jun 09, 2013 at 10:54:20AM +0200, Alex Winzer wrote:
auch auf die Gefahr hin, dass das schon einmal Thema auf der Liste war:
Ich habe auf 2 Rechnern openSUSE 12.3 zu laufen. Ich habe zusätzlich die repos virtualbox (virtualbox.org), nvidia (nvidia.com), packman, samba, source und wine definiert. Locks sind _keine_ definiert. Im Grunde mache ich meine "Updates" immer mit zypper ref und dann zypper dup.
Was mich verblüfft ist, das ich nach dieser Aktion bei zypper dup immer die Meldung erhalten "Nothing to do." Wenn ich danach aber zypper up eingebe, sieht die Ausgabe dann z.B. heute so aus: The following package updates will NOT be installed: gimp-branding-openSUSE grub2-branding-openSUSE gstreamer-0_10-plugins-base gstreamer-0_10-plugins-good gstreamer-plugins-base kdebase4-runtime-branding-openSUSE kdelibs4-branding-openSUSE kdenetwork4-filesharing ksplash-qml-branding-openSUSE ksplashx-branding-openSUSE systemd-presets-branding-openSUSE wine-gecko yast2-qt-branding-openSUSE
Dieses Phänomen tritt bei beiden meiner Rechner (einer 32, der andere 64 bit) auf.
Was sollte mir das sagen? Wo kann ich dazu etwas nachlesen?
Ich hatte mal auf einem System (glaube 11.4 oder so) diese ganzen Pakete von Hand mittels zypper in installiert. Danach hatte auch zypper up nothing to do. Aber das System lief dann nicht mehr richtig rund.
Was ist eigentlich Dein Ziel? Normalerweise sollte sogar "zypper patch" verwendet werden um Updates einzuspielen. "zypper dup" ist normalerweise nur für ein Distribution UPgrade gedacht. zypper up ist z.B. bei Factory nötig, weil es da nur ein Repository gibt. Da Du verschiedene separate Repos hinzugefügt hast, kann es notwendig sein, dass Du "dup" verwenden mußt. Das hängt davon ab, wie viel Bewegung innerhalb des Repos stattfindet. Du könntest Dir auch mal "--from" bei "zypper install" und "dup" ansehen, damit kannst explizit ein Repo angeben. -- Ciao, Stephan Barth SUSE MaintenanceSecurity - SUSE LINUX GmbH GF: Jeff Hawn, Jennifer Guild, Felix Imendörffer HRB 21284 (AG Nürnberg) -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um den Listen Administrator zu erreichen, schicken Sie eine Mail an: opensuse-de+owner@opensuse.org