SPECS: spamassassin.spec - do not suggest subpackages with the same %{name}...

Tomasz Pala gotar w polanet.pl
Śro, 22 Paź 2008, 03:05:45 CEST


On Tue, Oct 21, 2008 at 22:21:04 +0200, Bartosz Taudul wrote:

>> Możesz mi zdradzić, w jaki sposób używa się SASL-a bez świadomości co to
>> jest i jak w ogóle działa?
> Zwyczajnie.
> 
> [22:15 wolf w bajzel:~]% rpm -e cyrus-sasl --test
> błąd: Niespełnione zależności:
>         libsasl2.so.2 jest wymagany przez (zainstalowany) postfix-2.5.5-1.athlon
>         libsasl2.so.2 jest wymagany przez (zainstalowany) openldap-libs-2.4.11-1.athlon
>         libsasl2.so.2 jest wymagany przez (zainstalowany) evolution-data-server-libs-2.24.0-1.athlon
>         libsasl2.so.2 jest wymagany przez (zainstalowany) subversion-libs-1.5.3-1.athlon
>         cyrus-sasl = 2.1.22-14 jest wymagany przez (zainstalowany) cyrus-sasl-digest-md5-2.1.22-14.athlon
>         cyrus-sasl = 2.1.22-14 jest wymagany przez (zainstalowany) cyrus-sasl-saslauthd-2.1.22-14.athlon
>         cyrus-sasl = 2.1.22-14 jest wymagany przez (zainstalowany) cyrus-sasl-devel-2.1.22-14.athlon
>         cyrus-sasl = 2.1.22-14 jest wymagany przez (zainstalowany) cyrus-sasl-plain-2.1.22-14.athlon
>         cyrus-sasl = 2.1.22-14 jest wymagany przez (zainstalowany) cyrus-sasl-cram-md5-2.1.22-14.athlon
>         cyrus-sasl >= 2.1.15 jest wymagany przez (zainstalowany) openldap-libs-2.4.11-1.athlon

A jak odinstalujesz wszystkie pluginy to gdzie wyświetla, jak to nazwałeś,
'głupie błędy'? Przywrócę tutaj kawałek cytatu, który wyciąłeś:

>>> Taki na przykład cyrus-sasl. Programy mają w R tylko samą bibliotekę,
>>> która bez pluginów (z takim samym prefiksem) zamiast poprawnie działać
>>> rzuca głupie błędy.

~:  rpm -e cyrus-sasl-2.1.22-5
error: Failed dependencies:
        libsasl2.so.2 is needed by (installed) bind-9.4.0-2.athlon
        libsasl2.so.2 is needed by (installed) openldap-libs-2.3.37-1.athlon
        libsasl2.so.2 is needed by (installed) openldap-libs-2.4.6-3.athlon
        libsasl2.so.2 is needed by (installed) evolution-data-server-libs-1.12.2-1.athlon
        libsasl2.so.2 is needed by (installed) evolution-data-server-libs-2.22.0-1.athlon
        libsasl2.so.2 is needed by (installed) evolution-data-server-2.22.0-1.athlon
        libsasl2.so.2 is needed by (installed) subversion-libs-1.5.2-2.athlon
        cyrus-sasl = 2.1.22-5 is needed by (installed) cyrus-sasl-devel-2.1.22-5.athlon
        cyrus-sasl is needed by (installed) bind-9.4.0-2.athlon
        cyrus-sasl >= 2.1.15 is needed by (installed) openldap-libs-2.3.37-1.athlon
        cyrus-sasl >= 2.1.15 is needed by (installed) openldap-libs-2.4.6-3.athlon

Bo jak widzisz ja żadnego nie mam i mi działają te programy (tak,
postfix również działa bez pozostałych cyrus-sasl-*, a skoro nie wiesz,
jak się tego używa to podpowiem: korzystając z haseł shadow nie można
używać nic poza login i plain, czyli digest/cram MD5 trzeba WYŁĄCZYĆ, a
więc odinstalować lub zablokować mecha).

> [22:16 wolf w bajzel:~]% rpm -e openldap-libs --test
> błąd: Niespełnione zależności:
[...]
> (Nie, nie wiem też co to openldap i zgadnij ile mnie to interesuje.)

No fajnie, ale dałeś kolejny przykład, w którym żadne S nie jest
potrzebne, gdyż nic nie trzeba doinstalowywać. Może teraz dla odmiany wnieś coś do tematu?

>> Ciekawe, amarok z SASL-a korzysta czy ze spamassasina?
> A co to ma do rzeczy?

Jeśli nic, to co ma w ogóle ten cały amarok do tematu? Rzucasz losowe
hasła nie czytając, o czym jest dyskusja?

>> ma do tematu - spamassasin nie jest jakimś tam libem z dna zależności.
> Potrafię sobie wyobrazić sytuację w której jest.

Ale nie jest! Ja sobie potrafię wyobrazić krasnale, ale nie twierdzę, że
istnieją. Włącz sobie poldka i zwyczajnie sprawdź.

-- 
Tomasz Pala <gotar w pld-linux.org>


Więcej informacji o liście dyskusyjnej pld-devel-pl