[długie]Nowe subversion, kdevelop i inne
    Cezary Krzyzanowski 
    dhubleizh w o2.pl
       
    Pią, 15 Lip 2005, 13:07:12 CEST
    
    
  
Witam
Próbuję ostantio postawić kdevelop + svn i wyszło mi z tego parę 
kruczków, więc zaczynamy:
1. Kdevleop budowany u nas totalnie olewa budowanie modułów potrzebnych 
do svn. W rezultacie przy próbie zkorzystania z menu svn w kdevelopie 
dostaje się magicznym komunikatem "Nieznany protokół svn+http".
Myślałem, ze problem da się ominąć budująć w źródłach dokładnie te 
fragmenty, dot. svn. Komunikat się nie pojawia, ale za to kdevelop sypie 
błędami przy korzystaniu z menu kontekstowego dla subversion, że nie ma 
slotów. Wniosek - coś na prawdę sporego nie jest wkompilowane w kdevelop.
2. Nowa wersja subversion - 1.2.1-1. Od tej wersji grupa od svn 
wprwadziła skrypcik svn-config, który zapytany o --includes, albo --libs 
zwraca ścieżki, gdzie jest zainstalwany. Pytacie "i co w zwaiązku?" Ano 
to, że w naszym specu Kdevlop podajemy z palca --with-svn-includes i 
--with-svn-libs, a ./configure kdevelopa najpierw szuka tego pliczku 
svn-config, który jak znajdzie, to olewa zupełnie podane ścieżki.
Problem jest taki: nasze svn-config zwraca oprócz normanych ścieżek, dwa 
śmiecie:
--includes zwaraca @SVN_DB_INLUDES@
--libs zwraca @SVN_DB_LIBS
i te dwa tokeny, niezastąpione gdzieś w procesie budowy pieprzą 
kompilację kdevelopa, a na pewno ręczną kompilację modułu kio_svn 
potrzebnego do tych brakujących protokołów.
Jak odpytałem ludzi na ircu z innych dystrybucji, ich svn-config nie 
zwraca takich śmieci. Rozwiązania są 2:
   a) ten plik jest skryptem, wypieprzyć ze środka dziwne tokeny 		 
(rozwiązanie lipne)
   b) poprawić budowanie subversion od wersji 1.2.1
Ad.1
No i wracając do punkut pierwszego trza by się pomęczyć z tym kdevelop. 
Z tego co wyczytałem w necie (strasznie mało info na ten temat :/), to 
developerzy kdevelop mowią, że dla kde wersji > 3.3.2 kdevelop nie 
buduje modułów kio_svn (bo nie - nie wyjaśnili) i każą kolesiowi, który 
płacze im, żeby zwrócił się do redhata, coby poprawili sprawę. Hm - 
dziwne. Każe też mu próbować pogrzebać w pliku configure.in.in.
Kurde - mnie to przerasta!! Szukałem dość sporo w źródłach kdeveopa, ale 
nie znam się tak dobrze na procesie budowania, szczególnie takiego 
kolosa i nie mogę znaleść miejsca, w którym olewane jest budowanie 
modułów dla svn, a bez tego ani rusz :/
Pomoże ktoś? Ja jestem chętny pogrzebąć, bo potrzebuję kdevelopa + svn, 
ale ktoś musiałby mi podowiedzieć parę słów n/t budowania, krok po kroku 
co się dzieje.
Zdroofka
Cz w rny
P.S.
Sorry za długaśny post
    
    
Więcej informacji o liście dyskusyjnej pld-devel-pl