с прошлой темы многое перепилено:
появилась проверка методов eix
корректно работает со всяким трешем типа crossdev
т.к. профиль парсить надо всё равно, то запилил показ юзов для разных профилей (все/выбранный из списка/текущий)
...
причина создания топика - придумайте мне алгоритм поиска кривых записей в package.mask
я пока придумал, что запись явно некорректна, если
1. версия с >/>=/~ явно меньше, чем минимально доступная в дереве+оверлеях и в package.unmask имеется тот же атом с >/>=/~ с более новой версией, нежели в mask
2. версии у атомов в mask и unmask идентичны
3. между версиями из mask и unmask нет других доступных версий, если в обоих файлах сей атом указан(естессно), при этом версия из unmask новее оной из mask
...что ещё?
тупо атом vs атом - это очевидно
тупо некорректные с переключалкой = и так будут удалены как треш
Похожие темы
- Форум Gentoo: portconf live (2012)
- Форум Gentoo: portconf-1.0 (2012)
- Форум Gentoo: portconf-1.6.0 (2013)
- Форум Gentoo: portconf-1.5.4 (2013)
- Форум Gentoo: portconf-live (2014)
- Форум Gentoo: portconf-1.5.8 (2013)
- Форум Gentoo: portconf: world - need test (2013)
- Новости Pinta 1.4 (2012)
- Новости Elasticsearch 1.4 (2014)
- Форум [ОН]1.4 (2012)