Problem mit Versionsnummer bei Paketen vom FTP-Server unter SuSE 9.3
Hallo, nach dem Umstieg auf 9.3 (Neuinstallation) mit der c't-Version habe ich ein Problem mit Versionsnummer bei Paketen vom FTP-Server. Da die "Personal Version" von der c't ja nicht vollständig ist, habe ich als zusätzliche Installationsquelle einen FTP-Server (gwdg) eingetragen und mir die fehlenden Pakete nachgezogen. Nun habe ich öffters einen Konflikt, wenn ich z. B. devel-Pakete nachziehen will. Das Grundpaket von der DVD hat die Versionsnummer x.xx-x.1, das zugehörige devel-Paket vom FTP-Server die Versionsnummer x.xx-x (also ohne die .1) und wird dann nicht installiert. Wie komme ich aus der Nummer raus um wieder synchron zu sein? Gruß Herbert
Hallo,
Herbert Albert
Hallo,
nach dem Umstieg auf 9.3 (Neuinstallation) mit der c't-Version habe ich ein Problem mit Versionsnummer bei Paketen vom FTP-Server. Da die "Personal Version" von der c't ja nicht vollständig ist, habe ich als zusätzliche Installationsquelle einen FTP-Server (gwdg) eingetragen und mir die fehlenden Pakete nachgezogen. Nun habe ich öffters einen Konflikt, wenn ich z. B. devel-Pakete nachziehen will. Das Grundpaket von der DVD hat die Versionsnummer x.xx-x.1, das zugehörige devel-Paket vom FTP-Server die Versionsnummer x.xx-x (also ohne die .1) und wird dann nicht installiert. Wie komme ich aus der Nummer raus um wieder synchron zu sein?
Die beste Informationsquelle sind die Manual Pages, in diesem Falle man rpm(8), da findest du im Abschnitt install-options u.a. auch die Parameter --force und --nodeps beschrieben. -Dieter -- Dieter Klünter | Systemberatung http://www.dkluenter.de GPG Key ID:8EF7B6C6
Dieter Kluenter wrote:
[...] Die beste Informationsquelle sind die Manual Pages, in diesem Falle man rpm(8), da findest du im Abschnitt install-options u.a. auch die Parameter --force und --nodeps beschrieben.
Also, der Einsatz der gefaehrlichen Optionen "--force" und "--nodeps" *pfui* kann ja wohl nicht die Loesung fuer das Problem hier sein... Davon wuerde ich mal ganz dringend abraten! Cheers, Th.
Thomas Hertweck
Dieter Kluenter wrote:
[...] Die beste Informationsquelle sind die Manual Pages, in diesem Falle man rpm(8), da findest du im Abschnitt install-options u.a. auch die Parameter --force und --nodeps beschrieben.
Also, der Einsatz der gefaehrlichen Optionen "--force" und "--nodeps" *pfui* kann ja wohl nicht die Loesung fuer das Problem hier sein... Davon wuerde ich mal ganz dringend abraten!
Na ja, aber wenn man sicher ist, dass major, minor und patch version identisch sind, nur die SuSE patch version sich verändert hat, kann man das schon wagen. -Dieter -- Dieter Klünter | Systemberatung http://www.dkluenter.de GPG Key ID:8EF7B6C6
Dieter Kluenter wrote:
[... rpm --force --nodeps ...]
Na ja, aber wenn man sicher ist, dass major, minor und patch version identisch sind, nur die SuSE patch version sich verändert hat, kann man das schon wagen.
Du meinst wohl die SuSE Build Number, nicht die SuSE Patch Version. Wenn sich die Version eines Patches veraendert, dann kann im Paket nicht der gleiche Inhalt sein! Anyway, ich frage mich, wie Du aus Deinem Dilemma "rpm --force --nodeps" jemals wieder rauskommen willst, wenn Du einmal damit angefangen hast. Es geht ja hier um einen Haufen von Paketen und nicht um ein einzelnes Paket... Cheers, Thomson
Hallo,
Thomas Hertweck
Dieter Kluenter wrote:
[... rpm --force --nodeps ...]
Na ja, aber wenn man sicher ist, dass major, minor und patch version identisch sind, nur die SuSE patch version sich verändert hat, kann man das schon wagen.
Du meinst wohl die SuSE Build Number, nicht die SuSE Patch Version. Wenn sich die Version eines Patches veraendert, dann kann im Paket nicht der gleiche Inhalt sein! Anyway, ich frage mich, wie Du aus Deinem Dilemma "rpm --force --nodeps" jemals wieder rauskommen willst, wenn Du einmal damit angefangen hast. Es geht ja hier um einen Haufen von Paketen und nicht um ein einzelnes Paket...
Ja, ich meinte die build version. Wie *ich* da rauskomme, weiss ich, denn im Laufe der Zeit sind auf meinem System etliche Pakete auf diese Weise installiert worden und mein System kenne ich. -Dieter -- Dieter Klünter | Systemberatung http://www.dkluenter.de GPG Key ID:8EF7B6C6
Dieter Kluenter wrote:
Thomas Hertweck
writes: [...] Anyway, ich frage mich, wie Du aus Deinem Dilemma "rpm --force --nodeps" jemals wieder rauskommen willst, wenn Du einmal damit angefangen hast. [...]
Ja, ich meinte die build version. Wie *ich* da rauskomme, weiss ich, denn im Laufe der Zeit sind auf meinem System etliche Pakete auf diese Weise installiert worden und mein System kenne ich.
Die Frage war eher rhetorisch gemeint ;-) CU, Thomson *der eigentlich bisher nie "rpm --force --nodeps" brauchte*
On Sunday 03 July 2005 23:20, Herbert Albert wrote:
nach dem Umstieg auf 9.3 (Neuinstallation) mit der c't-Version habe ich ein Problem mit Versionsnummer bei Paketen vom FTP-Server. Da die "Personal Version" von der c't ja nicht vollständig ist, habe ich als zusätzliche Installationsquelle einen FTP-Server (gwdg) eingetragen und mir die fehlenden Pakete nachgezogen. Nun habe ich öffters einen Konflikt, wenn ich z. B. devel-Pakete nachziehen will. Das Grundpaket von der DVD hat die Versionsnummer x.xx-x.1, das zugehörige devel-Paket vom FTP-Server die Versionsnummer x.xx-x (also ohne die .1) und wird dann nicht installiert. Wie komme ich aus der Nummer raus um wieder synchron zu sein?
Was mich noch interessieren wuerde ist, ob die Pakete paket-x.xx-x.1 paket-x.xx-x-devel ueberhaupt zusammen passen, oder ob man besser das paket-x.xx-x.1 auf paket-x.xx-x vom ftp-server downgraden sollte? cu, Ruediger
Am Montag, 4. Juli 2005 09:10 schrieb Ruediger Meier:
Was mich noch interessieren wuerde ist, ob die Pakete paket-x.xx-x.1 paket-x.xx-x-devel ueberhaupt zusammen passen, oder ob man besser das paket-x.xx-x.1 auf paket-x.xx-x vom ftp-server downgraden sollte?
Ich würde downgraden. Wenn die beiden nicht zusammenpassen, weiß man nie genau, ob da nicht ein neuer Patch drin ist, der auswirkungen sowohl auf das Basis-, als auch auf das Devel-Paket hat. -- Machs gut | http://www.iivs.de/schwinde/buerger/tremmel/ | http://packman.links2linux.de/ Manfred | http://www.knightsoft-net.de
Hallo, Am Mon, 04 Jul 2005, Manfred Tremmel schrieb:
Am Montag, 4. Juli 2005 09:10 schrieb Ruediger Meier:
Was mich noch interessieren wuerde ist, ob die Pakete paket-x.xx-x.1 paket-x.xx-x-devel ueberhaupt zusammen passen, oder ob man besser das paket-x.xx-x.1 auf paket-x.xx-x vom ftp-server downgraden sollte?
Ich würde downgraden. Wenn die beiden nicht zusammenpassen, weiß man nie genau, ob da nicht ein neuer Patch drin ist, der auswirkungen sowohl auf das Basis-, als auch auf das Devel-Paket hat.
Ein rpm -q --queryformat "%{SOURCERPM}\n" paket-x.xx-x.1 bzw. rpm -qp --queryformat "%{SOURCERPM}\n" paket-x.xx-x.1.rpm koennte u.U. aber interessant sein ;) -dnh -- Ich bin mir nicht sicher, ob ich in einem Land leben möchte, in dem es Toilettenpapier gibt, das "Danke" heißt. -- Dieter Nuhr
Am Montag, 4. Juli 2005 14:37 schrieb David Haller:
rpm -qp --queryformat "%{SOURCERPM}\n"
am Beispiel von ncurses: das paket von der DVD: rpm -qp --queryformat "%{SOURCERPM}\n" /media/dvd/suse/i586/ncurses-5.4-68.1.i586.rpm -> ncurses-5.4-68.1.src.rpm das Paket vom FTP-Server: rpm -qp --queryformat "%{SOURCERPM}\n" ncurses-5.4-68.i586.rpm -> ncurses-5.4-68.src.rpm Gruß Herbert
Am Montag, 4. Juli 2005 12:50 schrieb Manfred Tremmel:
Am Montag, 4. Juli 2005 09:10 schrieb Ruediger Meier:
Was mich noch interessieren wuerde ist, ob die Pakete paket-x.xx-x.1 paket-x.xx-x-devel ueberhaupt zusammen passen, oder ob man besser das paket-x.xx-x.1 auf paket-x.xx-x vom ftp-server downgraden sollte?
Ich würde downgraden. Wenn die beiden nicht zusammenpassen, weiß man nie genau, ob da nicht ein neuer Patch drin ist, der auswirkungen sowohl auf das Basis-, als auch auf das Devel-Paket hat.
-- Machs gut | http://www.iivs.de/schwinde/buerger/tremmel/
| http://packman.links2linux.de/
Manfred | http://www.knightsoft-net.de
Das geht, solange es nicht zu viele sind. Ich habe das im einzelnen noch nicht überprüft, ist mir nur am Beispiel von ncurses und ncurses-devel aufgefallen (ncurses-5.4-68.1 auf DVD und ncurses-5.4-68 und ncurses-devel-5.4-68 auf dem FTP-Server). Aus der Nummer kommt man nur raus, wenn man vor dem Downgrade die DVD als Installationquelle deaktiviert. Grundsätzlich finde ich die Sache mit den Versionsnummern doch merkwürdig oder sollte da System dahinter stecken, damit man von der c't-DVD nicht so einfach nachinstallieren kann? Gruß Herbert
participants (6)
-
David Haller
-
Dieter Kluenter
-
Herbert Albert
-
Manfred Tremmel
-
Ruediger Meier
-
Thomas Hertweck