To są czyste źródła, czy te których użyłeś przy `make install`? Poprawnie wygenerowany Makefile zawiera regułę "uninstall" - przed chwilą to sprawdziłem. Ostatecznie możesz ręcznie wywalić to co się zainstalowało do /usr/local i dalej używać już paczki. Przy okazji: aby `apt-get source ekg2` zadziałało, w /etc/apt/sources.list musisz mieć też linię:
deb [url]http://ftp.pl.debian.org/debian/[/url] experimental main
deb-src [url]http://ftp.pl.debian.org/debian/[/url] experimental main
Niestety przy instalacji przez apt mówi, że są niespełnione zależności i takie tam. Już sam nie wiem. ¬ródła są jakieś "dziwne" apt "szaleje". Może jakaś paczka rpm się znajdzie a potem przez alien zrobić co?
może się nie znam, ale mi to wygląda na to że paczka ta potrzebuje nowszych wersji zależności, które są w testing lub unstable.
po prostu przeżuć sie na testing i nie będziesz miał problemu
tylko nie mów znowu że masz słabego neta itp... , po prostu włącz aktualizacje i zostaw na noc gdzieś tak jutro koło południa powinno być już zaktualizowane
POX pisze:Jak już wspomniałem, musisz przebudować paczkę dla stable. Zależności są z unstable i dlatego apt "szaleje".
Próbowałem ale nic.
Wszystko wygląda tak:
apt-get source ekg2
Czytanie list pakietów... Gotowe
Budowanie drzewa zależności... Gotowe
Konieczne pobranie 680kB archiwów źródeł.
Pob: 1 http://ftp.pl.debian.org experimental/main ekg2 20060930+1926-1 (dsc) [1003B]
Pob: 2 http://ftp.pl.debian.org experimental/main ekg2 20060930+1926-1 (tar) [648kB]
Pob: 3 http://ftp.pl.debian.org experimental/main ekg2 20060930+1926-1 (diff) [30,7kB]
Pobrano 3B w 3s (1B/s)
Pomijanie rozpakowania już rozpakowanego źródła w ekg2-20060930+1926
debian:/home/kaka# apt-get build-dep ekg2
Czytanie list pakietów... Gotowe
Budowanie drzewa zależności... Gotowe
E: Zależność Build-Depends od ekg2 nie może zostać spełniona, ponieważ żadna z dostępnych wersji pakietu debhelper nie ma odpowiedniej wersji
Ach, fakt, paczka ekg2 zawiera pliki pythonowe, więc musiała być przystosowana do nowej polityki.
Otwórz plik debian/control i w linii zaczynającej się od "Build-Depends:" zmień wersję przy debhelper na taką, którą masz zainstalowaną, usuń z tej linii ", python-central (>= 0.5)". Przejdź do pliku debian/rules i usuń linię zawierającą "dh_pycentral". Teraz powinno się już zbudować.