LINUX.ORG.RU

Локали в кодировках, отличных от UTF-8, объявлены устаревшими в Debian

 , , ,


2

0

Начиная с пакета locales версии 2.31-14 — локали в кодировках, отличных от UTF-8, объявлены устаревшими и больше не предлагаются в диалоге debconf. На локали, которые уже включены, это не распространяется; тем не менее, пользователям таких локалей настоятельно рекомендуется переключить свои системы на локаль, использующую кодировку UTF-8.

К сведению, iconv по-прежнему поддерживает конвертацию в и из кодировок, отличных от UTF-8. Например, файл в кодировке КОИ8-Р можно прочитать командой: iconv -f koi8-r foobar.txt.

Прежде сопровождающим пакета принято решение удалить такие локали полностью, однако удаление заменено объявлением устаревшими, поскольку эти локали по-прежнему активно используются в других пакетах, в особености в тестовых наборах.

Источники:

>>> debian/debhelper.in/locales.NEWS

>>> Журнал изменений



Проверено: DoctorSinus ()
Последнее исправление: DoctorSinus (всего исправлений: 1)

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

За счёт чего? За счёт либ?

Всего одной библиотеки. glibc. Поэтому и вероятность выпила мала. Пока будут другие библиотеки трогать поддержка никуда не денется.

А если уж и из glibc когда-нибудь выпилят (что маловероятно, поскольку оно жрать не просит и никому не мешает), то можно будет форкнуть последнюю на тот момент версию с поддержкой.

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

В сабже, если что, речь о тестовой ветке, в давеча релизнувшийся 11-й это уже не попадёт.

mertvoprog
() автор топика
Ответ на: комментарий от saahriktu

уже сегодня можно даже монтаж видео спокойно делать

Пхе, Мы ещё в 2008-м спокойно монтировали в VideoDJ™ на одноядерном 200-мегагерцовом ARM-проце.

mertvoprog
() автор топика
Ответ на: комментарий от R_He_Po6oT

KOI вообще-то проектировался так чтобы быть читаемым даже при ошибке локали. Правда для этого надо было 1й бит у символа занулить вроде бы :)

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

20 лет они уже отмирают, и никогда не отомрут) У стационарных пк и портативных разные задачи, одна не исключает другую. Но что кто-то что-то начнет урезать за счет мощностей я СИЛЬНО сомневаюсь, всеж это не 100 ватные лампочки (альтернатива по яркости которым,кстати, есть и не одна).

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

отсутствие нормального биоса

Биос уже и на x86 закопали, вылезайте из криокамеры.

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

больше всего надежд, конечно, на RISC-V

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

Открытая платформа нежизнеспособна, если она не является законченным программно-аппаратным комплексом сверху донизу. Так было у Sun, так было у SGI, так остаётся у Apple. Линукс нахватался от них по наследству всяких тортовых штук, и теперь линуксоиды кичатся, будто это всё исконно ихнее, а редхатовцы пришли и всё портят. Хренушки.

mertvoprog
() автор топика
Ответ на: комментарий от AP

Мы въехали, о каких портфелях писали Вы. Но Мы-то спрашиваем о других :P

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

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

На каком основании?

Как это на каком? Открытое железо, без всякие me, это ли не мечта?

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

Название XFCE происходит от XForms. Несмотря на то, что они сто лет как переехали с XForms на GTK+.

В сотовом телефоне нет ни сот, ни мёду. Да и телефона как такового уже толком нет, в LTE-сетях особенно.

Радиоточки ни фига не по радиоволнам подключались, а по проводам.

Прододжать? :P

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

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

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

Скорее выкинут сам glibc, и как раз потому, что прожорливый дофига, иначе бы не изобретали всякие musl/bionic.

systemd схавали, схавают и это.

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

Изначальное название отражает изначальную суть, никто менять не хочет, чтобы узнавать не переставали. Wine же эмулятором не является до сих пор, а является транслятором win-вызовов в linux-вызовы. НЕ эмулируя при этом ничегошеньки.

Dog ★★★
()

Ну наконец то. Давно пора уже весь этот зоопарк кодировок выпиливать.

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

W sluüae s teletekstom dostatoüno sbitx wsego odin bit w zagolowke stranic& - i wsq stranica magiüeski pereklšüaetsq na alxternatiwnuš kodirowku. Üto wpolne dostivimo pri plohom urowne signala, korrekcii oäibok w teletekste tolkom net, da i ona ne wsesilxna. No togda i daleko ne tolxko odin bit portitsq, koneüno ;)

mertvoprog
() автор топика
Ответ на: комментарий от Legioner

Какая для софта разница - какая кодировка выставлена в локали?

Элементарная: кодировки кроме UTF-8 можно больше не поддерживать и упростить код.

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

musl и bionic популярны в своих нишах. Ибо на серверах и десктопах обычно крутится много на порядки гораздо более прожорливого софта. На их фоне glibc вполне себе нормален.

Скорее уж будут писать замену всяким GTK и Qt. В последний, на минуточку, целый Chromium встроен (под названием «WebEngine»).

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

одна не исключает другую

Зато одна задача отмирает как таковая.

Чем доступнее широкие каналы, тем ближе возврат эпохи мейнфреймов.

альтернатива по яркости

Дело не только в яркости. Спектр, тепловыделение (что ещё в инкубаторы, например, вкручивать, чтобы и тепло было, и светло?), индикация малейших перепадов в сети, стойкость к погодным условиям, стоимость, в конце концов.

mertvoprog
() автор топика
Ответ на: комментарий от Psilocybe

а не нарушает ли это мультикультурность?

И какие есть кодировки, символы которых отсутствуют в юникоде? Если никаких, то не нарушает.

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

Да где стационарки отмирают-то? Во всех офисах, больницах, еще миллион мест могу привести. Стационарки не умрут никогда как минимум потому, что экраны больше, и главное, нормальные клавиатуры. То, что портативок на их фоне больше - логично вполне, но как класс они не вымрут. Бред это.

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

Кстати, в том же glibc'е поддержка неюникодных кодировок реализована не отдельными старыми кусками кода, которые только деды знали как поддерживать.

Там просто реализовали такой механизм: неюникодные кодировки для glibc'а - это подмножества юникода.

И та же KOI8-R для glibc'а определена как последовательность юникодных codepoint'ов.

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

Пфф, один, что ли?

Вообще, давно пора наконец допилить сайт и там выложить.

А пока жрите так:

https://0x0.st/sgUb.3gp

https://0x0.st/-vz2.3gp

https://0x0.st/sgUN.3gp

https://0x0.st/-vz_.3gp

https://0x0.st/-vzL.3gp

Есть ещё ворох, но они либо личные, либо не представляют интереса ввиду тупой замены аудиодорожки :P

А вот это уже позапрошлогодний новодел, в рамках понтов и ностальгии: http://neboard.me/thread/125883#126027

mertvoprog
() автор топика
Ответ на: комментарий от EXL

Потому что легаси. Тогда думали что весь юникод уложится в 2 байта, но не получилось. Сейчас UTF-16 - это тоже кодировка с переменным числом байт на символ и особых преимуществ перед UTF-8 у неё нет.

В новые версии Windows уже завезли нативную поддержку UTF-8.

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

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

Только если кодировка будет обязательно указываться в заголовке любого файла. Что вряд-ли будет. Так что не нужно.

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

Большие экраны с клавиатурами и к неттопам вполне себе подключаются. Доля стационарников, да, уменьшается. Вместо них теперь неттопы остаются. Но это, да, пока ещё долгий процесс. Пока что стационарники всё ещё есть.

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

Основной затык — это если захочешь опубликоваться в журналах издательства Наука/Интерпериодика. Там требуют cp866 и ничего другого не принимают.

Наглядная демонстрация печального состояния российской науки.

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

никто его не закопал

Штеуд уже закопал, ещё в прошлом году. Амуде на очереди. Тайваньцев, которые один жалкий проц раз в пару лет выпускают, в расчёт не берём.

развитие идей биоса

Что у них общего, кроме того, что и то, и то — загрузчик?

И чем они хуже TWRP, например?

это ли не мечта?

Ну мечтайте дальше.

mertvoprog
() автор топика
Ответ на: комментарий от Psilocybe

Куда бежать?

На ReactOS. Там вряд ли выпилят.

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

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

У Wine вроде бы своя поддержка 32 бит есть.

X512 ★★★★★
()

Слава UTF-8!

Внутреннее представление библиотек и платформ - это я так понимаю лишь в памяти, а системные штуки на UTF-8 это няяя!

I-Love-Microsoft ★★★★★
()
Ответ на: комментарий от saahriktu

Ибо на серверах и десктопах обычно крутится много на порядки гораздо более прожорливого софта

Это пока и до них зелёные не добрались.

Они углеродный след от приветов в электронной почте уже меряют, аллё. Думаете, стерпят всякие электроны с жабами? Хрен там, запрягут макак в байтодрочеры, как миленьких, будут на растишке с ассемблером всё переписывать. А кто откажутся — тем многомиллионные штрафы за загрязнение окружающей среды, и прочие сосанкции. Крипту с PoW вообще запретят, хороший повод.

Скорее уж будут писать замену всяким GTK и Qt

Зачем заменять ненужно, которое вне манямирка линуксового десктопа и так давно не встречается? Даже Qt, да.

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

но разве Debian не является by-design устаревшим?

Однобайтовые кодировки видимо признаны ещё более устаревшими.

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

Нарушает тот факт, что голая латиница кодируется более эффективно, чем остальное. Налицо американоцентризм. Не все находят приемлемой мировую гегемонию США в сфере информационных технологий. И альтернатива начинается в том числе с таких глубинных вещей, как аппаратные архитектуры, протоколы связи и свои текстовые кодировки. Иначе это не альтернатива, а тупое клонирование, как в СССР на последнем издыхании или современном Китае.

mertvoprog
() автор топика
Ответ на: комментарий от Dog

Во всех офисах

Офисы тоже отмирают. Да и в них проще по митингам с ноутом бегать.

больницах

В качестве легаси программно-аппаратных комплексов на основе писюков с ископаемой виндой много, да — но они уверенно заменяются целостными.

экраны больше

По сравнению с чем?

нормальные клавиатуры

В макпуках уже выкинули F-ряд в пользу тачбара с эмодзями. Подрастающее поколение альфачей вообще толком не умеет печатать, да и читать/писать тоже. Кому это надо?

как класс они не вымрут

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

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

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

Человек исправно платит за электричество, что им ещё надо? Эти проблемы можно решать через рыночные механизмы например повышением стоимости электроэнергии.

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

Мне было влом запускать иксы, и я наконец-то настроил соответствия mime в links’е и посмотрел видосы в консольном браузере, спасибо за мотивацию) А какие шикарные, огромные пиксели, майнкрафт обзавидуется же. Ну в общем да, все логично, на тот проце большее разрешение сложно представить.

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

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

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

Но для остальной-то крипты тоже поводы найдут.

Параллельно активно депрекейтится нал, за счёт безответственных хомячков, работающих по найму, которых активно приучают к карточкам и NFC-зондам.

Сечёте, к чему дело идёт?

mertvoprog
() автор топика
Ответ на: комментарий от saahriktu

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

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

Офисы тоже отмирают.

ходит в офис где установлен стационарный ПК

Дома их аж две штуки, один с RISC-V процессором (ноутбуки и планшеты на RISC-V пока не завезли).

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

Человек исправно платит за вещества, что им ещё надо?

Нет уж, свои либертарианские фантазии оставьте при себе :P

Эти проблемы можно решать через рыночные механизмы например повышением стоимости электроэнергии

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

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

Параллельно активно депрекейтится нал

У меня почти все мелкие расчёты наличными включая онлайн покупки (оплата на кассе по номеру).

Сечёте, к чему дело идёт?

Нет.

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