Abhängigkeitsproblem für "Python-Twisted"

Havok2333
Beiträge: 22
Registriert: 27 Jan 2015, 14:01

Abhängigkeitsproblem für "Python-Twisted"

Beitrag von Havok2333 »

Hallo zusammen,

nachdem die Update-Repos von CentOS 7 wieder ein wenig kaputt waren, hatte ich heute morgen ein "yum update" durchgeführt.

Leider gibt es wieder ein Abhängigkeitsproblem mit einem der Pakete:

Fehler: Paket: python-Twisted-12.0.0-24.2.x86_64 (@home_uibmz_opsi_opsi40)
Benötigt: /bin/python
Entfernen: python-2.7.5-18.el7_1.1.x86_64 (@updates)
Nicht gefunden
Aktualisiert durch: python-2.7.5-34.el7.x86_64 (base)
Nicht gefunden
Sie können versuchen, mit --skip-broken das Problem zu umgehen.

--Skip-Broken klappt leider nicht, bzw. würde das entsprechende Programm dann einfach nicht installieren.

Viele Grüße,
Havok
Benutzeravatar
m.radtke
Ex-uib-Team
Beiträge: 1767
Registriert: 10 Jun 2015, 12:19

Re: Abhängigkeitsproblem für "Python-Twisted"

Beitrag von m.radtke »

Hi,

ist python2 installiert?

bzw wo liegt die python binary?

Code: Alles auswählen

which python


Vielen Dank für die Nutzung von opsi. Im Forum ist unser Support begrenzt.

Für den professionellen Einsatz und individuelle Beratung empfehlen wir einen Support-Vertrag und eine Schulung.
Gerne informieren wir Sie zu unserem Angebot.

uib GmbH
Telefon: +49 6131 27561 0
E-Mail: sales@uib.de


Havok2333
Beiträge: 22
Registriert: 27 Jan 2015, 14:01

Re: Abhängigkeitsproblem für "Python-Twisted"

Beitrag von Havok2333 »

which python
=> /usr/bin/python

Denke nicht, dass es python 2 ist. Aber sicher bin ich mir nicht.
Benutzeravatar
m.radtke
Ex-uib-Team
Beiträge: 1767
Registriert: 10 Jun 2015, 12:19

Re: Abhängigkeitsproblem für "Python-Twisted"

Beitrag von m.radtke »

Hallo,

bitte mal dieses Paket versuchen
http://download.opensuse.org/repositori ... x86_64.rpm

Feed back ist erwünscht


Vielen Dank für die Nutzung von opsi. Im Forum ist unser Support begrenzt.

Für den professionellen Einsatz und individuelle Beratung empfehlen wir einen Support-Vertrag und eine Schulung.
Gerne informieren wir Sie zu unserem Angebot.

uib GmbH
Telefon: +49 6131 27561 0
E-Mail: sales@uib.de


Havok2333
Beiträge: 22
Registriert: 27 Jan 2015, 14:01

Re: Abhängigkeitsproblem für "Python-Twisted"

Beitrag von Havok2333 »

Das Problem hat sich heute morgen geklärt. Mir war eingefallen, dass es dafür schon mal einen Thread gab.
Es hat da geholfen, das bestehende Python-Twisted-Paket zu entfernen und dann über Yum erneut zu installeren.

viewtopic.php?f=7&t=7655&hilit=CentOS&start=10

Danke trotzdem für deine Zeit...
... und sorry für den Repost... :)
Benutzeravatar
SisterOfMercy
Beiträge: 1556
Registriert: 22 Jun 2012, 19:18

Re: Abhängigkeitsproblem für "Python-Twisted"

Beitrag von SisterOfMercy »

m.radtke hat geschrieben:bitte mal dieses Paket versuchen
http://download.opensuse.org/repositori ... x86_64.rpm
Can you please give a hint how to install this with yum?

I've first tried updating without the opsi repository, then tried updating only from the opsi repository (this worked, but the error remains after trying to update the rest).
I've tried to only enable the opsi-testing repo, but it tries to find the 'old' package first, python-Twisted-12.0.0-24.2.x86_64.rpm
Ok, so I've also downloaded that package, with curl, to try a local install. Something about that it is not an update for any current installed package.

I would've copied the exact error messages, but that stupid putty session exploded again. :( :x

Uninstalling python-Twisted give a lot of other packages that will be removed too, can't be right as well.

I did notice that CentOS6 has a different version of this package available: python-Twisted-12.0.0-24.3.x86_64.rpm, from june 2015.
Bitte schreiben Sie Deutsch, when I'm responding in the German-speaking part of the forum!
Benutzeravatar
n.wenselowski
Ex-uib-Team
Beiträge: 3194
Registriert: 04 Apr 2013, 12:15

Re: Abhängigkeitsproblem für "Python-Twisted"

Beitrag von n.wenselowski »

Hi SisterOfMercy,
SisterOfMercy hat geschrieben:
m.radtke hat geschrieben:bitte mal dieses Paket versuchen
http://download.opensuse.org/repositori ... x86_64.rpm
Can you please give a hint how to install this with yum?
rpm -i should do the trick.
SisterOfMercy hat geschrieben:Uninstalling python-Twisted give a lot of other packages that will be removed too, can't be right as well.
There is a option --no-deps (or something like that) IIRC that does leave depending packages in place.


- Niko

Code: Alles auswählen

import OPSI
Benutzeravatar
SisterOfMercy
Beiträge: 1556
Registriert: 22 Jun 2012, 19:18

Re: Abhängigkeitsproblem für "Python-Twisted"

Beitrag von SisterOfMercy »

n.wenselowski hat geschrieben:There is a option --no-deps (or something like that) IIRC that does leave depending packages in place.
Ah, well, it seems there is no such option for yum.
I'm always holding back a bit before doing anything with rpm as it's possible to do quite a bit of damage with it.

So on CentOS7 it's this:

Code: Alles auswählen

rpm --nodeps -e python-Twisted
yum upgrade -v
yum install python-Twisted
Bitte schreiben Sie Deutsch, when I'm responding in the German-speaking part of the forum!
Benutzeravatar
ueluekmen
uib-Team
Beiträge: 1940
Registriert: 28 Mai 2008, 10:53

Re: Abhängigkeitsproblem für "Python-Twisted"

Beitrag von ueluekmen »

Hi,

bei RPM-Paketen ist es etwas kurios. Die letzte Versionsnummer vergibt der Buildservice wie er lustig ist und erhöht die auch mal ganz gerne. Dann kommt es drauf an, wie schnell die Mirrors nachgezogen werden. "Ich vermute" dass es eine interne Fehlerkorrektur gibt, die aber nicht überall zieht, deshalb ist ein und das selbe Paket manchmal in der Version .1 manchmal in Version .2

Der yum'my ist manchmal nicht so clever und verschluckt sich dann. Der tip mit rpm -i ist schon ganz gut, manchmal geht es nicht anders. Am besten immer erst installieren, sollten dann zwei Versionen installiert sein, die ältere wieder deinstallieren. Klingt bescheuert, aber manchmal hilft nichts anderes. Sorry


Vielen Dank für die Nutzung von opsi. Im Forum ist unser Support begrenzt.

Für den professionellen Einsatz und individuelle Beratung empfehlen wir einen Support-Vertrag und eine Schulung.
Gerne informieren wir Sie zu unserem Angebot.

uib GmbH
Telefon: +49 6131 27561 0
E-Mail: sales@uib.de


Havok2333
Beiträge: 22
Registriert: 27 Jan 2015, 14:01

Re: Abhängigkeitsproblem für "Python-Twisted"

Beitrag von Havok2333 »

Frohes Neues Jahr zusammen :D

Als ich aus dem Urlaub kam musste ich leider feststellen, dass der Trick, das Python-Twisted mir rpm zu löschen und anschließend mit yum wieder zu installeren, nicht geklappt hat. Nach einem Server-Neustart (Kernel-Updates, etc..) funktionierten die beiden OPSI-Services nicht mehr (Opsiconfd + Opsipxeconfd). Konnte dann die Server-Konfiguration mithilfe eines Snapshots zurück setzen.

Bei einem Yum Update bekomme ich nach wie vor die folgende Meldung:

Fehler: Paket: python-Twisted-12.0.0-24.2.x86_64 (@home_uibmz_opsi_opsi40)
Benötigt: /bin/python
Entfernen: python-2.7.5-18.el7_1.1.x86_64 (@updates)
Nicht gefunden
Aktualisiert durch: python-2.7.5-34.el7.x86_64 (base)
Nicht gefunden
Sie können versuchen, mit --skip-broken das Problem zu umgehen.
Sie könnten Folgendes versuchen: rpm -Va --nofiles --nodigest

Grüße,
Havok
Antworten