perl, doc, man...

Tomasz Pala gotar w polanet.pl
Nie, 29 Cze 2003, 14:11:19 CEST


On Sun, Jun 29, 2003 at 13:17:19 +0200, Michal Moskal wrote:

> > Chcę mieć to, co spełnia zależności pakietów. Robi to perl i
> > perl-modules _oprócz_ perl-base.
> 
> I to jest błąd. AFAIK nie powinno być nigdzie R: perl.

~: rpm -e perl
error: Failed dependencies:
        perl is needed by (installed) perl-HTML-Tagset-3.03-8
        perl >= 1:5 is needed by (installed) perl-HTML-Tagset-3.03-8
        perl is needed by (installed) perl-libnet-1.13-1
        perl >= 0:5.001 is needed by (installed) perl-libnet-1.13-1
        perl is needed by (installed) perl-libwww-5.69-2
        perl >= 0:5.004 is needed by (installed) perl-libwww-5.69-2
        perl >= 0:5.002 is needed by (installed) perl-libwww-5.69-2
        perl >= 1:5 is needed by (installed) perl-libwww-5.69-2
        perl >= 0:5.005 is needed by (installed) perl-libwww-5.69-2
        perl is needed by (installed) perl-URI-1.23-2
        perl is needed by (installed) autoconf-2.57-3
        perl >= 0:5.000 is needed by (installed) autoconf-2.57-3
        perl >= 0:5.005_03 is needed by (installed) autoconf-2.57-3
        perl is needed by (installed) perl-HTML-Parser-3.27-3
        perl >= 0:5.004 is needed by (installed) perl-HTML-Parser-3.27-3
        perl >= 0:5.000 is needed by (installed) automake-1.7.5-1
        perl >= 0:5.005 is needed by (installed) automake-1.7.5-1
        perl >= 0:5.005_03 is needed by (installed) automake-1.7.5-1

Tak czy inaczej: dokumentacja nie jest konieczna do działania w
kluczowej funkcjonalności, więc req na nią być nie powinno.
Tym bardziej, że w systemach z włączonym exclude_docs spowoduje to
ściągnięcie pakietu i wpisanie plików do baz rpma i nic ponadto - jeśli
jakaś część dokumentacji jest _rzeczywiście_ potrzeba do działania, to:
1. powinna ona być wydzielona
2. nie powinna być oznaczana flagą %doc
Proszę zauważyć, że w tym momencie jest parę programów, które mają w
sobie helpa odwołującego się do dokumentacji, której przy exclude_docs
nie ma (mimo, że jest w tym samym pakiecie). Czemu perl ma być
wyróżniony? Taki robust req? Przecież nawet KDE nie ma nadmiarowych req
i po zainstalowaniu może nie działać, bo nie będzie mieć działającego X
serwera.
Krótko: nie widzę powodów, by faworyzować perla dając mu wymóg
posiadania dokumentacji.

PS. niedługo wyjeżdżam, więc w pewnym momencie dyskusja z mojej strony
się urwie.

-- 
GoTaR <priv0.onet.pl->gotar>           USA sux
      http://mops.uci.agh.edu.pl/~gotar/
GEOS:.  http://informatica.agh.edu.pl/  .:LF&A



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