builder request (Re: ERRORS: subversion.spec)
Paweł Sakowski
saq w pld-linux.org
Pon, 27 Cze 2005, 08:38:14 CEST
On Mon, 2005-06-27 at 08:10 +0200, Arkadiusz Miskiewicz wrote:
> > Prośba do kogoś z uprawnieniami o odinstalowanie z builderów Ac
> > p{erl,ython}-subversion. Powyższej biblioteki (i paru innych) już nie
> > ma, co przewiduje subversion-1.2.0-3.
>
> To gdzie obsoletes w takim razie? Najlepiej z <= wersja.
Nie ma. W większych szczegółach:
python-subversion zawiera kawałki kodu C wygenerowane przez `swig
-python ...` a następnie przebudowane gcc-em. W wersjach < 1.3.22 swig
(u nas: podpakiet swig-python) zawierał jeszcze libswigpy.so.0, z którym
wygenerowany kod się w pewnych warunkach dynamicznie linkował (u nas
skorzystał z tej opcji tylko subversion). W wersji 1.3.22 nastąpiło:
07/08/2004: wsfulton
The deprecated runtime library build has been removed.[...]
05/02/2004: wuzzeb (John Lenz)
[Chicken] Fix bug 782468.
To fix this bug, the runtime code has been rewritten,
Teraz python-subversion dalej istnieje, ale zawiera pliki o charakterze
czysto deweloperskim, nie występując w zależnościach run-time.
Perl dokładnie analogicznie.
Po zastanowieniu w trakcie pisania powyższego: możnaby spróbować na siłę
zlikwidować swig-p{erl,ython} z maszyn niedeweloperskich (tam gdzie
zostały pociągnięte w zależnościach od subversion a nie są używane
wprost). Z tym, że nie widzę eleganckiego sposobu, żeby to wyrazić w
nagłówkach rpm-a. I chyba nie warto kombinować -- po `poldek -e
python-subversion` też się swig-python sam nie odinstaluje.
--
Paweł Sakowski <saq w pld-linux.org>
PLD Linux Distribution
Więcej informacji o liście dyskusyjnej pld-devel-pl