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