[devel] genbasedir & unique package list
Led
ledest на gmail.com
Пт Дек 4 18:14:50 UTC 2009
On Friday, 04 December 2009 20:07:48 Rinat Bikov wrote:
> 4 декабря 2009 г. 21:56 пользователь Led написал:
> > Очень разумно: сортируем и *-alt10 удаляем, *-alt2 оставляем:)
>
> Ну для начала нужно добиться такой сортировки, чтобы alt10 было после
> alt2. (у меня файлы были отсортированы в нужном порядке + удаление
> происходило с выводом %{VERSION}-%{RELEASE} обоих пакетов и
> использовалось rm -i, благо объём удаляемых пакетов был невелик).
> Если же невозможно добиться необходимой сортировки, и нужно
> автоматизировать удаление, то можно сравнивать опять же у 2-х соседних
> пакетов версии и релизы (тут больше проблем со сравнением версий).
Т.о. нужно сортировать по %{NAME} пакета - это первый (самый простой) алгоритм
сортировки, далее - %{VERSION} - это второй алгоритм сортировки,
далее - %{RELEASE} - это третий алгоритм. Так что "проще сделать" сделать -
не получится:)
А кроме версии и релиза есть ещё Epoh/Serial, которые в имени файла вообще не
отображаются.
--
Led
Подробная информация о списке рассылки Devel