пошел я на другую машинку: # apt-get build-dep fluxbox Чтение списков пакетов... Готово Построение дерева зависимостей... Готово E: Зависимости для сборки fluxbox не могут быть удовлетворены.
дальше dpkg-buildpackage -rfakeroot -b собирать отказывается: $ dpkg-buildpackage -rfakeroot -b dpkg-buildpackage: source package is fluxbox dpkg-buildpackage: source version is 0.9.14-1.1 dpkg-buildpackage: source maintainer is Amaya Rodrigo Sastre <[EMAIL PROTECTED]> dpkg-buildpackage: host architecture is i386 dpkg-checkbuilddeps: Unmet build dependencies: libxft-dev libxinerama-dev libxft-dev libxft-dev libxinerama-dev libimlib2-dev libgtk2.0-dev dpkg-buildpackage: Build dependencies/conflicts unsatisfied; aborting. dpkg-buildpackage: (Use -d flag to override.) dpkg-buildpackage -rfakeroot -b -d нормально собирает как stable fluixbox, так и testing debian/rules тоже естественно собирает что делать ума не приложу... край как неудобно руками build-dep зависимости ставить... PS: на этой машинке прописаны те же репозитарии что и на той что была в предыдущем случае это локальное зеркало пакетов (src не зеркалятся, поэтому src-репозитарий отправлен на ftp.debian.org) $ cat /etc/apt/sources.list deb http://debian.fs.avanto.lan/debian sarge main contrib non-free deb-src http://ftp.debian.org/debian sarge main contrib non-free deb http://security.debian.org/ sarge/updates main contrib non-free deb-src http://security.debian.org/ sarge/updates main contrib non-free deb http://debian.fs.avanto.lan/debian etch main contrib non-free deb-src http://ftp.debian.org/debian etch main contrib non-free deb http://security.debian.org/ etch/updates main contrib non-free deb-src http://security.debian.org/ etch/updates main contrib non-free $ cat /etc/apt/apt.conf.d/00stable APT::Default-Release "stable"; попробовал заменить свое зеркало на ftp.debian.org результата не дало проблемы видимо не в подключении репозитариев а то что результат повторяется на двух машинках наводит на размышлизмы :-\ подумал я, подумал и убрал из apt'а упоминание о testing: # apt-get build-dep fluxbox Чтение списков пакетов... Готово Построение дерева зависимостей... Готово НОВЫЕ пакеты, которые будут установлены: build-essential libexpat1-dev libfontconfig1-dev libfreetype6-dev libxft-dev pkg-config и оно работает вот интересно теперь несколько моментов: 1. как оно умудряется собрать fluxbox без этих пакетов? это видимо бага в описании fluxbox- build-dep'ов? реально эти либы не нужны? или когда их нет просто автоматом какие-то возможности make вырубил? кто поопытнее опишите плиз процесс 2. и как описывать в sources.list/конфигах apt ссылки на разные репозитарии? (в смысле тестинг и стабле)? то есть я раньше писал apt-get install бла-бла/testing или apt-get -t testing install бла-бла а теперь получается одно с другим не работает? это мешает build-dep'у и как сие можно разрулить? то есть я так понимаю что build-dep плюет на то что в конфиге написано APT::Default-Release "stable"; лезет в тестинг (как в самый новый) оттуда получает не ту версию на которую указана жесткая зависимость и обламывается так? может я apt неправильно конфигурирую? -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]