Bug 17598

Summary: Split package to userspace control program and noarch microcode data
Product: Sisyphus Reporter: Konstantin A Lepikhov (L.A. Kostis) <lakostis>
Component: microcode_ctlAssignee: Nobody's working on this, feel free to take it <nobody>
Status: CLOSED FIXED QA Contact: qa-sisyphus
Severity: major    
Priority: P2    
Version: unstable   
Hardware: all   
OS: Linux   

Description Konstantin A Lepikhov (L.A. Kostis) 2008-10-17 01:50:49 MSD
Как известно, для адекватной работы данного пакета требуется регулярно обновлять файл с данными по новым микрокодам. У нас этого не делается, что делает данный пакет бесполезным: например, для Mac mini текущая ucode не годится, и приходится самостоятельно лазить на download.intel.com чтобы скачать новый .dat файл. Поэтому предлагаю распилить пакет на 2 части - программа и noarch данные с ucode, которые могут обновлять все заинтересованные.

PS И вообще надо готовится к светлому будущему, которое скоро наступит (см. http://kerneltrap.org/mailarchive/linux-kernel/2008/7/3/2332764/thread).
Comment 1 Konstantin A Lepikhov (L.A. Kostis) 2009-04-05 01:25:40 MSD
ping. Светлое будущее уже наступило ;)
Comment 2 Konstantin A Lepikhov (L.A. Kostis) 2009-06-06 00:53:26 MSD
Похоже, придется готовить NMU. Уважаемый мантейнер, вы не против?
Comment 3 Victor Forsyuk 2010-09-22 20:39:18 MSD
NMU не случилось, а у меня таки дошли руки реализовать предложенное. Кстати, из просмотренных мной репозитариев такой вариант реализован только в PLD. Другой вариант решения проблемы нашла Mandriva: они пакуют скрипты обновления микрокода с соответствующих сайтов и вызывают нужный скрипт в зависимости от процессора, на котором запускается (несложный парсинг /proc/cpuinfo). Такое решение по своему элегантно, но работает только если есть доступ к Интернету...
Comment 4 Victor Forsyuk 2010-11-09 18:59:46 MSK
Начиная с microcode_ctl-1.17-alt2 (собран в Сизиф) микрокод не входит в состав этого пакета и пакуется отдельно.