Обгоняя самих себя
Mar. 11th, 2021 05:34 pm![[personal profile]](https://www.dreamwidth.org/img/silk/identity/user.png)
…and gave him such a kick that he went out
the other end of the alley twenty feet ahead of his squeal.
O. Henry
the other end of the alley twenty feet ahead of his squeal.
O. Henry
Решил я соорудить себе новую машинку для svn репозиториев, под freebsd 12.2. А то уже времени много прошло, вот, думаю — пора. Но лучше бы я этого не делал.
Для начала, ставлю subversion, из пакета. А он не работает — пользователя svn не создаёт, но требует. Мелочь, но настораживает. Хорошо, за отчётный период появился как бы встроенный svnlite, решил его попробовать, а там ещё веселее — svnliteserve есть, а rc.d скрипта к нему нет. Причём, ещё с версии 10.0, реквест с 2016 года в багзиле. Опять же, небольшая проблема, но это ещё чудесатее.
И это совсем ещё не всё: за отчётный период поддержка iscsi переехала в ядро, но большого счастья это не добавило: файловая система из fstab не монтируется — не успевает подключиться до fsck и вываливается в single-user. И это всё по дизайну, адекватного решения к этому нет: ни late, ни -w не работают. А вот как? А вот так. Мы на них пилюём. И это не один мелкий баг, а целый функциональный модуль системы. Его тоже сделали, но, кажется, забыли попробовать запустить. И в handbook по теме стыдливая тишина.
Я давно уже привык, что порты надо время от времени с пинками собирать. Можно как-то понять, что X11 местами разваливается, там как в статусе — всё сложно. К драйверам видео будем снисходительны. Но это уже не просто как-то раздражает, а вызывает разумные опасения. Как кухня алкоголика, вроде и ничего особенного: бычки в кружке, прошлогодняя засохшая яичница.
Разруха это. Такое впечатление, что все уже давно всё бросили и пошли писать macOS и GNOME3. Вот такие дела.
(GNOME3 — это просто такое обобщение для заведомой эпической и концептуальной дряни, вроде гигантской статуи петуха из навоза).
no subject
Date: 2021-03-12 03:50 am (UTC)no subject
Date: 2021-03-12 05:01 pm (UTC)Во FreeBSD и сейчас есть профессиональные, хорошие решения, но они существуют по отдельности, как острова в океане. Но как система целиком FreeBSD постепенно и медленно уходит. Как говорится, к пуговицам претензии есть? Нет, пришиты намертво. А дизайн системы уже как то никому не интересен, что печально по целому ряду причин.
no subject
Date: 2021-03-12 09:05 am (UTC)no subject
Date: 2021-03-12 05:03 pm (UTC)no subject
Date: 2021-03-12 01:08 pm (UTC)Про iscsi - печально. Еще лет 5 назад fbsd была наиболее просто устанавливаемой на iscsi с нуля, из того, что я тогда щупал.
Но в целом, если честно - всё ожидаемо.
no subject
Date: 2021-03-12 05:13 pm (UTC)Там проблема даже не в iscsi, сам-то он вполне работает, но попадает на дыру в дизайне системы. И всем OK. Во FreeBSD и сейчас много хороших и живых компонентов и элементов, можно долго перечислять, но в системе как таковой какая-то беспризорщина, и все уже как-то притерпелись и уверенно движутся тем же курсом.
Во времена моей юности был такой личный эпитет — недоделанный. И это был неприятный эпитет, но сейчас, кажется, он даже позитивный.