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