Problemy z python-subversion i Glide_VG
Bartosz Lis
bartoszl w ics.p.lodz.pl
Pon, 5 Kwi 2004, 12:24:07 CEST
Witam,
Mam trywialne problemy z automatycznym upgradem pakitów PLD 2.0. Sądzę, że
inni mają podobne problemy, dlatego przesyłam swoje rozwiązania.
Problemy:
1. Problem z upgradem python-subversion, który opiera się na libswigpy.so
dostarczanym przez poprzednią wersję swig-python zamiast na libswigpy.so.0
dostarczanym przez obecną: swig-python-1.3.21-1 .
Rozwiązanie: zrekompilować pakiet subversion w obecności
swig-python-1.3.21-1
2. Problem z upgradem paczek zależnych od Glide_VG .
Glide_VG dostarczał libglide2x.so, obecnie dostarcza libglide2x_VG.so, a
libglide2x.so jest linkiem symbolicznym do libglide2x_VG.so, czyli też
niejawnie dostarcza libglide2x.so . Problem w tym, że domaga się
libglide2x.so, sam go oficjalnie nie dostarcza a nie ma innego pakietu,
który by to robił. Stał się więc pakietem samonieugrade-owalnym, czego
efektem jest:
-----8<-----
# poldek --upgrade-dist
błąd: Glide_VG-2.46-7: nie znaleziono wymaganego libglide2x.so
błąd: 1 niespełniona zależność
-----8<-----
Rozwiązanie: Trzeba by pogrzebać w makefile i wyprostować zależności od
bibliotek (to raczej prośba do developerów), a tak na szybko można
dorzucić do speca linijkę:
-----8<-----
--- Glide_VG.spec.orig 2004-04-05 10:42:39.757197530 +0200
+++ Glide_VG.spec 2004-04-05 10:42:39.757197530 +0200
@@ -20,6 +20,7 @@
%endif
BuildRequires: XFree86-devel
BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
+Provides: libglide2x.so
%description
This library allows the user to use a 3Dfx Interactive Voodoo Graphics
-----8<-----
I pchnąć numerek release do przodu.
Pozdrawiam,
P.S. Jeśli rozwiązania powyższych problemów czekają w ready, proszę
przekazać komuś, kto się tym zajmuje moja prośbę, o pchnięcie pakietów.
--
Bartosz Lis @ Institute of Computer Science, Technical University of Lodz
bartoszl @ ics.p.lodz.pl
Więcej informacji o liście dyskusyjnej pld-users-pl