В списке рассылки разработчиков Fedora вспыхнуло активное обсуждение (http://lists.fedoraproject.org/pipermail/devel/2012-January/...) возможности создания специальной версии Fedora с непрерывным циклом обновления пакетов (Rolling-release), при котором обновления версий программ производятся постоянно, не дожидаясь фиксированных релизов дистрибутива. В качестве примеров проектов, в которых применяется непрерывный цикл выпуска обновлений, можно отметить Arch Linux (http://www.archlinux.org/), Gentoo (http://www.gentoo.org), Debian CUT (http://www.opennet.me/opennews/art.shtml?num=29953) и openSUSE Tumbleweed (http://www.opennet.me/opennews/art.shtml?num=28854), в которых пользователь в любой момент имеет возможность перейти на самые свежие версии программ.
В настоящее время при подготовке релизов уже используется экспериментальный репозиторий Rawhide (http://fedoraproject.org/wiki/Releases/Rawhide), который развивается в рамках непрерывного цикла выпуска обновлений....URL: http://www.phoronix.com/scan.php?page=news_item&px=MTA0Nzc
Новость: http://www.opennet.me/opennews/art.shtml?num=32892
Давно уже пора.
> Давно уже пора.Да! Надо чего-нибудь пообсуждать в списке рассылки разработчиков....
Как добить Федору до конца?!?! :)---
Уже вижу туеву хучу багрепортов:
Unresolver symbol UseFukcYouMazer in module *.o
Symbol not found
*** glibc detected *** memory corruption (fast):
GLIBC_2.2.5 needed by ... not found---
А то чего-то бета тестеры совсем расслабились, всяку хрень тестируют,
интерфейсы переименовывают, syslog глаза мозолит, иконки передвигают...
Нефиг! Будете crash dumpы дебажить!
> GLIBC_2.2.5 needed by ... not foundГоворят, есть такая штука - зависимости. А еще в них можно указывать требуемые версии. Слышали?
> Слышали?Ваши бы слова, да в уши мантейнерам пакетов.
А то после очередного апдейта обнаруживается,
что нужна библиотека не той версии что в дистрибутиве,
а той, что у этого мантейнера дома на компе.
Обычно чехарда с версиями, когда сторонние источники пакетов задействованы. Приведите пример.
С разморозкой.
Во-первых, в федоре сборка пакетов для репозитория ведется в koji.
Во-вторых, майнтенеры пользуются для сборки и отладки у себя mock.
Ну, и в-третьих, RPM умеет при сборке автоматически определять требуемые версии библиотек.
э-эх... вот в генте - даже поставил новые библы, они сменили версии, так он старые версии всё равно не удаляет, если есть ПО на них завязанное.
выдаёт типа:
!!! existing preserved libs:
>>> package: media-video/ffmpeg-0.9.1* - /usr/lib64/libavcodec.so.52
* - /usr/lib64/libavcodec.so.52.123.0
* used by /usr/bin/tcdecode (media-video/transcode-1.1.7)
..........................................
и предлагает пересобрать это ПО с новыми версиями либ в конце так:
Use "emerge @preserved-rebuild" to rebuild packages using these librariesну а если уж совсем проверить чё не так в системе - revdep-rebuild
к чему это я - не верю в ролинг релиз в полностью бинарных дистрах.
> *** glibc detected *** memory corruption (fast):
> GLIBC_2.2.5 needed by ... not foundDrepper: stop reopening this bug, bches!
> Drepper: stop reopening this bug, bches!И в очередной раз будет прав, потому что баг не в glibc :)
Конечно, пора привлечь энтузиастов к Fedora! Сейчас их отпугивает излишний консерватизм мэйнтейнеров и замшелость софта!
Где замшелость-то?
> Конечно, пора привлечь энтузиастов к Fedora! Сейчас их отпугивает излишний консерватизм
> мэйнтейнеров и замшелость софта!Вы точно не путаете с Debian Oldstable?
На мой взгляд, сейчас от федоры, как и от большинства других хороших дистров, людей целенаправленно отпугивают главным образом агрессивная реклама и фанатичные хомячки винды/мака/убунты. С целью заполучения в свою секту, разумеется.
Достаточно запилить хорошую темку для каждой ДЕ, как в Бубунтах, и куча хомячков обеспечена.Ну а так зачем Федоре хомяки и зачем она им? Дистр позиционирует себя как тестовая площадка для Красной Шапки со всем супер-пупер новым.
Ну что же Вы смайлики не рисуете? Народ вон уже волнуется.
Лавры арча и генты не дает покоя ни опенсусе ни федоре...
Ага лавры... гыгыгы :)
Они изобрели core/extra/community из арча. Еще осталось изобрести AUR для полноты картины.
> Они изобрели core/extra/community из арча. Еще осталось изобрести AUR для полноты картины.На базе OBS можно прекрасно забацать AUR для большинства RPM и DEB дистров. Собсно, разработчики суси уже заюзали эту возможность :)
В ней и так половина софта обновляется в течение жизни одного релиза, и ничего не отваливается. Если это станет официальной политикой и распространится на десктоп-окружения... неужели, еще один дистрибутив моей мечты?
да еще и с drpm
Делать нефиг ребяткам.
> Делать нефиг ребяткам.Да, предоставлять пользователям свежий и фичастый, но при этом стабильный софт - явно бесполезное занятие, этакий онанизм.
Не то что революционно переоткрывать консоль, тупо встроив ее в менюшку.
>свежий и фичастый, но при этом стабильный софтТут явное противоречие.
> Тут явное противоречие.С точки зрения тех дистров, которые это не осилили - да, противоречие.
> Да, предоставлять пользователям свежий и фичастый, но при этом стабильный софтДа, они уже недавно предоставляли свежую glibc. Похоже они вошли во вкус :)
Что насчет схемы... принцип Chakra Linux, думаю, подошел бы идеально.
opensuse из за наличия в OBS реп на разный вкус, вобще как хочешь можно обновлять. Например древние кеды и еще не зарелизенное ядро ну или наоборот. А вот в самом openSUSE Tumbleweed, как то субъективно поменьше пакетов чем для 12.1 и 11.4
Чудный openSUSE Tumbleweed, запдейтил фаервокс, на 11.4, до 9.0 версии,
теперь нихера не работают 80% плугинов, и даже строка поиска. Та же жопа с тандырбёрдом,
плугин Сonversation нахер умер, конфиг оставил, теперь невидно учётных записей и папок.Лечится возвратом на 8.0, и запретом обновления в YAST
> Чудный openSUSE Tumbleweed, запдейтил фаервокс, на 11.4, до 9.0 версии,
> теперь нихера не работают 80% плугинов, и даже строка поиска. Та же
> жопа с тандырбёрдом,
> плугин Сonversation нахер умер, конфиг оставил, теперь невидно учётных записей и папок.Чудная Mozilla, вы хотели сказать?
>> Чудный openSUSE Tumbleweed, запдейтил фаервокс, на 11.4, до 9.0 версии,
>> теперь нихера не работают 80% плугинов, и даже строка поиска.
> Чудная Mozilla, вы хотели сказать?Чудный роллинг?
Даёшь вечный unstable во все дистрибутивы!
>>> Чудный openSUSE Tumbleweed, запдейтил фаервокс, на 11.4, до 9.0 версии,
>>> теперь нихера не работают 80% плугинов, и даже строка поиска.
>> Чудная Mozilla, вы хотели сказать?
> Чудный роллинг?
> Даёшь вечный unstable во все дистрибутивы!Это, пожалуй, чудный дистрибутив такой или его мантейнеры.
> Это, пожалуй, чудный дистрибутив такой или его мантейнеры.Против чудес мозиллы ни один дистр не устоит. Единственное место, где их подход к обновлению смотрится уместно - винда (подумаешь, опять обновилось. Подумаешь, все отвалилось. Не привыкать.)
Не то с 10й, не то с 11й версии они отключили проверку максимальной версии браузера для определения совместимости и ввели блэклист явно несовместимых. Так что скоро проблемы с постояным обвалом расширений пропадут. А лично я давно эту проверку вырубил. Большинство расширений либо и так вовремя обновляются, либо вовсе не требуют обновления.
>> Чудный openSUSE Tumbleweed, запдейтил фаервокс, на 11.4, до 9.0 версии,
>> теперь нихера не работают 80% плугинов, и даже строка поиска. Та же
>> жопа с тандырбёрдом,
>> плугин Сonversation нахер умер, конфиг оставил, теперь невидно учётных записей и папок.
> Чудная Mozilla, вы хотели сказать?Мозилла ясный пень. Но когда делаешь пакет для дистриба,
как бы проверять надо на нём же.
У них там видимо робот-компилятор стоит - скомпильнулось, значить работает.
В общем там беда не в фоксе, а в пакетах, - фокс/тандырбёрд обновили, хульранер забыли,
всё новое и грохнулось
Может, хватит свои фантазии разбрызгивать? Разумеется, сборка централизована и автоматизирована. Только вот, чтобы даже попасть в updates-testing требуется предварительное тестирование, не говоря уже о попадание в стабильные обновления.и в федоре xulrunner идет отдельно и с фаерфоксом и тандербердом не связан.
Да ладно?$ rpm -q firefox xulrunner
firefox-9.0.1-1.fc16.x86_64
xulrunner-9.0.1-1.fc16.x86_64$ rpm -e xulrunner
ошибка: Неудовлетворенные зависимости:
gecko-libs(x86-64) = 9.0.1-1 нужен для (установлен)firefox-9.0.1-1.fc16.x86_64
libmozalloc.so()(64bit) нужен для (установлен)firefox-9.0.1-1.fc16.x86_64
libxpcom.so()(64bit) нужен для (установлен)firefox-9.0.1-1.fc16.x86_64
libxul.so()(64bit) нужен для (установлен)firefox-9.0.1-1.fc16.x86_64
> Да ладно?Таки да, я спутала, т.к. свой репозиторий с фаерфоксом использую.
> не говоря уже о попадание в стабильные обновления.Читай ветку сначала, особо про "стабильные обновления", и где.
> ... и с фаерфоксом и тандербердом не связан.
Не пиши больше, разводи пчёл.
>> не говоря уже о попадание в стабильные обновления.
> Читай ветку сначала, особо про "стабильные обновления", и где.Это ты про то, как описывал ситуацию, когда забыли пометить собранный в koji пакет, как подходящий для помещения в реп с обновлениями после тестирования?
>> ... и с фаерфоксом и тандербердом не связан.
> Не пиши больше, разводи пчёл.Представь себе, можно собрать так, чтобы пакеты с firefox и thunderbird не были зависимы от пакета с xulrunner. И при чем тут пчелы?
> Представь себе, можно собрать так, чтобы пакеты с firefox и thunderbird не были зависимы от пакета с xulrunner.Если некий бинарник можно собрать с некой либой статически, то формально зависимость между пакетами будет необязательной. Но, во-первых, без веских причин это не комильфо, во-вторых, это вовсе не означает, что данная прога никак не связана с данной либой (потому что можно и нужно линковать их динамически).
> Чудная Mozilla, вы хотели сказать?Врядли. Почему в убунте она работает, будучи заапдейченной до 9.0? И строка поиска и аддоны - все на месте. Похоже любители сервиса Одна Бабка Сказала чего-то перемудрили или сбилдили криво.
это чудесные разработчики расширений для браузера нас веселят... им бы уже на новом движке расширения переделать, чтобы браузер не перезагружать и чтобы расширения не отваливались как у Хромиума... imho
> им бы уже на новом движке расширения переделать, чтобы браузер не перезагружать и чтобы расширения не отваливались как у Хромиума... imhoНе переделать. Функциональность JetPack готова процентов на пять, и на этом разработка прекратилась.
> новом движке расширения переделать, чтобы браузер не перезагружать и чтобы расширения
> не отваливались как у Хромиума... imhoАга, у хрома настолько крутое апи что это гумно даже рекламодав не позволяет нормально реализовать. Спрятать рекламу - можно. А вот не качать совсем - фиг!
У меня и без Tumbleweed 9 лис не заводится в 11.4 под гномом
Tumbleweed - это дополнение к основному репозиторию. При чем тут меньше пакетов, если там только те пакеты, которые отличаются от тех, что в основном репе?
...остро не хватает человеческих ресурсов...
Можно подумать, что у арча людей много.
А у PCLinuxOS больше? Кое-какой, но все равно роллинг-релиз))
2 года назад на FOSDEM разработчики Debian и, кажись, Fedora и OpenSuse, жаловались что мол мейнтейнеров мало.
Разработчики Арча очень удивлялись таким жалобам. :)
К хорошему быстро привыкаешь :)
> 2 года назад на FOSDEM разработчики Debian и, кажись, Fedora и OpenSuse,
> жаловались что мол мейнтейнеров мало.
> Разработчики Арча очень удивлялись таким жалобам. :)Помнится мне, что гентушники в это время работали ( с апстримом на тему билд-систем) ;)
Билд-система - фигня, дело техники.
Гораздо важнее наличие централизованного багтрекера и людей, отвечающих за работу конкретных пакетов.
> Билд-система - фигня, дело техники.
> Гораздо важнее наличие централизованного багтрекера и людей, отвечающих за работу конкретных
> пакетов.Ну, этого не хватает только микрософту, эплу и им подобным.
В Арче есть разработчики? O_O
Федора отличный дистрибутив, локомотив дистрибутивостроения, всегда впереди, но мне как простому пользователю не хватало ширины репозитария, допустим нет openerp свыжих и тд. Они были, но только на следующию версию которая релизилась через 3-4 месяца, так что тут сложно все.
А вообще легкий дистрибутив конечно, и RR модель бы ему не помешала в популяризации.
> А вообще легкий дистрибутив конечно, и RR модель бы ему не помешала
> в популяризации.А еще глючность и "недоразумение"
>> А вообще легкий дистрибутив конечно, и RR модель бы ему не помешала в популяризации.
>А еще глючность и "недоразумение"Что?
хз товарищи. У меня на работе стоит дестктоп с F16+kde. На рабочем ноуте F14+kde. Дома F15+kde нетбук.
И все работает, ни чего не падает. Стабильность 99%. Работаю я у провайдера. Радио оборудование, сервера c RHEL,RHEV Дайте мне рецепт что бы я узнал что Fedora глючность и "недоразумение".
ДА конечно новые релизы со своими причудами но все блин работает как надо. Как Я думаю если руки не из того места то и kernel 2.4 даст kernel panic.
Я, наверное, чего-то не понимаю, но:
1. Любой Linux - это прежде всего FOSS.
Каждый девелопер пишет свое, изредка декларируя свою приверженность
к LSB и POSIX (что далеко не всегда правда).
2. Fedora - это вообще испытательный полигон для RHEL. Какая там может
быть стабильность? Мечты жеж.
3. Если кому-то надо супер-пупер стабильную ось, то тут два варианта:
- пилите до нужной стабильности и не делайте update'ы каждое
утро. Старый друг лучше новых двух;
- ставьте венду, она апдейтится с одного сервера, от одного
вендора и по единой схеме.А чо? Такая вот схема стабильности. :)
> ставьте венду, она апдейтится с одного сервера, от одного вендора и по единой схеме.Это где??? Сама обновляет фф, adobe photoshop и вдогонку .нет???