LINUX.ORG.RU

Команда Gentoo Linux планирует совершить форк проекта udev

 , , ,


3

5

Как сообщается в листе рассылки Linux-дистрибутива Gentoo, его команда разработчиков приняла решение совершить форк проекта udev и тем самым стабилизировать его развитие. В сообщении Ричарда Яо (Richard Yao) говорится:

Всем привет!

Ни для кого из нас не секрет, что текущее направление развития udev под руководством новой команды, выпустившей systemd, крайне безрадостное. Линус Торвальдс «очень подозрительно отнесся к тому факту, что поддержка udev перешла в какой-то сумасшедший режим, вносит изменения, создающие всем проблемы, и полна явного и всепоглощающего идиотизма».

Я поговорил с некоторыми разработчиками в Gentoo, и все мы разделяем озабоченность Линуса. Я принял решение собрать команду и форкнуть udev. Помимо всего прочего, мы хотим убрать ограничение отдельного раздела для /usr. Официальное объявление будет сделано немного позднее на этой неделе.

Высказанное решение еще предстоит к рассмотрению специальным советом разработчиков Gentoo Linux, заседание которого организаторы проекта просят перенести на декабрь, чтобы лучше подготовиться и все обдумать.

>>> Подробности

★★★★★

Проверено: tazhate ()
Последнее исправление: Silent (всего исправлений: 2)

Ответ на: комментарий от ssnley

Да, выпилил это говняное поделие после того, как оно начала мускул перебивать. Теперь сетью OpenRC управляет, работает и есть не просит.

anonymous
()

Неужели за 10 строк темы никто еще не сказал - «Ждем ебилдов» ?)

А по теме, удевы - шмадевы.

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

В середине тредов в новости о QR кодах в systemd и в новости о переходе Arch на systemd все отлично объяснено.

Врёт. Там только плач не осиливших документацию и непонимающих как работает инит. Отдельные непонимающие ещё и с элементарной криптографией умудрились в лужу сесть там же :)

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

вот init_то как раз работает. а systemd глючит . а еще больше глючат модули в которые ( в отличии от скриптов) не то что отладить - получить лог испольнения затруднительно

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

А consolekit?

Поцеринг уже успел закопать.

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

Там только плач не осиливших документацию и непонимающих как работает инит.

Новый релиз systemd 195

Поццеринго-любы знают? Даже системгэ сами не осилили.)) Выше пруф. Проблема нерешена, потому что никто из здешний служителей культа поццеринга не знает :)

P.S. Глянул сейчас в системе, в зависимости от удава - только что mesa3d, гляну, может еще что нароется. Т.е. даже заменить удав на mdev - не такая большая проблема.

chinarulezzz ★★
()

ШАХ И МАТ ЛЕННАРТ

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

Дай пост на juick. Жопное чутье подсказывает что ты стучал только в багзиллу...

Вы уже запарили тут то на багзиллу, то на жуйк ссылки требовать. Ещё на генту-форум и генту-вики спросить забыли, тролли :)

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

Новый релиз systemd 195

Ссылка битая. Ты сам-то это пробовал открыть? Судя по тому, что ты даже копипасту ссылки не осилил - ждать от тебя толковых багрепортов придётся ооочень долго.

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

Ну да. На стрёмном альфа образе, с хз каким билдом этого самого системде. Я смог достать это поделие только с 194, например

в зависимости от удава

Есть проблемка. Удев сейчас используется как енумерейтилка/мониторилка устройств и uevents. Например xorg'ом итд.

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

Это ссылка на стабилизацию пакета под левые арх-ры.

Ъ-лоровец вангует ссылку не заходя по ней.
«D7 need pecl-apc and pecl-uloadprogress for normal operation»
«Status: CONFIRMED»

В комменты maintainer ни в жисть не посмотрит.

Угу. А открытые тикеты на багзилле — это так, для красоты. Вот потому Gentoo и умирает.

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

это удалось отстоять появлением апстрима и прокси меинтейнера. не тупи, пожалуйста

Где я туплю? Я так и написал, что поднятием шума удалось пакет отстоять. Не подняли бы — ещё один был бы уже выпилен.



Да, ещё низкая квалификация мейнтейнеров сейчас подтверждается непроверенными коммитами в портеж. Чаще элементарно манифест кривой или патч забудут добавить. Пару раз нарывался на откровенно ebuild битый. Один раз с ошибкой внутри дело было, другой — просто нулевой длины. В прежние годы такого тоже не было.

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

это называется срать в подъезде^W^W^Wссать на дом, а не в дверь биться.

Ну, прости, если для тебя ссать в подъезде — то же самое, что писать баги и присылать исправления, то мне жалко твой дом.

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

держи свежачок: https://bugs.freedesktop.org/show_bug.cgi?id=33421 и еще https://bugs.freedesktop.org/show_bug.cgi?id=56492 на прибитый jurnald https://bugs.freedesktop.org/show_bug.cgi?id=55239

на дыру в докуметации открытую еще в начале лета https://bugs.freedesktop.org/show_bug.cgi?id=38355 на журналд теряющий информацию https://bugs.freedesktop.org/show_bug.cgi?id=50184 (аж с мая)

отдельно доставляет вот это https://bugs.freedesktop.org/show_bug.cgi?id=56929 как говорится «by design». проблема вылезает уже не в первый раз. и будет вылезать еще и еще

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

Угу. Кроме Xorg, еще lvm2, cryptsetup, lilo, parted, xf86-video- {nouveau, intel, ati}.

Ладно там системгэ, кто хочет приключений или много ожиданий - пусть пересаживается. Но зачем удав губить?)) Не в лом перейти хоть на devtmpfs, но приложения.

And what we will certainly not do is compromise the uniform integration into systemd for some cosmetic improvements for non-systemd systems.

(Yes, udev on non-systemd systems is in our eyes a dead end, in case you haven't noticed it yet. I am looking forward to the day when we can drop that support entirely.)

поццеринг такой поццеринг ))))

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

а еще больше глючат модули в которые ( в отличии от скриптов) не то что отладить - получить лог испольнения затруднительно

Ну сколько же мудаков развелось. В модулях указывается *что* запустить, а это может быть и бинарник, и скрипт.

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

devtmpfs и udev это суть ортогональные штуки. Udev не столько и не сколько менеджилка нод в /dev, сколько API для доступа к информации об устройствах. Не скажу что разделяю мердж удева с остальной базой, но по доля логики есть в этом. systemd будет предоставлять цельный взгляд на то, как может выглядеть API для управления системой в общем и целом.

Форк/бранч удева не имеет смысла я считаю. Нужно продолжать поддерживать вариант без systemd стека и с ним, а промежуточный варинат полностью закопать.

vasily_pupkin ★★★★★
()

изменения, создающие всем проблемы, и полна явного и всепоглощающего идиотизма

А что там, в новых udev, такого понадобавили? А то у меня 171-r8.

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

Я надеюсь, что они хотят USE=udev и virtual/udev. А лучше, если б осталось USE=systemd и USE=-systemd.

)) хорошо бы!

скорее всего будет и то и другое. Среди двоих вероятность совпадения/несовпадения мнений 1/2 - там разные люди есть, хотя деспотизма там хватает. Даниэля выперли, хорошо хоть обошлись по человечески - «председатель совета... рога и копыта» ))

Интересно, что он скажет. Но что тут гадать, нужно подождать. Хотя ужасно интересно чего ждать от этого всего )) Вероятность недоделать форк есть - поэтому было бы правильно иметь альтернативу. В том смысле что либо udev либо systemd ну и в смысле альтернативы дистра. Но лучше генты ничего нет к сожалению. Хотя был один дистр - но с апреля там заглохло все...

virtual/udev

Это более правильно. Но сразу к этому не придут - постепенно. Вещь очень хорошая.

Разработчики генты не обещают золотые горы - обычный их подход подвержен эмоциональным взрывам. Как с boost и слотами. Сделали правильно, но пришлось понервничать. Такие может произойти и с udev|systemd

Ребята, кто в теме, что hackernews говорит про эти события?

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

«Ну сколько же мудаков развелось. В модулях указывается *что* запустить, а это может быть и бинарник, и скрипт.» ага. дальше читаем - даже лог того что и в каком именно состоянии системы было запущено получить затруднительно. в 99% случаев типичногло локалхоста проблем нет, а когда они есть той ой. ни лога ни дебага.точне поттерлог сам добавляет проблем и глотает инфу

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

У меня ругня на отсутствие /usr/include/drm.h:

In file included from /var/tmp/portage/x11-base/xorg-server-1.13.0-r1/work/xorg-server-1.13.0/hw/xfree86/os-support/linux/lnx_platform.c:7:0:
/usr/include/xf86drm.h:40:17: фатальная ошибка: drm.h: Нет такого файла или каталога
Компиляция прервана.

Гугл молчит по этому поводу.

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

Про Генту, Слаку и Дебиан со всеми их производными поттерингофаги предпочитают не вспоминать. :)

Наиболее вменяемые дистры, неудивительно

leg0las ★★★★★
()

Лучше бы нормально ебилды поправляли

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

Я не знаю, как за три года можно было довести KDE до такого состояния.

А как можно было довести виндовс с хп до висты\вин7? Да легко! И в этом плохого нет ничего. В конце концов не нравится - есть тринити и опенсусе с возможностью устанвоки кде 3.5.х. Или как можно было довести мак ос классик в своё время до осх? Да ещё на базе юникс-лайк (мач\бсд) ? :) Такие шаги просто иногда нужны. Что касается 5 летних компьютеров, то это время когда пошли первые коре2, п4 ещё были да, но как ветка которая уходит в историю с рынка. Сейчас же офисный комп это атлон упрощенный или пентиум на базе коре2 и как правило 2гб рам - это самые дешевые компы такие. О мидле где по определению всё летает без какого-либо тюнинга я даже не заикаюсь :)

ps. И ещё я иногда встречаю людей которые умудряются ставить на нетбук. И даже там работает. Те что нерасторопно тянут вин7стартер, тянут и кде. Так же не расторопно, но для задач для которых создавался нетбук это нормально :)

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

Где я туплю? Я так и написал, что поднятием шума удалось пакет отстоять. Не подняли бы — ещё один был бы уже выпилен.

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

Т.е. порядок событий: 1). апстрим «умер» -> (пока пофиг, проект может быть в дереве) 2). было зарепорчено куча багов -> (поскольку их некому чинить) -> 3). пакет маскируется под удаление с причиной, что апстрим мёртв -> (это сделано не только для того, чтобы предупредить, что давайте прекращайте пользовать пакет, но и возможность исправления причины) -> 4). появился новый апстрим -> 5). пакет вернули.

все события с форумом и шумихой и т.п. не входят в эту цепочку.

Да, ещё низкая квалификация мейнтейнеров сейчас подтверждается непроверенными коммитами в портеж. Чаще элементарно манифест кривой или патч забудут добавить. Пару раз нарывался на откровенно ebuild битый. Один раз с ошибкой внутри дело было, другой — просто нулевой длины. В прежние годы такого тоже не было.

подозреваю зеркалопроблемы или оверлеепроблемы, repoman --commit не дает возможности не сгенерировать кривой манифест или недоложить патч. (хотя вру недоложить патч можно, но нужно постараться). При этом манифест кладётся отдельным коммитом и поэтому на зеркале может быть кривое состояние.

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

Ну, прости, если для тебя ссать в подъезде — то же самое, что писать баги и присылать исправления, то мне жалко твой дом.

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

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

как говорится «by design». проблема вылезает уже не в первый раз. и будет вылезать еще и еще

Максимум что ты услышишь на это - нехер пользоваться альфа версиями программ, вот у меня ... с апреля месяца ни единого разрыва.

Любители поттероподелок просто не лечатся.

anonymous
()

надеюсь разработка дистра от этого расточительства не пострадает

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

Все решилось проще - собралось с USE="-minimal"

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

Ну, извини, не слежу за тобой настолько плотно, чтобы помнить ссылки на твои сообщения везде наизусть

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

не слежу за тобой настолько плотно, чтобы помнить ссылки на твои сообщения везде

А везде и не надо. Достаточно одной этой темы.

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

Ныть тоже полезно, это ж фидбек! :)

:)) Только если есть процесс отработки нытья в виде фидбека. В ином случае просто портишь себе настроение :)

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

Пол-лора вопили про ненужность системд, может кто-то и задонейтит.

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

По-любому с 2004 не могу лучше дистра найти (да особенно и не искал), хотя для дочки ставил Ubuntu, чтобы долгой компиляцией не пугать :).

Удачи поцанам в начинаниях. Рад бы помочь, да много отвлекающих факторов, не позволяющих работать в команде по графику.

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

Эти ваши линукс сообщества как эти наши политики - оппозиционеры не могут работать вместе в унисон, в отличии от руководителей у власти.

«Уберите этого сруля...» (с) анек.

Где ты видел работающую в унисон власть? :))) Там гадюшник похуже, чем в оппозиции. Во власти как в курятнике — нижнего обосрать, верхнего клюнуть.

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

Udev не столько и не сколько менеджилка нод в /dev

изначально udev разрабатывался как замена devfs.

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

А то у меня 171-r8.

у меня 165. Действительно, может обновляться надо!?)))

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

ты балабол, неосилятор и просто трепло

Жестокий рашн оупэнсорц

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

хотя для дочки ставил Ubuntu, чтобы долгой компиляцией не пугать :)

Надеюсь не на совсем. Девочка станет взрослой, а тогда можно и генту...

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

Да я как бы знаю. А линакс изначально разрабатывался как эмулятор терминала.

Тем временем такой же но другой devfs уже в ядре и уже по дефолту.

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

Ок, почитал твои стенания. Ты лично с мэйнтэйнерами связываться пробовал? Баг-то старинный, решать надо, если знаешь решение - приложи патч. Если не знаешь - хотя бы просто потыкай мэйнтэйнеров

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

Отправка багрепорта = небольшая помощь проекту. Леннардоненавистники вряд ли на это пойдут, и правильно сделают: чем забагованнее эта поделка будет, тем быстрее она сдохнет.

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