Главная страница


ru.linux

 
 - RU.LINUX ---------------------------------------------------------------------
 From : Michael Shigorin                     2:5020/400     03 Apr 2003  18:08:49
 To : Victor Dronov
 Subject : Re: любителям сравнивать дистрибутивы
 -------------------------------------------------------------------------------- 
 
 Victor Dronov <victor.dronov@attbi.com> wrote:
 
 > Вот именно об этом и речь. Какой механизм применяется, чтобы
 > убедиться, что для каждого установленного в системе ядра есть
 > адекватный NVIDIA_kernel?
 
 Hикакой, потому что этот махинизм должен бы сверяться с неким
 справочником железа, на котором сидим.
 
 > Потому что, "админ должен помнить", это не для нас, есть железный
 > болван, пусть он и помнит.
 
 Да ну?  А жесткий диск добавить админ тоже не должен помнить?
 
 Если за пакет отвечает "болван" (например, apt) -- тогда претензии
 как-то осмысленны.  Вы же хотите извернуться так, чтоб и ядро левое
 собрать, и памперсы подстелили.
 
 Hечестно.
 
 > Единственным разумным компромиссом, найденным мной, является триггер в
 > пакетах с third-party модулями, который просто орет "пересобери меня"
 
 Мне хватает Requires/Provides, которые не дают развалять все ненароком.
 Вообще (чуть в сторону, но) думаю покрутить в руках DKMS, который на
 http://www.lerhaupt.com/linux.html -- не уверен, что это именно то, но
 посмотреть надо.
 
 > при установке ядра, и rc скриптик в _GLX пакете, который проверяет
 > наличие модуля для текущего ядра и подменяет XFConfig, если что.
 
 Эта "домашняя автоматизация" в таком виде чревата только "немалыми
 глюками" при попытке вывалить ее на ничего не подозревающего
 пользователя, боюсь.  А подозревающий найдет, с чем не согласиться.
 
 Может, у Вас специфика деятельности такая, что пересборка ядер,
 обкрученных 3rd party -- ежедневный труд, но это именно что специфика.
 
 Обновление бутсектора, например, я никакому "болвану" не доверю -- тут
 менее критично, но в ту же сторону.
 
 Поэтому:
 
 %package -n NVIDIA_kernel-up
 Summary: NVIDIA kernel module for NVIDIA Architecture support
 Group: System/Kernel and hardware
 Version: %{kversion}_%nvver
 License: nVidia
 Requires: kernel24-up = %KVERREL
 Provides: NVIDIA_kernel = %nvver
 
 %package -n %binPkgName
 Version: %VERSION.%RELEASE
 Release: %rel
 Requires: XFree86-server >= 4.0.3
 Requires: libGLwrapper
 %if %selectver
 Requires: NVIDIA_kernel >= %version
 %else
 Requires: NVIDIA_kernel = %version
 %endif
 Provides: libGL
 
 -- и хорош.
 
 > К сожалению, похоже, проблема просто нерешаема при ограничениях
 > зависимостей существующих в RPM.
 
 Да при чем тут зависимости.  Если Req/Prov/Conflicts с триггерами не
 хватает -- значит, нечего заниматься черной магией.
 
 > Кстати, а в apt может быть еще один уровень зависимостей?
 
 Если замечание (а не только отработку) всяких Obsoletes: принимать как
 "технически да" -- может быть.  "По ощущениям" -- тоже. :)
 
 Hо в этом случае проблема, как мне кажется, не только технологическая.
 
 -- 
  ---- WBR, Michael Shigorin <mike@altlinux.ru>
   ------ Linux.Kiev http://www.linux.kiev.ua/
 
 --- ifmail v.2.15dev5
  * Origin: osdn.org.ua (2:5020/400)
 
 

Вернуться к списку тем, сортированных по: возрастание даты  уменьшение даты  тема  автор 

 Тема:    Автор:    Дата:  
 Re: любителям сравнивать дистрибутивы   Michael Shigorin   01 Apr 2003 20:05:49 
 Re: любителям сравнивать дистрибутивы   Victor Dronov   01 Apr 2003 23:51:47 
 Re: любителям сравнивать дистрибутивы   Oleg Drokin   02 Apr 2003 10:41:00 
 Re: любителям сравнивать дистрибутивы   Victor Dronov   02 Apr 2003 13:17:54 
 Re: любителям сравнивать дистрибутивы   Oleg Drokin   02 Apr 2003 12:08:46 
 Re: любителям сравнивать дистрибутивы   Victor Dronov   02 Apr 2003 15:07:17 
 Re: любителям сравнивать дистрибутивы   Michael Shigorin   02 Apr 2003 13:07:02 
 Re: любителям сравнивать дистрибутивы   Victor Dronov   02 Apr 2003 16:15:41 
 Re: любителям сравнивать дистрибутивы   Michael Shigorin   02 Apr 2003 16:07:06 
 Re: любителям сравнивать дистрибутивы   Victor Dronov   03 Apr 2003 00:52:45 
 Re: любителям сравнивать дистрибутивы   Michael Shigorin   03 Apr 2003 18:08:49 
 Re: любителям сравнивать дистрибутивы   Victor Dronov   04 Apr 2003 01:25:42 
 Re: любителям сравнивать дистрибутивы   Valentin Nechayev   05 Apr 2003 11:45:21 
 Re: любителям сравнивать дистрибутивы   Victor Dronov   06 Apr 2003 01:53:46 
 Re: любителям сравнивать дистрибутивы   Valentin Nechayev   06 Apr 2003 00:15:14 
 Re: любителям сравнивать дистрибутивы   Victor Dronov   06 Apr 2003 03:51:37 
 Re: любителям сравнивать дистрибутивы   Maxim Timofeyev   06 Apr 2003 19:53:38 
 любителям сравнивать дистрибутивы   Sergei Dubarev   06 Apr 2003 21:35:28 
 Re: любителям сравнивать дистрибутивы   Valentin Nechayev   11 Apr 2003 12:21:19 
 Re: любителям сравнивать дистрибутивы   Maxim Timofeyev   06 Apr 2003 19:51:43 
 Re: любителям сравнивать дистрибутивы   Michael Shigorin   07 Apr 2003 18:06:53 
 Re: любителям сравнивать дистрибутивы   Valentin Nechayev   07 Apr 2003 19:32:19 
 Re: любителям сравнивать дистрибутивы   Michael Shigorin   08 Apr 2003 01:06:34 
 Re: любителям сравнивать дистрибутивы   Valentin Nechayev   08 Apr 2003 12:21:37 
 Re: любителям сравнивать дистрибутивы   Aleksey I Zavilohin   21 Apr 2003 16:52:12 
 Re: любителям сравнивать дистрибутивы   Michael Shigorin   07 Apr 2003 18:06:51 
 Re: любителям сравнивать дистрибутивы   Andrey Slusar   08 Apr 2003 01:14:30 
 любителям сравнивать дистрибутивы   Serge Petruschenko   08 Apr 2003 21:44:50 
 Re: любителям сравнивать дистрибутивы   Andrey Slusar   09 Apr 2003 07:20:20 
 Re: любителям сравнивать дистрибутивы   Michael Shigorin   02 Apr 2003 13:07:01 
 Re: любителям сравнивать дистрибутивы   Michael Shigorin   02 Apr 2003 16:07:06 
 Re: любителям сравнивать дистрибутивы   Oleg Drokin   02 Apr 2003 17:12:27 
 Re: любителям сравнивать дистрибутивы   Michael Shigorin   02 Apr 2003 20:06:45 
 Re: любителям сравнивать дистрибутивы   Oleg Drokin   02 Apr 2003 20:56:32 
 Re: любителям сравнивать дистрибутивы   Michael Shigorin   02 Apr 2003 23:06:50 
 Re: любителям сравнивать дистрибутивы   Michael Shigorin   02 Apr 2003 20:06:44 
 Re: любителям сравнивать дистрибутивы   Michael Shigorin   02 Apr 2003 13:07:02 
 Re: любителям сравнивать дистрибутивы   Victor Dronov   02 Apr 2003 16:19:23 
 Re: любителям сравнивать дистрибутивы   Michael Shigorin   02 Apr 2003 16:07:07 
 Re: любителям сравнивать дистрибутивы   Victor Wagner   03 Apr 2003 08:29:47 
 Re: любителям сравнивать дистрибутивы   Victor Dronov   03 Apr 2003 11:32:42 
 Re: любителям сравнивать дистрибутивы   Victor Wagner   03 Apr 2003 12:21:15 
 Re: любителям сравнивать дистрибутивы   Victor Dronov   04 Apr 2003 01:35:02 
Архивное /ru.linux/869430ac8df4.html, оценка 1 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional