LINUX.ORG.RU
ФорумTalks

Состояние экосистемы Gentoo

 


7

8

Скажите, какое оно? Как можно помочь проекту (и стоит ли)? Спрашиваю, ибо уже не первый год ходят разговоры о том, что вымирает постепенно коллектив. Да и сам вижу, что многие приложения давно не обновляются. Тот же blender, например.

В последнее время всё реже обновляю систему, потому что обновлений всё меньше. Есть пара команд (KDE, например), которые занимаются поддержкой, но всё дерево как будто уже не так живо, как лет 5 назад, скажем.


Как помочь:

1. Взять пакет на обслуживание через Proxy Maintainers
2. Стать разработчиком Gentoo и поддерживать интересующие тебя пакеты

Самые проблемные области описаны тут

Pinkbyte ★★★★★ ()
Последнее исправление: Pinkbyte (всего исправлений: 1 )
Ответ на: комментарий от alextk

Насчет сообщества - не заметил, новые люди(как пользователи, так и разработчики) регулярно появляются(сужу по IRC и мэйллистам)

Другое дело, что уходят бывает «старики», которых очень сложно вот так вот сходу заменить

Pinkbyte ★★★★★ ()
Последнее исправление: Pinkbyte (всего исправлений: 1 )
Ответ на: комментарий от alextk

Конечно. Просмотри ebuild quiz, попробуй что-нибудь из него сделать.

Если что-то будет непонятно - пиши на почту pinkbyte[AT]gentoo.org

Также советую подписаться на список рассылки gentoo-dev

Еще рекомендую покачать скиллы написания ебилдов, в этом тебе поможет Gentoo Development Guide.

Конкретные вопросы можно еще задать в IRC(irc.freenode.net) на канале #gentoo-dev-help

Pinkbyte ★★★★★ ()
Ответ на: комментарий от Spoofing

Да зойчем? Меня всё устраивает, в принципе. Вот уже несколько лет живу с Gentoo дружно, несколько моих девайсов её пережили. Всё ок. Просто нет особого представления, что происходит за зеркалами :)

alextk ()
Последнее исправление: alextk (всего исправлений: 1 )
Ответ на: комментарий от Pinkbyte

А на чем сейчас тестирование держится?

Т.е. есть ли какая автоматизация или проект вручную тестируется?

deterok ★★★★★ ()
Ответ на: комментарий от deterok

Спуфинг - молодец, ещё как-то держится

Deleted ()
Ответ на: комментарий от init_6

Это не совсем то. Меня больше интересует статистика..знаете, вроде закрытые — открытые тикеты, новые версии по — новые версии ebuild-ов.

alextk ()
Ответ на: комментарий от alextk

Меня больше интересует статистика..знаете, вроде закрытые — открытые тикеты, новые версии по — новые версии ebuild-ов.

Смотри багзиллу там есть чо.

init_6 ★★★★★ ()
Ответ на: комментарий от Spoofing

LFS — GNU/Linux, самый настоящий, и CRUX — линукс, а вот Gentoo — не линукс.

что за бред я сейчас прочитал?

dormeur86 ★★★★ ()

В последнее время всё реже обновляю систему, потому что обновлений всё меньше.

Я вот месяц не обновлял, гиг прилетело. Да, маловато. Нужно 20 гигов обновлений за месяц.

Deleted ()
Ответ на: комментарий от Spoofing

Спуфи, ты уже совсем поехавший?
То тебе жена чудится, то дети. То трусы Кристины. Тебе в больницу надо, там кормят вкусно.

Unununij ★★★★ ()
Ответ на: комментарий от Pinkbyte

Не знаешь, почему в Gentoo так долго стабилизируют Firefox?

Возьмем для сравнения Debian и последние пару релизов дырявого поделия:

  • Firefox 41
    • 2015-09-22 — анонс
    • 2015-09-22 22:53:47 — пользователи Debian получают апдейт
    • 2015-09-23 01:00:51 — Gentoo обновляет ебилд, но не стабилизирует его
    • 2015-10-01 07:32:16 — ебилд стабилизируют и пользователи Gentoo получают апдейт

    Пользователи Debian получили заплатки в течении дня (почти такая же картина у Ubuntu, Arch и других дистров), тогда как пользователи Gentoo сидели с голой жопой в течении одной недели и двух дней.

  • Firefox 40.0.3
    • 2015-08-27 — анонс
    • 2015-08-28 09:04:03 — пользователи Debian получают апдейт
    • 2015-09-01 21:34:53 — Gentoo обновляет ебилд, но не стабилизирует его
    • 2015-09-03 08:23:45 — ебилд стабилизируют пользователи Gentoo получают апдейт

    Пользователи Debian получили заплатки в течении дня, тогда как пользователи Gentoo сидели с голой жопой в течении недели.

edigaryev ★★★★★ ()
Ответ на: комментарий от edigaryev

Вот, кстати, именно из-за подобного я и задался вопросом. Одни либы и приложения обновляются (причём в стэйбл) быстрее, чем, казалось бы, необходимо. Другие лениво подтягиваются через пару недель после релиза. Третьи не обновляются по несколько релизов, потом вдруг получают обновление до release, rc, rc-1, rc-2, потом снова пропадают надолго, при этом в том же arch регулярно появляются обновления для всех релизов и кандидатов.

alextk ()
Последнее исправление: alextk (всего исправлений: 1 )
Ответ на: комментарий от edigaryev

А обо всём остальном тебе прямо и не ответят. Хотя по моему просранная в течение 2х месяцев «новость о смерти» стабильных hardened-sources, просранный релиз гнома о чем то да говорят.

init_6 ★★★★★ ()
Ответ на: комментарий от deterok

Используется travis и есть autorepoman. Подробности лучше узнавать на #gentoo-qa, там много всего, с ходу и не расскажешь

Pinkbyte ★★★★★ ()
Ответ на: комментарий от edigaryev

Смотрим whiteboard в баге - A2 [stable]

Смотрим Gentoo Vulnerability Threatment Policy

Severity level 	Corresponding evaluations 	Target delay 	GLSA
Major 	         A2, B1, C1 	                  5 days 	yes

Да, согласен, уложились на major arch едва-едва(баг был сообщен 30 числа в багтрекер Gentoo). ppc вон до сих пор провисает в unstable.

А так причины всё те же - мало народу, много пакетов.

Pinkbyte ★★★★★ ()
Последнее исправление: Pinkbyte (всего исправлений: 1 )
Ответ на: комментарий от sudopacman

deb-based, rpm-based, gentoo, все они слишком далеко ушли от того самого, традиционного линукса в моём понимании, коим на данный момент остались LFS, CRUX, Slackware, и может быть ещё какие-то _не мейнстримные_ дистрибутивы, о которых знают три с половиной человека.

сугубое имхо. современные дистрибутивы живут своей жизнью, а их пользователи даже не знают, что такое UNIX. пофиг на «швабодку», Ъ-линукс должен впервую очередь оставаться дружелюбным к пользователю, не считать себя умнее пользователя, предоставляя полный контроль над системой и прозрачность всех процессов.

не хочу навязывать свою точку зрения, каждый останется при своём.

забавно наблюдать, как во время «поломок» дистрибутивов жалуются пользователи. понимаете, система должна быть настолько простой для пользователя, чтобы в ней было нечему ломаться. вот как CRUX например. а эти.. дебианы с убунтами. нагородили сущностей, что в итоге проще переустановить, чем разгребать то дерьмо, что оставил после себя пакетный менеджер. их там сколько, два (apt-get, aptitude) до сих пор?

в моём понимании слова «линукс», если обобщать, это не только ядро и набор gnu-утилит, это обязательная прозрачность, простота и как следствие лёгкость системы.

CentOS это просто CentOS, Debian это просто Debian, Gentoo это просто Gentoo. а вот LFS, CRUX, Slackware — это линукс, да.

Spoofing ★★★★★ ()
Ответ на: комментарий от Spoofing

CRUX, который для 2.5 пользователей и со сгнившим софтом?
По-моему, этим дистром не девственники пользуются, а те, у которых эта фунуция вообще никогда не работала.

Deleted ()
Последнее исправление: Lifun (всего исправлений: 1 )
Ответ на: комментарий от Pinkbyte

Так ведь народу достаточно чтобы обновить ебилд (см. даты «Gentoo обновляет ебилд, но не стабилизирует его»), что мешает его сразу же и стабилизировать? Хуже-то ведь уже не будет.

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

Кстати есть еще firefox-bin, ебилд которого тривиален, но при этом его задерживают точно так-же, как и обычный firefox. В итоге люди просто отправляют portage к чертям и качают бинарник прямо с FTP-архива мозиллы.

edigaryev ★★★★★ ()
Последнее исправление: edigaryev (всего исправлений: 2 )
Ответ на: комментарий от Spoofing

А ты забавный ... Ну, хоть своё мнение навязывать не стал.

sudopacman ★★★★★ ()
Ответ на: комментарий от edigaryev

что мешает его сразу же и стабилизировать?

Политика. Нельзя стабилизировать ебилд не проведя минимального(ибо security, полностью все проверки не проводятся в данном случае) объема arch testing.

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

По логике мейнтейнеров Gentoo лучше когда пользователь сидит с рабочим пакетом, нежели с нерабочим. Пакет внесенный в unstable-ветку может банально несобираться на stable-ветке, но будучи помеченным как stable - давать ложное ощущение безопасности в стабильной ветке. А при условии что после стабилизации все уязвимые версии будут удалены из дерева - получим, что на stable ветке пользователи будут вообще лишены данного пакета - красота!

Кстати есть еще firefox-bin, ебилд которого тривиален, но при этом его задерживают точно так-же, как и обычный firefox. В итоге люди просто отправляют portage к чертям и качают бинарник прямо с FTP-архива мозиллы.

С firefox-bin есть свои сложности с тестированием, я в это вляпывался как-то

Pinkbyte ★★★★★ ()
Ответ на: комментарий от alextk

статистика..знаете, вроде закрытые — открытые тикеты

https://bugs.gentoo.org/query.cgi?format=report-graph - нарисует тебе граф какой нужно. Правда придется покурить немного доки по багзилли

новые версии по — новые версии ebuild-ов.

Тут сложнее. Есть packages.gentoo.org, но на нём особо запросы не посоставляешь

Pinkbyte ★★★★★ ()
Ответ на: комментарий от edigaryev

Те, кто ставит нестабильные версии, должны страдать! 38.3.0 — последняя стабильная версия огнелиса, нефиг выпендриваться!

Eddy_Em ☆☆☆☆☆ ()
Ответ на: комментарий от Spoofing

Мне и второй говнотык даром не нужен. Жаль только, что всякие олигофрены это говно используют вместо нормального опенгля или иксовых библиотек. Ну, хоть не культи...

Eddy_Em ☆☆☆☆☆ ()
Ответ на: комментарий от Eddy_Em

иксовых библиотек

Иксы пора закапывать, ибо bloatware. Жалко, Wayland движется немножко не в ту сторону, куда хотелось бы. А GTK+3, таки да, надо закапывать. Ибо тоже bloatware.

Meyer ★★★★★ ()
Ответ на: комментарий от init_6

«новость о смерти» стабильных hardened-sources

Ты научишься когда-нибудь различать поддержку апстрима и поддержку дистрибутива? Когда в генте закопали KDE 3 напомнить? А когда апстрим?

Pinkbyte ★★★★★ ()
Последнее исправление: Pinkbyte (всего исправлений: 1 )
Ответ на: комментарий от Meyer

Иксы пора закапывать

Что, уже что-то лучше придумали?

Eddy_Em ☆☆☆☆☆ ()
Ответ на: комментарий от Pinkbyte

в Арче идёшь в package и жмёшь «Эта версия устарела», вводишь причину и мыло, а Дженте идешь в package и создаешь баг: для этого регистрируешься, пишешь полное название пакета, версию, причину и ждёшь, ждёшь, ждёшь, ждёшь, ... , ждёшь пока потвердят и, может быть, этот баг закроют.

Deleted ()
Ответ на: комментарий от Deleted

Понимаю. А теперь сравни количество конфигураций, в которых надо протестировать пакет в арче и в генте.

Pinkbyte ★★★★★ ()

ИМХО gentoo живее всех живых. Лет 5 назад был кризис, когда половина ебилдов кривые, после апдейта полсистемы отваливалось, потому что какая-то критически важная so-шка сменила версию и ABI. Сейчас все очень гладко и хорошо работает.

kawaii_neko ★★★★ ()
Ответ на: комментарий от Deleted

что там тестировать? просто интересно.

Навскидку из того, что увиделось при epkginfo app-arch/lz4

1. Есть ~amd64-linux, значит Gentoo Prefix
2. Еcть ~mips, значит aligning

Pinkbyte ★★★★★ ()
Ответ на: комментарий от Pinkbyte

только баг о version bump до сих пор неподтверждённый, и последняя версия в портеже очень древняя. так тестовую версию можно только для x86 и amd64 сделать.

Deleted ()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.