haser ОЕПЕД ЯАНПЙНИ ДЕКЮЕР adjust_kernel_headers --first, Х ОПХ СЯРЮМНБКЕММНЛ linux-libc-headers ОЕПЕЙКЧВЮЕРЯЪ МЮ default, ОНЩРНЛС МСФМН ЯКНБН libc-headers ЯЛЕМХРЭ МЮ ВРН-РН, МЮВХМЮЧЫЕЕЯЪ Я ЯХЛБНКЮ ОЕПЕД "d" ДКЪ СЯОЕЬМНИ ЯАНПЙХ
Created attachment 1362 [details] Патч, позволяющий вывести l-l-h первыми в list_kernels()
Предлагаю след. патч. Без него собрать в hasher что-то, использующее l-l-h невозможно, поскольку первыми _всегда_ будут выбираться glibc-kernheaders.
(In reply to comment #1) > Created an attachment (id=1362) [edit] > Патч, позволяющий вывести l-l-h первыми в list_kernels() Этот патч не годится, поскольку сломает adjust_kernel_headers --first для случая, когда нужно использовать заголовки от реального ядра (BuildRequires: kernel-headers-std и т.п.).
Created attachment 1363 [details] Патч для переноса default (glibc-kernheaders) в конец списка Вот так будет правильнее - default будет всегда последним элементом в списке.
OK, я не против. Все равно glibc-kernheaders уже наполовину deprecated. В дальнейшем предлагается их вообще убрать и этот патч уже не понадобится.
Проблема на самом деле в kernel-headers-common...
Исправлено в kernel-headers-common-1.1.7-alt1; проверено пересборкой (старого) dvd+rw-tools - теперь пакет собирается как с kernel-headers-std, так и с linux-libc-headers. Замеченный в bug #8422 bash-изм тоже поправлен.