[Dovecot-de] dovecot für SLES-11 (failed dependencies)

Beat Jucker beat at juckers.ch
Fr Jun 12 08:29:59 CEST 2015


Hallo Werner

Besten Dank für die ausführliche Antwort. Ich selber bin von der alten 
Garde und lerne immer wieder neues dazu!

Gruss & schönes Wochenende
-- Beat


Am 12.06.2015 um 08:12 schrieb Werner Flamme:
> Beat Jucker [12.06.2015 00:52]:
>> Am 11.06.2015 um 20:44 schrieb Alexander Dalloz:
>>> Am 11.06.2015 um 14:53 schrieb Beat Jucker:
>>>> Hallo dovecot Liste
>>>>
>>>> Letztes Jahr konnte ich dank eurer Hilfe dovecot für SLES-10 vermitteln.
>>>> Jetzt wurde ich von der gleichen Gruppe gefragt, ob ich einen Download
>>>> Link für SLES-11 kenne. Ich selber kenne SuSE nicht, habe aber auf
>>>> folgenden Download Link verwiesen:
>>>>
>>>> http://download.opensuse.org/repositories/server:/mail/SLE_11/x86_64/dovecot22-2.2.18-36.1.x86_64.rpm
>>>>
>>>>
>>>>
>>>> Jetzt wurde mir zurückgemeldet, dass die Installation einen Fehler
>>>> meldet: "Failed dependencies: dovecot is needed by
>>>> dovecot22-2.2.18-36.1.x86_64"
>>>>
>>>>       vm:/tmp # rpm -ihv /tmp/dovecot22-2.2.18-36.1.x86_64.rpm
>>>>       warning: /tmp/dovecot22-2.2.18-36.1.x86_64.rpm: Header V3 DSA
>>>> signature: NOKEY, key ID 367fe7fc
>>>>       error: Failed dependencies:
>>>>               dovecot is needed by dovecot22-2.2.18-36.1.x86_64
>>>>
>>>> Ist hier im Paket eine falsche Abhängigkeit definiert oder wird
>>>> tatsächlich ein weiteres Paket vorausgesetzt?
>>> Ja, der Paketmaintainer hat festgelegt, dass das dovecot Paket auch
>>> installiert werden muss.
>> aber welches Paket muss man noch installieren?
>>
>> Im Repository sehe ich:
>>
>> dovecot22-2.2.18-36.1.x86_64.rpm
>> dovecot22-backend-mysql-2.2.18-36.1.x86_64.rpm
>> dovecot22-backend-pgsql-2.2.18-36.1.x86_64.rpm
>> dovecot22-backend-sqlite-2.2.18-36.1.x86_64.rpm
>> dovecot22-debuginfo-2.2.18-36.1.x86_64.rpm
>> dovecot22-debugsource-2.2.18-36.1.x86_64.rpm
>> dovecot22-devel-2.2.18-36.1.x86_64.rpm
>> dovecot22-fts-2.2.18-36.1.x86_64.rpm
>> dovecot22-fts-lucene-2.2.18-36.1.x86_64.rpm
>> dovecot22-fts-solr-2.2.18-36.1.x86_64.rpm
>> dovecot22-fts-squat-2.2.18-36.1.x86_64.rpm
>>
>> Ich habe jetzt einmal empfohlen, die Option "--nodeps" zu verwenden.
>> Weiss aber nicht, ob das eine gute Idee ist ...
> # rpm -qa 'dove*' | sort
> dovecot22-2.2.18-36.1
> dovecot-2.2-9.1
> dovecot22-backend-mysql-2.2.18-36.1
> dovecot22-backend-pgsql-2.2.18-36.1
> dovecot22-backend-sqlite-2.2.18-36.1
> dovecot22-fts-2.2.18-36.1
> dovecot22-fts-squat-2.2.18-36.1
> dovecot-antispam22-0.0.1-4.30
>
> Suchmaschinen habe ich nicht installiert. WIMRE reicht es, das Paket
> "dovecot" zu installieren. Das ist im noarch-Teil des Repos, nicht im
> x86_64-Teil, dessen Inhalt Du oben eingefügt hast.
>
> Und es ist sinnvoll, die Installation von zypper erledigen zu lassen,
> indem man das Repo hinzufügt (2 Befehle, siehe auch zypper ar --help):
>
> zypper ar -f
> http://download.opensuse.org/repositories/server:/mail/SLE_11/ server_mail
>
> dann mit Zypper installiert, weil das alle Abhängigkeiten mitzieht:
>
> zypper in dovecot22
>
> Man kann das Repo ja anschließend wieder deaktivieren, wenn man keine
> Updates will:
>
> zypper mr -d server_mail
>
> Das Repo ist dann zwar noch da, aber nicht mehr aktiv.
>
> HDH
> Werner
>



Mehr Informationen über die Mailingliste Dovecot