Strona 2 z 2
: 18 września 2009, 14:15
autor: baroo
Problem w tym, że buduję pakiety dla kilkunastu ruterów i nie zamierzam na razie zmieniać wersji systemu na nich. Poza tym nie bardzo rozumiem dlaczego miałbym aktualizować system do nowszej wersji tylko po to, żeby zbudować pakiet. Rozumiem sytuację, w której kompilowany program wymaga nowszej wersji kompilatora lub jakiejś biblioteki, ale tu wszystko się kompiluje a jedyny problem to ten, że Debian nie chce zbudować pakietu, bo prawdopodobnie ma gdzie jakąś ścieżkę źle ustawioną.
: 18 września 2009, 14:39
autor: fnmirk
W tej chwili to ja przestaję rozumieć co Ty rozumiesz?
Etch, posiada jeszcze swoje repozytoria. Od czasu jego wydania powstało kilka wersji z poprawionymi pakietami. Wersja iptables w Lennym to obecnie:
Kod: Zaznacz cały
apt-cache policy iptables
iptables:
Zainstalowana: (brak)
Kandydująca: 1.4.2-6
Tabela wersji:
*** 1.4.2-6 0
500 [url]http://ftp.pl.debian.org[/url] lenny/main Packages
100 /var/lib/dpkg/status
Etch a Lenny to przepaść technologiczna całego wydania.
Porównaj:
http://packages.debian.org/search?keywo ... lla-search
: 18 września 2009, 15:06
autor: baroo
Po prostu mam Etcha i chcę zrobić paczkę z własnych źródeł z własnymi łatkami, które bezproblemowo się kompilują. Jedyne z czym mam problem to włożenie skompilowanych binarek do paczki deb żebym mógł w prosty sposób zaktualizować inne komputery.
: 18 września 2009, 15:30
autor: ArnVaker
: 21 września 2009, 02:09
autor: fnmirk
baroo, myślę, że rozwiązanie znajduje się w:
Spróbuj użyć z opcją:
Przedstaw błąd.
: 22 września 2009, 20:21
autor: baroo
No więc problem jest z linkowaniem. Kiedy usunąłem w /debian/rules z configure taki wpis:
wszystko się kompiluje i paczka się tworzy. Co więcej, gdy ją zainstaluję wszystko działa.
Jedyne co burzy mój spokój to kilkanaście linijek z takimi komunikatami:
Kod: Zaznacz cały
dpkg-shlibdeps: warning: could not find any packages for libxtables.so.2
dpkg-shlibdeps: warning: unable to find dependency information for shared library libxtables (soname 2, path libxtables.so.2, dependency field Depends)
dpkg-shlibdeps: warning: could not find any packages for libiptc.so.0
dpkg-shlibdeps: warning: unable to find dependency information for shared library libiptc (soname 0, path libiptc.so.0, dependency field Depends)
dpkg-shlibdeps: warning: could not find any packages for libxtables.so.2
: 22 września 2009, 20:33
autor: fnmirk
Nie pomogę w tej kwestii. Zostaje studiowanie podręcznika systemowego.