Индекс форумов |
Исходное сообщение |
---|
"Проект DragonFly BSD представил новую систему сборки пакетов..." Отправлено iZEN, 07-Янв-13 22:48 |
>[оверквотинг удален] > а вот так зависимости по выбору: > > x86? ( || ( >=dev-lang/yasm-0.6.0 >=dev-lang/nasm-0.98.39-r3 ) )" > >>Нету такого. > а в portage есть. А в портах FreeBSD нету. > а как вы лечите ситуации, когда большинство софта в системе слинковано с В моём уютненьком мире не бывает такого. Это мантейнеров головная боль — связать всё правильно и незамысловато для конечного пользователя. А пользователю нужно только перекомпилировать зависимости, если не работает. Например, при установке gnome-mplayer по зависимостям устанавливается mplayer-1.1. Но я могу поставить mplayer2-2.0, а первый удалить, и всё будет работать прекрасно. (Хм, сейчас, правда, у меня в системе почему-то два mplayer'а :)) ) % pkg_info -Ex mplay % portmaster -e mplayer-1.1.r20120721_1 ===>>> Delete this dependency data? y/n [n] y ===>>> Delete old and new distfiles for multimedia/mplayer ===>>> Delete the current distfiles? y/n [n] ===>>> Running pkg_delete -f mplayer-1.1.r20120721_1 ===>>> Running portmaster -s % pkg_info -Ex mplayer После запуска gnome-mplayer не воспроизводит фильмы. Пытаюсь пересобрать пакет mplayer2-2.0. portmaster предлагает изменить опции сборки mplayer2, ещё хочет установить порт lang/python33. Расставляю опции. Соглашаюсь на (пере)установку: % portmaster -gD --delete-build-only mplayer2-2.0.20121103 ===>>> The following actions will be taken if you choose to proceed: ===>>> Proceed? y/n [y] ===>>> The following actions were performed: ===>>> Deleting installed build-only dependencies Всё собралось и работает. Заметь: gnome-player не пересобирался, пересобрался только движок. > (причины, по которым так случилось врядли имеет смысл обсуждать, т.к. в идеальном мире и fsck не нужен). В идеальном мире терабайты данных верифицируются scrub'ом, а не складываются в отдельную кучку с помощью fsck ("Разбирайтесь сами что откуда." :)) ). |
При общении не допускается: неуважительное отношение к собеседнику, хамство, унизительное обращение, ненормативная лексика, переход на личности, агрессивное поведение, обесценивание собеседника, провоцирование флейма голословными и заведомо ложными заявлениями. Не отвечайте на сообщения, явно нарушающие правила - удаляются не только сами нарушения, но и все ответы на них. Лог модерирования. |
Закладки на сайте Проследить за страницей |
Created 1996-2024 by Maxim Chirkov Добавить, Поддержать, Вебмастеру |