|
|
ru.linux- RU.LINUX --------------------------------------------------------------------- From : Ilya Anfimov 2:5020/400 03 Sep 2005 18:36:11 To : Zahar Kiselev Subject : Re: пересборка пакетов -------------------------------------------------------------------------------- 2005-09-03, Zahar Kiselev <Zahar.Kiselev@p1.f382.n5030.z2.fidonet.org> пишет: > Hello Alexey! > > Sep 03 13:13 05, Alexey Lebedeff wrote to Zahar Kiselev: > [skipped] > > AL> - apt-get source что-ты-хочешь-пересобрать(я обычно из unstable > AL> пересобираю) > AL> - удовлетворяешь ему зависимосьти для сборки, можно apt-get > AL> build-dep, можно вручную. > AL> - в его директории правишь в debian/rules что тебе не нравится. > Вот здесь возникает первый вопрос. > Если я хочу выбрать другие опции при компиляции. Hапример собрать программу > _без_ зависимости от чего-либо (если она это позволяет) - мне ведь запущенный > apt-get build-dep сначала натащит кучу всего, в том числе и то от чего я хочу > избавиться. Можно ли два последних пункта поменять местами - сначла исправить Захар, сказали же -- можешь ручную эти зависимости удовлетворять. Пока оно не удовлетворится, оно собираться не будет, а будет грязно ругаться. Да, кстати, apt-get build-dep ничего особенно не додумывает, он ставит указанное в Build-Depends в source-репозитории для данного пакета. Так что пока пакет не соберёшь, оно у тебя не заработает. А когда собираться отказывается -- соответственно смотрит в Build-Depends из debian/control. > скачанный пакет, а потом удовлетворять его зависимости? Hа что следует > обратить внимание? Можешь еще на всякий случай в debian/changelog запись > добавить, чтобы точно не пересеклась твоя версия с любой из существующих. А > что - changelog анализируется пакетным менеджером на предмет версии пакета? - > В /etc/apt/preferences прописываешь, что твоей сборки пакеты имеют наибольший > приоритет, В Debian Woody _вообще_ нет такого файла, даже хотябы просто > с закомментированными примерами. Где синтаксис подсмотреть? (Почёсывая репу) Вроде был... Вроде он ещё во времена woody появился... Или у меня тогда как раз testing стоял... В кратце: Debian potato сейчас устаревший, его где-то наверное весной прекратят поддерживать. Стабильный Debian сейчас -- Sarge. Использовать Woody -- это развлекуха из разряда поиска запчастей в помойке. Впрочем, в любом случае -- ставь ему Hold в dselect и не парься. --- ifmail v.2.15dev5.3 * Origin: Demos online service (2:5020/400) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.linux/1917090cc6bd4.html, оценка из 5, голосов 10
|