Функциональность lafilefixer добавлена в portage
slepnoga 13 сентября, 2010 - 06:32
Маленькая заметка про изменения в portage:
* В нестабильной ветке 2.2 добавлена функциональность программы lafilefixer -теперь исправление .la файлов могут происходить прямо при установке програмы.
Для включения добавьте в FEATURES fixlafiles. От себя крайне рекомендую включить.
* Изменения для разработчиков: при установке в build.log попадает информация о email адресе и "herd" ебилда. Извлекается из metadata.xml.
UPD
В "тильдовом" portage так же появилась функциональность сетов ( set )
»
- Блог пользователя - slepnoga
- Для комментирования войдите или зарегистрируйтесь
Классно. Сначала
Классно. Сначала revdep-rebuild, теперь lafilefixer, что дальше? ))
Кгхм
Можно по первому пункту подробнее?
Или имеется в виду всё же тот самый preserved-libs?
Именно он.
Именно он.
slepnoga
Это блог или новости короткой строкой?
Calculate Linux mirrors http://www.calculate-linux.ru/main/ru/download
это новости короткой строкой
это новости короткой строкой в блоге :)
или миниблог в новостях.
Вобщем я еще не решил.
Compute:
Bosch M2.8.1 -> custom Bosch M2.8.3 clone from Russia.
Speed about 260 km,Ram 2 pers.,HDD - 70 kg,210 FLOPS ;)
Это больше похоже не на блог,
Это больше похоже на перевод Changelog-а. Тогда уж дайте ссылку на оригинал.
Calculate Linux mirrors http://www.calculate-linux.ru/main/ru/download
это скорее перевод кусочка
это скорее перевод кусочка новости о новой версии portage. да и сетов там считай что и нет.
http://blogs.gentoo.org/zmedico/2010/09/04/portage_2-1-9_release
Спасибо за ссылку.
Спасибо за ссылку.
Calculate Linux mirrors http://www.calculate-linux.ru/main/ru/download
Ура, не надо теперь будет
Ура, не надо теперь будет править .la файлы руками.
slepnoga
Эх ты, шляпнога (-:Е
Во-первых, в 2.1.9, а не только 2.2
Во-вторых:
FEATURES="fixlafiles" (enabled by default)
, то бишь включено уже.Текстовый редактор vi имеет два режима работы: в первом он пищит, а во втором — всё портит.
krigstask написал(а): Эх ты,
Неплохо бы на титульной странице форума убрать "...крайне рекомендую включить..."
Мы тоже не всего читали Шнитке!.. © В. Вишневский
Дабы не плодить тем на
Дабы не плодить тем на форуме, напишу здесь.
Решился таки обновить portage до ~2.1.9.7 (до этого был на стабильной).
Возникает вопрос - стоит ли пересобирать system? Или в данной ситуации это неактуально?
нет
нет
_SerEga_ написал(а): нет спс
спс )
Чисто теоретически имеет
Чисто теоретически имеет смысл пересобрать мир (system наимене подвержен изменениям в .la файлах), так как при пересборке portage с FEATURES=fixlafiles удалит часть избыточных зависимостей из .la[1] файлов (Fix .la libtool archives to list libraries, not .la files in dependency_libs and do some minor fixups, moving -pthread to inherited_linker_flags if available and eliminating duplicate library listings.). Это может привести к меньшему количеству пакетов, требующих пересборки после удаления/изменения .la файла при обновлении какой-нибудь библиотеки. Чисто практически, проще установить и один раз запустить lafilefixer, ничего не пересобирая. После этого lafilefixer больше не нужен и его можно удалить)
[1] libtool archive - текстовый файл использующийся libtool для поиска зависимых библиотек