Zależnośc

Andrzej Krzysztofowicz ankry w green.mif.pg.gda.pl
Pią, 17 Paź 2008, 20:47:22 CEST


=?iso-8859-2?q?Pawe=B3_Zuzelski?= wrote:
> 
> On Friday 17 of October 2008 19:38:45 Andrzej Krzysztofowicz wrote:
> > Tomasz Pala wrote:
> > > On Fri, Oct 17, 2008 at 10:04:21 +0200, Paweł Zuzelski wrote:
> > > > zsh dostarcza katalog %{_datadir}/zsh/%{version}*/functions oraz link
> > > > symboliczny %{_datadir}/zsh/latest -> %{_datadir}/zsh/%{version}*
> > > >
> > > > kdesdk-completions-zsh próbuje instalować pliki
> > > > w %{_datadir}/zsh/latest/functions
> > > >
> > > > Efekt jest taki, że poldek potrafi rozwiązać tą zależność dopiero gdy
> > > > zsh jest zainstalowany, bo z indeksów nie potrafi się domyślić, że
> > > > skoro latest jest linkiem do %{version}, to latest/functions również
> > > > jest dostarczany przez zsh.
> > > >
> > > > Co z tym należy zrobić? W jakiś sposób poprawić zsh, czy dodać w
> > > > kdesdk-completion-zsh R:zsh ?
> > >
> > > Zaraz będzie kolejne kombinowanie, żeby wydzielać katalogi zsh do
> > > zsh-dirs i dawać R, albo robić podpakiety. A nie, tfuj, to już jest
> > > podpakiet (z jednym plikiem, tak?) - dać R: zsh-completions.
> >
> > Mowisz, ze to przerost formy nad trescia? Masz racje.
> > IMO mialoby to sens, gdyby dawalo efekt rzeczywisty w postaci pilnowania
> > takze usuwania katalogow (a nie pozostawiania bezpanskich) przy
> > deinstalacji.
> 
> Załóżmy przez chwilę, że:
>   1. nie ma zależności od katalogów
>   2. zawartość kdesdk-completions-zsh jest w pakiecie kdesdk
> 
> Instaluję kdesdk. Ten mi tworzy katalog:
> %{_datadir}/zsh/latest/functions/jakisplik
> 
> Później instaluję pakiet zsh, który zawiera link symboliczny latest -> 
> 2.2.111, oraz katalog 2.2.111/functions.
> 
> Jakiego zachowania rpma byście oczekiwali? Ja widzę dwie możliwości:
>   a) mv latest latest.rpmsave; ln -s latest 2.2.111
>   b) ln -s latest.rpmnew 2.2.111

c) wywalic w zsh nr wersji z nazwy katalogu.

-- 
=======================================================================
  Andrzej M. Krzysztofowicz                  ankry w mif.pg.gda.pl
  phone (48)(58) 347 19 36
Faculty of Applied Phys. & Math.,   Gdansk University of Technology


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