Nie jesteś zalogowany.
Jeśli nie posiadasz konta, zarejestruj je już teraz! Pozwoli Ci ono w pełni korzystać z naszego serwisu. Spamerom dziękujemy!
Prosimy o pomoc dla małej Julki — przekaż 1% podatku na Fundacji Dzieciom zdazyć z Pomocą.
Więcej informacji na dug.net.pl/pomagamy/.
przy tworzeniu paczki poleceniem dpkg-buildpackage mam następujący błąd
#:/home/src/cyrus-sasl2-2.1.19# dpkg-buildpackage dpkg-buildpackage: source package is cyrus-sasl2 dpkg-buildpackage: source version is 2.1.19-1.5 dpkg-buildpackage: source maintainer is Henrique de Moraes Holschuh <hmh@debian.org> dpkg-buildpackage: host architecture is i386 dpkg-checkbuilddeps: Unmet build dependencies: autotools-dev debhelper (>= 4) libpam0g-dev zlib1g-dev libdb4.2-dev (>= 3.2.9-14) libopie-dev (>= 2.32-8) chrpath heimdal-dev (>= 0.4e-16) libssl-dev (>= 0.9.6d-1) kerberos4kth-dev (>= 1.1-11) libmysqlclient10-dev (>= 3.23.52) postgresql-dev libldap2-dev (>= 2.1.21) automake1.7 (>= 1.7.9) autoconf (>= 2.57) comerr-dev libtool (>= 1.5.6) dpkg-buildpackage: Build dependencies/conflicts unsatisfied; aborting. dpkg-buildpackage: (Use -d flag to override.)
jak wpisze dpkg-bildpackage -d to mam coś takiego
#:/home/src/cyrus-sasl2-2.1.19# dpkg-buildpackage -d dpkg-buildpackage: source package is cyrus-sasl2 dpkg-buildpackage: source version is 2.1.19-1.5 dpkg-buildpackage: source maintainer is Henrique de Moraes Holschuh <hmh@debian.org> dpkg-buildpackage: host architecture is i386 debian/rules clean dh_testdir /bin/bash: line 1: dh_testdir: command not found make: *** [clean] Błąd 127
co mogę z tym zrobić?
Yakuba
Offline
apt-get build-dep cyrus-sasl2-2.1.19
nie miałeś pakietów potrzebnych do skompilowania paczki
Offline
wielkie dzieki wszystko elegancko poszło, przynajmniej z sasl2...
kolejny problem mam z postfixem tez daje dpkg-buildbackage i tym razem wypisuje mi coś takiego:
#:/home/src/postfix-2.1.5# dpkg-buildpackage -d dpkg-buildpackage: source package is postfix dpkg-buildpackage: source version is 2.1.5-9 dpkg-buildpackage: source maintainer is LaMont Jones <lamont@debian.org> dpkg-buildpackage: host architecture is i386 debian/rules clean dpatch deapply-all 60hpux not applied to ./ . 50tls not applied to ./ . 20maps not applied to ./ . 10smtplinelength not applied to ./ . 10rmail not applied to ./ . 10master.cf not applied to ./ . 10man not applied to ./ . 10main.cf not applied to ./ . 10hostname not applied to ./ . 10greylist not applied to ./ . 10cyrus not applied to ./ . rm -rf patch-stamp patch-stampT debian/patched test -f debian/rules dh_clean build test ! -d debian/postfix || rm -rf debian/postfix /usr/bin/make tidy make[1]: Entering directory `/home/src/postfix-2.1.5' make[1]: *** Brak reguł do wykonania obiektu `tidy'. Stop. make[1]: Leaving directo
nie wiem jak to ugryźć...
Offline
Znowu nie masz jakiegoś potrzebnego do budowy pakietu ( bo uzyłeś -d, to pewnie były niespełnione zależności). Owszem, czasami tak można robić, np. amaroK obsługuje iPody, do tego są potrzebne odpowiedznie biblioteki, ja nie mam iPOda, to sobie pakietuje bez tego. Tu jednak nie da rady. Zainstaluj to, co wypisuje po dpkg-buildpackage -rfakeroot
Offline
proponowałbym Ci zainteresowac się apt-build.
Offline