The OpenNET Project / Index page

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



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

"Из-за ошибки в uutils в Ubuntu 25.10 перестала работать автоматическая проверка наличия обновлений"  +/
Сообщение от opennews (??), 24-Окт-25, 11:42 
Замена в дистрибутиве Ubuntu 25.10 инструментария GNU Coreutils на  Rust Coreutils (uutils) привела к нарушению работы скрипта для автоматической проверки наличия обновлений пакетов. Среди прочего,    проблема привела к прекращению работы механизма автоматической установки обновлений с устранением уязвимостей, применяемой во многих установках Ubuntu Desktop и Ubuntu Server, а также в конфигурациях для облачных систем и контейнеров. Сбой не затронул операции ручной установки обновлений с использованием команд, подобных apt...

Подробнее: https://www.opennet.me/opennews/art.shtml?num=64108

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

Оглавление

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

4. Сообщение от sig11 (ok), 24-Окт-25, 11:49   +5 +/
Зато безопасно же теперь! Я ведь 30 лет запуская date , каждый раз боялся, что оно к освобожденному блоку памяти обратится или за пределы массива вылезет...
Ответить | Правка | Наверх | Cообщить модератору
Ответы: #11, #112, #165

6. Сообщение от Аноним (-), 24-Окт-25, 11:51   +1 +/
> изменение с корректно работающей полной поддержкой опции "-r"
> было добавлено за месяц до релиза Ubuntu 25.10

М... а чего они взяли старую версию?
Целый месяц был.

Ответить | Правка | Наверх | Cообщить модератору
Ответы: #10, #32, #118

10. Сообщение от Аноним (-), 24-Окт-25, 11:55   +2 +/
Думали если старая версия, то будет стабильней. У растаманов всё не стабильно.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #6

11. Сообщение от Аноним (11), 24-Окт-25, 11:59   +9 +/
Ты не поверишь, но уязвимости были: https://github.com/advisories/GHSA-vg73-g8m4-q62r
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #4

12. Сообщение от Rev (ok), 24-Окт-25, 12:01   +/
Мэинтейнеры дистриба опять облажались. Ничего нового.
Ответить | Правка | Наверх | Cообщить модератору

13. Сообщение от Аноним (13), 24-Окт-25, 12:03   +1 +/
Вот вам и убунту.
Ответить | Правка | Наверх | Cообщить модератору

14. Сообщение от User (??), 24-Окт-25, 12:04   –1 +/
Но гоооосподи. Какие нОркоманы (Да, я знаю - поGNUтые) придумали запихнуть в date, который:
"DATE(1)                                                                                        User Commands                                                                                        DATE(1)

NAME
       date - print or set the system date and time"
вот ЭТО?!
И главное - ЗАЧЕМ эту бредятину воспроизводить?!

Ответить | Правка | Наверх | Cообщить модератору
Ответы: #26, #120

20. Сообщение от Eddhie (ok), 24-Окт-25, 12:07   +/
Так спешили переписать на новом-молодежном...
Ответить | Правка | Наверх | Cообщить модератору

21. Сообщение от Аноним (21), 24-Окт-25, 12:08   +3 +/
Чёт много в Убунте косяков стало :\
Ответить | Правка | Наверх | Cообщить модератору
Ответы: #50

26. Сообщение от Аноним (-), 24-Окт-25, 12:11    Скрыто ботом-модератором–1 +/
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #14

32. Сообщение от Я (??), 24-Окт-25, 12:30   +2 +/
этж убунтовцы, они по минимуму тестируют всё
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #6 Ответы: #67

33. Сообщение от Минона (ok), 24-Окт-25, 12:32   +/
> Среди прочего, оказался неработоспособен механизм автоматической установки обновлений

Ура!
Теперь не надо его выпиливать...

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

34. Сообщение от Аноним (-), 24-Окт-25, 12:33   –2 +/
Отличная новость:
- будущая LTS будет протестирована на реальных пользователях
- подымется вопрос о том, нужно ли завязываться на такие "функции" gnu date, которую судя по доке писали умственно отсталые
"date - print or set the system date and time"
или подправить сам скрипт обновления
Ответить | Правка | Наверх | Cообщить модератору
Ответы: #58, #73

36. Сообщение от Archer73 (ok), 24-Окт-25, 12:36   +1 +/
Очевидно, что возвращать успешное завершение при получении неизвестного ключа нельзя. ИМХО лечением должен быть пересмотр логики обработки ключей, а не просто реализация одного ключа.
Ответить | Правка | Наверх | Cообщить модератору
Ответы: #119

37. Сообщение от Bob (??), 24-Окт-25, 12:37   +4 +/
сборка не lts, можно не париться

обкатывают на тестерах, всё норм

чисто как в винде)
p.s.: только в ней не стоит даже апдейты на LTSC накатывать. Уже и это запороли в мае...

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

41. Сообщение от Растофил (?), 24-Окт-25, 12:43   –2 +/
Новость, и самое главное скорость закрытия ошибки, красноречиво подтверждает, почему срочно нужно переходить на Раст.
Следующим пакетом должен стать apt. Пора дедушке на покой!
Ответить | Правка | Наверх | Cообщить модератору
Ответы: #74, #88, #108

42. Сообщение от xsignal (ok), 24-Окт-25, 12:44   +/
Меньше надо было ерундой заниматься и "чинить" то, что и так работало!
Ответить | Правка | Наверх | Cообщить модератору
Ответы: #46, #54

45. Сообщение от НяшМяш (ok), 24-Окт-25, 12:48   +1 +/
Давайте будем честны - это просто потрясающий результат, что так мало багов оказалось в таком большом переходе не какой-то васянской утилиты, а всего coreutils. Я, честно говоря, ожидал, что убунта будет просто неработоспособной и её чинить станут неделями, а тут парочку багов нашли и то не сразу (видимо очень популярный функционал сломался).
Ответить | Правка | Наверх | Cообщить модератору
Ответы: #48, #49, #66, #69, #83, #109, #115, #155

46. Сообщение от Аноним (-), 24-Окт-25, 12:49   –1 +/
> Меньше надо было ерундой заниматься и "чинить" то, что и так работало!

Хм... может разработчики сами разберутся что им делать?
Без советов от адептов всяких копролитных недоОС?

Как говорится, не ошибается только тот, кто ничего не делает.

ps
Уязвимость в утилите GNU split, приводящая к переполнению буфера
https://www.opennet.me/opennews/art.shtml?num=60490

Уязвимость в GNU sort, приводящая к выходу за границу буфера
https://www.opennet.me/opennews/art.shtml?num=63320

те кто говорит "работало" пусть вас повар так же кормит, а доктор лечит)

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #42 Ответы: #105, #156

47. Сообщение от Аноним (48), 24-Окт-25, 12:50   +/
Rust:
> Отсутствие вывода ошибки при вызове неработающей опции не позволило выявить проблему при автоматизированном тестировании.

...

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

48. Сообщение от Аноним (48), 24-Окт-25, 12:52   +/
coreutils переписываются уже много лет
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #45 Ответы: #52

49. Сообщение от Аноним (-), 24-Окт-25, 12:52   –1 +/
Твой пост напоминает утешение у психолога.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #45

50. Сообщение от НяшМяш (ok), 24-Окт-25, 12:52   +3 +/
Стало? Она разве хоть когда-то переставала рандомно вываливать алерт "ой, что-то пошло не так"?
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #21 Ответы: #71, #72

51. Сообщение от ЛучДонаХуанга (?), 24-Окт-25, 12:53   +/
Это не LTS релиз, вообще никаких претензий.
Ответить | Правка | Наверх | Cообщить модератору
Ответы: #56, #151

52. Сообщение от НяшМяш (ok), 24-Окт-25, 12:53   +/
Можно хоть 50 лет переписывать, но первое боевое применение найдёт такую гору багов, что офигеешь. Вот это оно.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #48 Ответы: #96

54. Сообщение от Аноним (-), 24-Окт-25, 12:53   +/
Так они ничего не чинили. Они просто взяли и выбросили утилиты GNU.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #42

55. Сообщение от IMBird (ok), 24-Окт-25, 12:54    Скрыто ботом-модератором+1 +/
Ответить | Правка | Наверх | Cообщить модератору
Ответы: #76, #125

56. Сообщение от Аноним (56), 24-Окт-25, 13:00   +/
А представь, тот же Arch перейдёт рано или поздно на uutils. Во потеха будет.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #51 Ответы: #97

57. Сообщение от Аноним (57), 24-Окт-25, 13:00   +/
Раст уже как минимум дважды за месяц показывает себя надежным инструментом который решит все проблемы.
Ответить | Правка | Наверх | Cообщить модератору

58. Сообщение от Аноним (58), 24-Окт-25, 13:03    Скрыто ботом-модератором+7 +/
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #34 Ответы: #99

60. Сообщение от freehck (ok), 24-Окт-25, 13:04   +/
Новость про промежуточный релиз Ubuntu и их эксперименты -- вряд ли заслуживает быть в секции главных новостей.
Ответить | Правка | Наверх | Cообщить модератору

62. Сообщение от mikhailnov (ok), 24-Окт-25, 13:05   +/
> Отсутствие вывода ошибки при вызове неработающей опции

Это прекрасно

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

66. Сообщение от Аноним (66), 24-Окт-25, 13:12   +/
С другой стороны, багов не нашли так как никто это поделие и не щупал. Вывод: тестирование на хомячках считать успешным, релизим в стабильную ветку!
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #45

67. Сообщение от Аноним (67), 24-Окт-25, 13:14   +2 +/
> этж убунтовцы, они по минимуму тестируют всё

Где тестируют по максимуму?

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

69. Сообщение от Аноним (69), 24-Окт-25, 13:17   +1 +/
Напомню, что с выхода Ubuntu 25.10 прошло всего две недели и уже найдены две критических ошибки, связанных с этой растоподелкой. Сколько ошибок невротических и сколько еще не найдены - неизвестно.

Даю 100% гарантию, в 26.04 этого гумна не будет.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #45 Ответы: #75, #84, #94

71. Сообщение от AleksK (ok), 24-Окт-25, 13:21   +/
Она то вываливает. А дебиан просто молчит, ты можешь и не узнать что там чего-то рандомно вывалилось.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #50 Ответы: #150

72. Сообщение от Аноним (67), 24-Окт-25, 13:22   +/
> Стало? Она разве хоть когда-то переставала рандомно вываливать алерт "ой, что-то пошло
> не так"?

А где так не вываливается?

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

73. Сообщение от Внук Ванги (?), 24-Окт-25, 13:24   +/
> Отличная новость:
> - будущая LTS будет протестирована на реальных пользователях
> - подымется вопрос о том, нужно ли завязываться на такие "функции" gnu
> date, которую судя по доке писали умственно отсталые
> "date - print or set the system date and time"
> или подправить сам скрипт обновления

Судя по устоявшимся традициям каноникла, это изменение ещё откатят на релиз, потом снова вкатят, потом снова откатят. Ну и внедрят, если не забьют окончательно, примерно к 30.04

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

74. Сообщение от Внук Ванги (?), 24-Окт-25, 13:26   +1 +/
> Новость, и самое главное скорость закрытия ошибки, красноречиво подтверждает, почему срочно
> нужно переходить на Раст.
> Следующим пакетом должен стать apt. Пора дедушке на покой!

Не будут там apt переделывать-переписывать, потому что Шатлврот спит и видит ubuntu core как основную систему в итоге, обмазанную снапами, а для snap apt не нужон в любом виде.

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

75. Сообщение от Внук Ванги (?), 24-Окт-25, 13:29   +/
> Напомню, что с выхода Ubuntu 25.10 прошло всего две недели и уже
> найдены две критических ошибки, связанных с этой растоподелкой. Сколько ошибок невротических
> и сколько еще не найдены - неизвестно.
> Даю 100% гарантию, в 26.04 этого гумна не будет.

https://www.opennet.me/openforum/vsluhforumID3/138165.html#73

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

76. Сообщение от Жироватт (ok), 24-Окт-25, 13:29   +1 +/
Ты пишешь слишком умное для этого форума.

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

С - просто высокоуровневый ассемблер, совместимый с низкоуровневыми сисколлами юникс/винд выше 95. И который, по факту, из-за этого (а еще из-за зрелости компиляторов) куда как лучше оптимизирован и может выдавать очень быстрый код, куда как быстрее чем то, что выдаёт тот же паскаль и его потомки. И это фактически первый язык для свеженаписанных ОС, а из-за его простоты очень просто написать компилятор С там, где есть только новорожденное голое ядро и ассемблер. Бутстрап рулил и будит рулить.

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

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #55 Ответы: #93

77. Сообщение от kravich (ok), 24-Окт-25, 13:30   +/
Обновился до 25.10 и с uutils кореутилсами перестал собираться рабочий make-based проект из-за отсутствия у какой-то утилиты какой-то опции.

Откатился пока обратно на gnuшный вариант

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

78. Сообщение от Жироватт (ok), 24-Окт-25, 13:32   +2 +/
Ну дык. Посмотри на название их репозитория - "карго".
А как называется понятие имитации внешних атрибутов, но не внутренней сути, которую имитирующие понять не в состоянии? "Карго-культ".
Переписывающие точно также сымитировали набор ключей, которые есть у гнутой утилиты, но внутрь ничего не положили.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #62

83. Сообщение от Жироватт (ok), 24-Окт-25, 13:34   +/
Просто напиши название своей конторы - я попрошу сделать рассылку директорату, чтобы вашей продукции мы не закупали никаким образом.

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

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

84. Сообщение от Фнон (-), 24-Окт-25, 13:34   +1 +/
> Даю 100% гарантию, в 26.04 этого гумна не будет.

А если ошибки исправят и оно будет, а ты предсказуемо обделаешься?
Неужаели придешь в комменты признавать свою неправоту))?


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

88. Сообщение от нах. (?), 24-Окт-25, 13:36   +/
давайте сразу с dpkg начнем!
У apt ключей маловато, нет простора для налажать.

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

91. Сообщение от нах. (?), 24-Окт-25, 13:40   +1 +/
ну тут тебе еще повезло - видимо, ЭТА утилита все же возвращала ошибку, а не просто левый результат.

Забавнее было бы собрать неработающий проект и отдать его куда-то.

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

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

Ну, зато безопастненько.

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

93. Сообщение от Фнон (-), 24-Окт-25, 13:43   –4 +/
> Тут у нас продвигают за денежку новый, модный и потужный язычок,

Что правда? И сколько платят за продвижение?

> а исторически сложилось, что его ниша - это ниша С, потому такие баталии.

СИшники боятся что им даже метлы не выдадут. мести улицу, тк они выйдут за границы тротуара и это приведет к крэшам?))

> С - просто высокоуровневый ассемблер,

Вранье.
Авторы языка называли его general purpose языком.

> А вообще язык - это просто инструмент.
> Молиться на молоток только потому, что он лучше забивает гвозди чем газовый ключ?

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

> Молиться на молоток только за то, что на бойке у него есть прокладка, не дающая рабочему ударить себя по руке?

Не надо молиться.
Нужно просто обязать рабочих ими пользоватся.
ТБ придумали не на пустом месте, врачи-хирурги пользуются кольчужками не просто так.


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

94. Сообщение от нах. (?), 24-Окт-25, 13:44   –1 +/
> Даю 100% гарантию, в 26.04 этого гумна не будет.

чо вдруг?

Безопастное же ж! А ашипка вон - успешно исправлена. В 26.04 будем успешно или не очень ждать исправления следующих, пока неведомых.

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

95. Сообщение от Аноним (95), 24-Окт-25, 13:45   +1 +/
Т.е. использование нестандартного 'date -r ...' вместо stat никого не удивило?
Ответить | Правка | Наверх | Cообщить модератору
Ответы: #98, #100, #121

96. Сообщение от нах. (?), 24-Окт-25, 13:45   –1 +/
Это ОНО еще пока до lts не добралось. Которую поставит не полтора васяна.

Вот тогда-то мы и похохочем.

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

97. Сообщение от Аноним (-), 24-Окт-25, 13:46   +1 +/
Рач может перейти куда хочет, все равно он нужен только для школьников, хвастаться перед одноклассниками.
Хотя у него есть конкурент в виде нихОС)

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

98. Сообщение от kravich (ok), 24-Окт-25, 13:48   +/
Кстати да
Достойный наследник cat -v
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #95

99. Сообщение от Аноним (-), 24-Окт-25, 13:53   +/
> все возможности утилиты date,

Т.е если там написана какая-то х-ня, то нужно просто копипастить как святое писание?

> а они и этого не смогли.

Или не захотели.
В uutils сразу было сказано "мы не будем копипасть всё подряд, если оно было нужно для какие-то костылей столетней давности".

> Там еще и тесты так-то не проходят,

А нужны ли эти функции, которые не проходят?
Может оно было нужно каким-то васянам в 90х и все уже померли от старости.

> но эту недоделку всё равно запихнули в самый юзерфрендли дистр.

Ага.
Значит разработчики что-то знают.
Но им конечно далеко до познаний местных дэʼбиллов, которые учат разрабов что им делать.


Ответить | Правка | Наверх | Cообщить модератору
Родитель: #58 Ответы: #102, #113

100. Сообщение от Жироватт (ok), 24-Окт-25, 13:54   +/
Работает - не трожь.
10:1, что стат - это более поздняя утилита, а до этого как в древнем юниксе было дейт -р, так и осталось для совместимости.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #95 Ответы: #104, #114

102. Сообщение от Аноним (58), 24-Окт-25, 14:01   +/
> Или не захотели.

А почему тогда щас сделали?

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

103. Сообщение от morphe (?), 24-Окт-25, 14:02   +/
> Примечательно, что в git-репозитории uutils изменение с корректно работающей полной поддержкой опции "-r" было добавлено за месяц до релиза Ubuntu 25.10, но оно не было включено в пакет rust-coreutils0.2.2-0ubuntu2, вошедший в состав Ubuntu 25.10

Как они умудрились тут то устаревший пакет поставить?.. Убунта же сейчас и контрибьютит в uutils, они даже свои изменения умудрились устаревшими поставить...

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

104. Сообщение от Аноним (-), 24-Окт-25, 14:03   +/
> стат - это более поздняя утилита

Ей уже лет 30. Может просто хватит завязываться на древний кал?
Убунтоидам нужно по рукам настучать за такое.

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

105. Сообщение от Аноним (105), 24-Окт-25, 14:11   +/
Доктор говорит, что у вас вотабоутизм в запущенной стадии.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #46 Ответы: #110

108. Сообщение от Юзер убунту (?), 24-Окт-25, 14:16   +/
Точно! Чтобы даже обновиться на новую версию нельзя было и надо заново все переустанавливать с нового образа..
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #41

109. Сообщение от Юзер убунту (?), 24-Окт-25, 14:18   +/
Интересно, что ты скажешь, когда будут находить косяки в дровах..
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #45 Ответы: #166

110. Сообщение от Аноним (-), 24-Окт-25, 14:20   +/
> Доктор говорит, что у вас вотабоутизм в запущенной стадии.

Причем тут вотабоутизм?
Чел говорит "оно работало", хотя это его больные фантазии.
Ну или у него такая планка.

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

112. Сообщение от Аноним (112), 24-Окт-25, 14:23   +/
> Зато безопасно же теперь

Безопасно только если нет unsafe блоков. А для того чтоб не было unsafe блоков, надо все окружение на rust переписать, к чему они и стремятся.

Так что мы только в начале пути к "безопасно".

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #4 Ответы: #132

113. Сообщение от Аноним (58), 24-Окт-25, 14:25   +/
> Т.е если там написана какая-то х-ня, то нужно просто копипастить как святое
> писание?

Читай новость глазами, а не...:
> логика обработки опции отсутствовала в коде, поэтому вместо времени последнего изменения файла всегда возвращалось текущее время.
> Так как вызов "date" с опцией "-r" не приводил к выводу ошибки и возвращал текущее время

Это что такой за подход к разработке у растаманов?

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

114. Сообщение от User (??), 24-Окт-25, 14:37   +/
> Работает - не трожь.
> 10:1, что стат - это более поздняя утилита, а до этого как
> в древнем юниксе было дейт -р, так и осталось для совместимости.

Неа. Именно что погнутая норкоманька:
https://cgit.git.savannah.gnu.org/cgit/coreutils.git/commit/...
а stat лет на 10 старше

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

115. Сообщение от Аноним (115), 24-Окт-25, 14:46   +/
У корутилсов хороший набор автотестов, покрывающий, наверное, все возможные случаи. Так что ничего удивительного.
А вот то, что каноникл решил поторопиться и заменить корутилс на это, зная, что ~10% тестов ещё не проходит, - странно
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #45

116. Сообщение от _kp (ok), 24-Окт-25, 14:49   +/
Сломали обновления...
Типа, ой, баг.
А на Windows, за тоже самое  похвалили бы. ;)
Ответить | Правка | Наверх | Cообщить модератору

117. Сообщение от Аноним (117), 24-Окт-25, 14:49   +/
Да, это однозначно не бага, а фича! Обновление должно быть полностью управляемым.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #33

118. Сообщение от 1 (??), 24-Окт-25, 14:52   +1 +/
Им нельзя. Они заморозились и стали самыми стабильными.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #6

119. Сообщение от bonifatium (?), 24-Окт-25, 15:03   +/
это был известный ключ, на который возвращалась заглушка вместо ошибки о необходимости реализации
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #36

120. Сообщение от Медведь (ok), 24-Окт-25, 15:07   +/
Я, пожалуй, даже соглашусь, что это бред. Но ребята, если вы беретесь переписывать утилиту, то вы либо должны быть на 150% уверены, что данная фича не используется нигде, от слова совсем (что нереально, конечно), либо должны воспроизвести ее в вашем творении. Вот новый софт вы вольны проектировать правильно, без таких фокусов.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #14 Ответы: #131, #138, #163, #170

121. Сообщение от Аноним (121), 24-Окт-25, 15:19   +1 +/
Почему нестандартного? GNU - это и есть стандарт.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #95 Ответы: #127, #129

125. Сообщение от Аноним (-), 24-Окт-25, 15:25   +/
> евангелисты от раста, тоже вместо работы распевающие псалмы о совершенстве языка,
> способного решить любые проблемы доступа и безопасности

Настоящие евангелисты от раста прекрасно знают про то, какие именно проблемы решает раст.
Серебрянную пули придумали местные растохейтеры.

> Те, кто учил ассемблер для низкоуровневого программирования и отрабатывал алгоритмы по
> Вирту – стали высококлассными специалистами, сидящими в том же IEEE.

А те, кто в ядро пишут RCE, ошибаясь в вычислении размера буфера, это какая категория?
Все еще высококлассные специалисты или быdlокодеры?

> он ничего не решает

Он отлично решает определенный класс проблем, который с одной стороны характерен для системного программирования, а с другой наиболее опасен, потому что что более опасно чем выполнение стороннего кода?

> Кстати, вот функциональные языки (и системы по типу Erlang OTP) для какого-нибудь
> IPC-сервера с лютыми требованиями по безопасности подошли бы куда лучше раста,
> но у них почему-то евангелисты уже кончились (или переобулись?).

Потому что внезано оно оказалось тормнознутым по сравнению с той же сишкой.

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

И какой вывод можно из этого сделать?
Возможно постараться мешать выдавать шлак?))

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

127. Сообщение от User (??), 24-Окт-25, 15:31   +/
> Почему нестандартного? GNU - это и есть стандарт.

https://pubs.opengroup.org/onlinepubs/007904875/utilities/da...
Ну да, ну да - пошли они нафиг....

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #121 Ответы: #130

128. Сообщение от Аноним (121), 24-Окт-25, 15:32   +/
> IMBird (ok), 12:54, 24/10/2025
>  функциональные языки (и системы по типу Erlang OTP) для какого-нибудь IPC-сервера с лютыми требованиями по безопасности подошли бы куда лучше раста, но у них почему-то евангелисты уже кончились

сами же выше описали прелести функциональных языков. Erlang и Elixir - это на виртуальной машине исполняется, это не более надёжно чем Java или С#. Haskell, OCaml - и не разрабатывались как языки повышенной надёжности.
А вот Rust - изначально разрабатывался как повышенной надёжности с учётом недостатков C++ и Ada. Единственное, что не хватает Rust'у - это бесплатной проверенной (верифицированной) библиотеки крейтов. Эти библиотеки предлагают, конечно, AdaCore и Ferrocene, но за большие деньги.

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

129. Сообщение от Аноним (-), 24-Окт-25, 15:33   +/
> GNU - это и есть стандарт.

А номер стандарта не подскажите?

ГНУ это непонятное поделие какой-то сeкты, которая пытается EЕEшить опенсорс в лучших традициях мeлкoмягкkих. Не даром они тырили готовые утилиты из БСД, заражали гнypаком, а потом начинали менять их поведение.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #121 Ответы: #133, #161

130. Сообщение от Аноним (121), 24-Окт-25, 15:34   +/
>пошли они нафиг

вот именно

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

131. Сообщение от Аноним (-), 24-Окт-25, 15:34   –1 +/
> Я, пожалуй, даже соглашусь, что это бред. Но ребята, если вы беретесь переписывать утилиту, то вы либо должны быть на 150% уверены, что данная фича не используется нигде, от слова совсем (что нереально, конечно),

Но зачем?
Знаешь как проверяют надежность всяких трубопроводов?
Повышают давление и смотрят где потекло))

> либо должны воспроизвести ее в вашем творении.

Неа.
Можно сделать по нормальному, а потом посмотреть где вылезет.
На добровльных бетатестерах, благо они есть.

> Вот новый софт вы вольны проектировать правильно, без таких фокусов.

Или поднять вопрос "чо за х-ня?!" и попросить тех, кто завязался на бредовые штуки переделать их поделки.
Понятно что часть не захочет, ну так уйдут в историю.

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


Ответить | Правка | Наверх | Cообщить модератору
Родитель: #120 Ответы: #134

132. Сообщение от ptr (ok), 24-Окт-25, 15:36   +/
Не поможет. Например, MaybeUninit unsafe, а без него потребуется выполнять бессмысленные инициализации буферов для чтения. Ну а чем ближе к железу - тем чаще unsafe необходим.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #112

133. Сообщение от Аноним (121), 24-Окт-25, 15:37   +/
>непонятное поделие какой-то сeкты

я не спорю, действительно, в Америке всё, даже хорошее, принимает извращённые формы.
Но а как по-другому предлагаете бороться с капиталистами?

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #129 Ответы: #135, #139

134. Сообщение от Медведь (ok), 24-Окт-25, 15:44   +/
Ну тогда смиритесь с тем, что такое поделие, поигравшись, быстро выбросят. Wayland именно новый протокол, чувствуешь разницу? Нет?

А вообще, в этом весь раст и растеры. "Если мир не подходит к расту, нафиг такой мир", ага. Ну, успехов, мир -- штука упрямая.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #131 Ответы: #145

135. Сообщение от Аноним (-), 24-Окт-25, 15:46   +1 +/
> я не спорю, действительно, в Америке всё, даже хорошее, принимает извращённые формы.

Не только у янки, но вообще везде, где начинают рулить фанатики.
Вон латиноамериканский фонд гордиться тем, что выпускает абсолютно бесполезные и неработоспособные поделки, зато СВОбодные.

> Но а как по-другому предлагаете бороться с капиталистами?

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

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #133 Ответы: #160

136. Сообщение от Аноним (136), 24-Окт-25, 15:48   +/
Пользователи не заметят разницы от перехода на uutils говорили они. Ну а что еще ожидать от языка, где без ИИ никуда?
Ответить | Правка | Наверх | Cообщить модератору
Ответы: #141

138. Сообщение от User (??), 24-Окт-25, 15:56   +1 +/
> Я, пожалуй, даже соглашусь, что это бред. Но ребята, если вы беретесь
> переписывать утилиту, то вы либо должны быть на 150% уверены, что
> данная фича не используется нигде, от слова совсем (что нереально, конечно),
> либо должны воспроизвести ее в вашем творении. Вот новый софт вы
> вольны проектировать правильно, без таких фокусов.

Ну, пожалуй твоя правда. Если бы они заявили о желании сделать "еще одну луДшую реализацию coreutils" - вопросов бы не было, но у них в целях проекта светится "reimplemantation of GNU coreutils" и "differences == bugs".

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #120 Ответы: #142

139. Сообщение от User (??), 24-Окт-25, 15:58   +1 +/
>>непонятное поделие какой-то сeкты
> я не спорю, действительно, в Америке всё, даже хорошее, принимает извращённые формы.
> Но а как по-другому предлагаете бороться с капиталистами?

А! Так цель сего не "софт делать" а с "капитализмом бороться"? Ну, многое объясняет...

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

141. Сообщение от Аноним (105), 24-Окт-25, 16:03   +/
Ну пользователи-то ни не заметили.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #136

142. Сообщение от Аноним (-), 24-Окт-25, 16:04   –2 +/
> Ну, пожалуй твоя правда. Если бы они заявили о желании сделать "еще одну луДшую реализацию coreutils" - вопросов бы не было, но у них в целях проекта светится "reimplemantation of GNU coreutils" и "differences == bugs".

А чего ты только первую часть предложения взял))?
Вот как оно целиком
"uutils coreutils is a cross-platform reimplementation of the GNU coreutils in Rust. While all programs have been implemented, some options might be missing or different behavior might be experienced."

Что не понятно в "some options might be missing or different behavior might be experienced" ?
Ну вот, нашли опцию которая работает не так как ожидалосчь)
Теперь нужно решить что с этим делать, то ли поддерживать стариковый бред, то ли волевым решением сказать, переписывайте свой код сами.


Ответить | Правка | Наверх | Cообщить модератору
Родитель: #138 Ответы: #146, #153

143. Сообщение от Медведь (ok), 24-Окт-25, 16:05   +/
А теперь самый интересный вопрос: сколько еще тестов это поделие "прошло" только из-за кривости самих тестов?
Ответить | Правка | Наверх | Cообщить модератору

145. Сообщение от Аноним (-), 24-Окт-25, 16:14   +/
> А вообще, в этом весь раст и растеры.

Почему растеры?
Древний устаревший кал выкидывают постоянно.
i286, i386, а сколько воя было.
Добавление TPM.
Дроп некроплатформ без SSE2.

> "Если мир не подходит  к расту, нафиг такой мир", ага. Ну, успехов, мир -- штука упрямая.

Подставь вместо раста любое из вышеперечисленных)
Да мир упрямый и в нем много ленивых пофигистов.
Но потихнько-понемножку его можно сломать и переделать.

А про вейладн ты не прав.
Не важно то, что он новый протокол, а важно что он несовместим с иксами.


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

146. Сообщение от User (??), 24-Окт-25, 16:17   +1 +/
>[оверквотинг удален]
> А чего ты только первую часть предложения взял))?
> Вот как оно целиком
> "uutils coreutils is a cross-platform reimplementation of the GNU coreutils in Rust.
> While all programs have been implemented, some options might be missing
> or different behavior might be experienced."
> Что не понятно в "some options might be missing or different behavior
> might be experienced" ?
> Ну вот, нашли опцию которая работает не так как ожидалосчь)
> Теперь нужно решить что с этим делать, то ли поддерживать стариковый бред,
> то ли волевым решением сказать, переписывайте свой код сами.

)))
"Goals
uutils coreutils aims to be a drop-in replacement for the GNU utils. Differences with GNU are treated as bugs."

Так и будем весь readme цитировать?

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #142 Ответы: #147

147. Сообщение от Аноним (-), 24-Окт-25, 16:21   +/
Ага)
Т.е у нас тут два противоречивых утверждения.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #146 Ответы: #148

148. Сообщение от User (??), 24-Окт-25, 16:28   +/
> Ага)
> Т.е у нас тут два противоречивых утверждения.

Да не. "Задача переписать 1-в-1, но мы еще не закончили и могут быть нежданчики - найдете, репортите как баги."

На этом мое возмущение "нафиг эту дичь вообще воспроизводить?!!" можно считать исчерпанным.
Правда следующий вопрос - НАФИГА вообще переписывать? - Но задавать мы его не будем )))

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #147 Ответы: #149

149. Сообщение от Аноним (-), 24-Окт-25, 16:34   +/
> Да не. "Задача переписать 1-в-1, но мы еще не закончили и могут быть нежданчики - найдете, репортите как баги."

Ну так баг, пусть репортят.
А хотя не надо - на момент релиза, уже исправили.

А то развели флейм на 100500 комментов)

> На этом мое возмущение "нафиг эту дичь вообще воспроизводить?!!" можно считать исчерпанным.

Ок)

> Правда следующий вопрос - НАФИГА вообще переписывать? - Но задавать мы его не будем )))

И не надо, тк он понятный.
Чтобы сделать продукт лучше.


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

150. Сообщение от Аноним (150), 24-Окт-25, 16:36   +/
Если не узнал, что оно и не сильно нужно было)
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #71 Ответы: #159

151. Сообщение от Аноним (-), 24-Окт-25, 16:36   +1 +/
В релизе такого рода ошибок вообще быть не должно. LTS от обычного релиза отличается ТОЛЬКО длительным сроком поддержки. Нигде не обговаривается что обычный релиз должен быть забагован.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #51

153. Сообщение от nebularia (ok), 24-Окт-25, 16:42   +/
> Что не понятно в "some options might be missing or different behavior might be experienced" ?

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

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

154. Сообщение от Аноним (154), 24-Окт-25, 16:42   +/
>сборка не lts, можно не париться

Да считай промежуточные сборки это Testing.
Ubuntu.

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

155. Сообщение от Аноним (154), 24-Окт-25, 16:44   +/
>Давайте будем честны - это просто потрясающий результат, что так мало багов оказалось в таком большом переходе не какой-то васянской утилиты, а всего coreutils.

Да соглашусь.
А васян с опеннета может переписать coreutils?)
Который критикует.

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

156. Сообщение от Аноним (154), 24-Окт-25, 16:45   +/
Знают ли разрабы вообще про опеннет.
Думаю они и на реддит то не заходят.
хдхд)
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #46

159. Сообщение от AleksK (ok), 24-Окт-25, 16:54   +/
> Если не узнал, что оно и не сильно нужно было)

тебе-то может и не нужно, а мейнтенерам и разработчикам неплохо по это узнать

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

160. Сообщение от kravich (ok), 24-Окт-25, 16:56   +/
Все по сути сказал
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #135

161. Сообщение от Медведь (ok), 24-Окт-25, 16:56   +/
А как там у раста со стандартизацией? Мне правда интересно.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #129 Ответы: #167, #169

163. Сообщение от Аноним (163), 24-Окт-25, 17:24   +/
>Но ребята, если вы беретесь переписывать утилиту, то вы либо должны быть на 150% уверены, что данная фича не используется нигде, от слова совсем (что нереально, конечно), либо должны воспроизвести ее в вашем творении.

Нет, не должны. Во-первых, существуют разные реализации утилит - gnu, bsd, bysubox и так далее. Во-вторых максимум что им следует сделать - сказать, какие утилиты с чем совместимы.

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

164. Сообщение от Аноним (163), 24-Окт-25, 17:32   +/
Удивительно, а где защитники башпортянок? В нормальных языках, как только берётся несовместимая библиотека, сразу же, ещё в момент компиляции возникает ошибка, которую просто невозможно не заметить. В башпортянках же, когда возникает ошибка, она теряется где-то по пути.

ЗЫ отдельного внимания стоит тот факт, что проверка обновлений написана на баше.

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

165. Сообщение от Facemakeremail (?), 24-Окт-25, 17:32   +/
Зато какой праздник на улице Растохейтерская!
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #4

166. Сообщение от Фрол (?), 24-Окт-25, 17:39   +/
скажу охране, что она спит в оглоблях, пока за поленницей курят всякое
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #109

167. Сообщение от Аноним (-), 24-Окт-25, 17:39   +/
> Мне правда интересно.

Если это действительно не сарказм... то отвечу.
У самого раст точно также как у интернета - разрабатывается через RFC.

Кроме того, есть сертифицированый компилятор раста Ferrocene.
С ним раст уже можно использовать в автомотив (ISO 26262, ASIL-D), пром (IEC 61508, SIL4) и  медицине (IEC 62304, SIL 4). "Ferrocene квалифицирован по ISO 26262 и IEC 61508, что позволяет разрабатывать приложения на уровень безопасности SIL4 (например, уровень безопасности пассажирского движения на железной дороге)"

У них есть FLS - Ferrocene Language Specification - которую они безвозмездно передали Rust Foundation для дальнейшей сертификации ванильной версии (тут даже новость была).

А у GNU есть хотя бы что-то такое?

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

168. Сообщение от Аноним (163), 24-Окт-25, 17:40   +/
>Haskell, OCaml - и не разрабатывались как языки повышенной надёжности.
>А вот Rust - изначально разрабатывался как повышенной надёжности

Да ладно

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

169. Сообщение от Фрол (?), 24-Окт-25, 17:50   +/
стандартизация не нужна

если активно гнобить любые попытки альтернативных реализаций

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

170. Сообщение от Аноним (170), 24-Окт-25, 17:52   +/
Ну поплачь, что ли.
Чтобы не зря — расскажи это всё разработчикам «боинга» и новых электромобилей.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #120


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

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




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

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