The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]



Вариант для распечатки  
Пред. тема | След. тема 
Форум Разговоры, обсуждение новостей
Режим отображения отдельной подветви беседы [ Отслеживать ]

Оглавление

Red Hat подрывает сотрудничество дистрибутивов, связанное с ..., opennews (??), 28-Фев-11, (0) [смотреть все]

Сообщения [Сортировка по времени | RSS]


12. "Red Hat подрывает сотрудничество дистрибутивов, связанное с ..."  +2 +/
Сообщение от Stax (ok), 28-Фев-11, 22:33 
Центос 6.0 не могли зарелизить, потому что не могли начать сборку srpm из-за отсутствия точной информации о версиях пакеты на той системе, где начиналась сборка. Т.е. того микса из RHEL 5, Fedora 12 & 13, который стоял у редхата в приватной версии koji и на котором собирались первые srpm из RHEL 6. Эта информация просто отсутствует, а в spec-файлах зависимости часто указаны без точных версий, поэтому приходилось по многу раз экспериментировать с разными версиями начальных пакетов, добиваясь сборки, идентичной редхату.

Ну а последние месяца полтора над 6-кой вообще не работают, все их руки заняты выпуском 4.9 и 5.6. Обещают, как эти зарелизят, вернуться к работе над 6-кой. У них нет пачки разработчиков, чтобы как редхат, работать над ними одновременно.

Ответить | Правка | Наверх | Cообщить модератору

36. "Red Hat подрывает сотрудничество дистрибутивов, связанное с ..."  –1 +/
Сообщение от deadless (ok), 28-Фев-11, 23:34 
печально, особенно про подборку пакетов.
5.6 я тоже конечно жду, но 6.0 вкуснее.
Ответить | Правка | Наверх | Cообщить модератору

48. "Red Hat подрывает сотрудничество дистрибутивов, связанное с ..."  +1 +/
Сообщение от iZEN (ok), 01-Мрт-11, 00:53 
Вот это я понимаю. Вот это поцесс! Где никто, кроме RH не знает, что, собственно, они собирают. :))

>поэтому приходилось по многу раз экспериментировать с разными версиями начальных пакетов, добиваясь сборки, идентичной редхату.

Это как? Чтобы контрольные суммы собранных RPM c редхатовскими блобами совпадали? O_o

Ответить | Правка | К родителю #12 | Наверх | Cообщить модератору

51. "Red Hat подрывает сотрудничество дистрибутивов, связанное с ..."  –4 +/
Сообщение от Michael Shigorinemail (ok), 01-Мрт-11, 01:11 
Сэр что-нибудь слыхал про ТаймсТампы? :)
Ответить | Правка | Наверх | Cообщить модератору

106. "Red Hat подрывает сотрудничество дистрибутивов, связанное с ..."  +2 +/
Сообщение от iZEN (ok), 01-Мрт-11, 13:34 
> Сэр что-нибудь слыхал про ТаймсТампы? :)

Ничего. Абсолютно. Может быть вы мне о них расскажете? Поржём вместе.

Ответить | Правка | Наверх | Cообщить модератору

69. "Red Hat подрывает сотрудничество дистрибутивов, связанное с ..."  +3 +/
Сообщение от Stax (ok), 01-Мрт-11, 05:33 
Почти. Ну контрольные суммы rpm не совпадут (подписанны разными ключами, разные хосты, и тд), но у них есть утилитка, которая раскурочивает rpm и сравнивает идентичность бинарников, примерно так. Конфиги могут отличаться, как и включенные возможности (например, программы, которые могут отсылать сообщение в редхатовскую багзиллу). Для некоторых бинарников, куда вшивается имя хоста идентичность до байта нельзя обеспечить, но что-то в бинарниках сравнить все равно можно, например список и версии библиотек после линковки и т.д.
В общем у них есть инструмент для сравнения двух rpm, но подобрать соответствие их системы сборки редахатовскому koji для версий .0 очень сложно. В 6-ке больше пакетов, чем в 5-ке, и больше ошибок в спеках (неупомянутые, но требуемые зависимости), что еще усложняет процесс. По своей полиси они никогда не исправляют спеки, только отсылают баг редхату на тему фикса в следующем релизе и обходят это конфигом своей билд-системы, ставя там доп. зависимости для сборки данного srpm в добавок к спекам. Этот конфиг хаков все растет :) Но без этого никак, собирать в системе, где установлены все пакеты, а не минимально прописанные в спеках, как делает это mock нельзя, так могут включиться "странные" фичи и левые зависимости, что проблематично.
Ответить | Правка | К родителю #48 | Наверх | Cообщить модератору

159. "Red Hat подрывает сотрудничество дистрибутивов, связанное с ..."  –1 +/
Сообщение от mirr0r (ok), 02-Мрт-11, 13:33 
ЫЫЫ! Знаю эту утилитку.
Примитивный скрипт для распаковки rpm'ок можно найти хотя бы
в abs-guide, которой в обед 100 лет. Стандартная операция, заезженная
до блеска во всех нормальных руководствах по башу.
Что касается сравнения бинарникофф, советую почитать мануал по diff и сопутствующим.
ИМХО, сравнить rpm как раз не сложно, да и собрать идентичный тоже.
Ответить | Правка | Наверх | Cообщить модератору

70. "Red Hat подрывает сотрудничество дистрибутивов, связанное с ..."  +/
Сообщение от kshetragia (ok), 01-Мрт-11, 06:06 
Гениально! Формально лицензия соблюдена и имеем конкурентное преимущество, стимулирующее покупать поддержку.
Ответить | Правка | К родителю #12 | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру