LINUX.ORG.RU
ФорумTalks

Патрик Волькердинг обсуждает с другими слакваристами что им делать с libcaca

 libcaca, ,


0

2

Собственно, происходит сабж.

Напоминаю, libcaca недавно обновилась с исправлениями уязвимостей.

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

Тогда Патрик Волькердинг сказал так:

I'm not certain that any of these CVEs would be something anyone would run into without trying very hard. ... We'll skip this one and see if it works out in a later version.

★★★★★

libcaca is a software library that converts images into colored ASCII art

Почему бы просто не выкинуть этот мусор из дистрибутива?

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

Лорчую, будто 1-е апреля.

— Нас взломали!

— Что? Как?

— Это всё библиотека для перевода картинок а асции-арты.

fernandos ★★★
()

Угадал автора по заголовку

libcaca

Долго думал, причём тут футболист.

Korchevatel ★★★★★
()

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

cocucka ★★★★☆
()

патриг как всегда самый адекват.

v9lij ★★★★★
()

В README написано, что imlib2 – не обязателная зависимость.

–disable-imlib2: remove Imlib2 support in cacaview

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

Я вообще не понимаю, как проекты с их сайта Caca Labs ещё не триггерят всяких там COC-активистов и прочих СЖВ от мира разработки. Т.к там оскорбительно, по-моему, решительно всё.

UPD: я так-же смотрел Фореста Гампа.

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

Жаль ЛОР цветной текст не поддерживает.

+----------------------------------------------------------------------------------------------------+
|   ..            ..                  .                                      .~~.                    |
| .     .. .  .   ..      .  .  ..                                            .~~                    |
| . . .    .   .  ~.                .                                          ~:.                   |
|      .     .   ..           .                                                 ~:.                  |
| .  . .       . .~        .    .                                               .~~                  |
|   .      .     ~.    .  .                                                     ..:.                 |
|. . .   . .  . .~                          .~.~~~...                            .~.                 |
|      .        .~                       ~:oo=::o:::~~.                           ~~                 |
|  . .  . ..    ~.                      ~====:====::::~.                          ...                |
|.              ~                     .:=::::=o===::~~:~..                        ....               |
|          .   .~     .               :::~~~:::=::~~~~~::..                         ..               |
|  .           ..                    .::~~~:::::::::::~:~~..                        ...              |
|          .   ..                  .~:::~.:::=:::==::~~:~~~~.                        .~.             |
|.      .     ..                ...::~~~~~~:::~:~:=~~~~.::~~.. .                     ...             |
| ..  .        . .               .~~~~~:~~::::~~~:::::~~~:~~~...                      ..             |
|        .    ..                 .~~:~:~~::::::~~~:~:~~~.~.......                     ..~~..         |
|    .    .   .                .~=::::~~~~:::=:::::::~~~ ~.........~.               .~..::~~~.       |
|.  .         .            ..~~:::~~~~~~~~::::::::::~~~...~~~~...~......            .~~~:~~~~~.      |
|             .   .      .~~..~~....~~~~~::~:::::::::~~~....~............           .  ~~~~~~~.      |
|       .    .        ..~~~.... ...~..~.~~~:::::::::::~~~....~~............            .~:~~~..      |
|  .        ..      .~~~~.....  .........~~:~::::::::::~~.~~ . ..........~...      ..    ...  .      |
|    ...     . . .... ....  . ...... .~...~~:~::::~:::::~~....... ............. . ...     ... .      |
|    ..  .....~~~~..... . .. ..... . ..  .~:~~::~::~:~::~~... . .............    .  .     ... .... . |
+----------------------------------------------------------------------------------------------------+
cocucka ★★★★☆
()
Ответ на: комментарий от Shulman

вот как Патрик сказал, пусть так и будет

Да. Его дистрибутив - его правила.

saahriktu ★★★★★
() автор топика

Слакваристы такие «Ой-вей, как жидь-то теперь...» Но это не точно. Плакать по этой либкаке не будет примерно никто. А кому она «очинь нужна», привычно соберут сами.

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

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

Драмма не раскрыта, что с imlib2 не так?

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

imlib2 нет в базовой части дистрибутива, которую маинтейнит Патрик Волькердинг.

imlib2 в Slackware нужно устанавливать после установки отдельно со slackbuilds.org. Там её маинтейнит Willy Sudiarto Raharjo.

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

ненужноД пусть выкинут, пульсу и прочие непотребства. А либкака наше все, как ты динозаврам, до сих пор не включившим фреймбуфер в ядре кино смотреть предлагаешь? В ИКСАХ??!!

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

а хорошую вещь вообще можно так называть? /петросян мод

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

Проблема не в imlib2, оно и так собиралось с --disable-imlib2.
https://slackware.uk/slackware/slackware64-current/source/l/libcaca/libcaca.S...

Проблема в том, что «релиз» не собирается с --disable-imlib2. Ну вот такой «релиз», что тут поделаешь.
https://github.com/cacalabs/libcaca/issues/59

Да, это можно запатчить ;-)
https://github.com/macports/macports-ports/commit/d8cc25e3fe2b164b4adaf529d72...

А суть ответа: апстрим поправит, обновим; учитывая характер тех CVE спешить особо некуда.

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

И где ж вас учат цитировать...

I'm not certain that any of these CVEs would be something anyone would run into without trying very hard. But in any case the new libcaca doesn't compile.


И уже на предложение, мол, давайте добавим imlib2, следует ответ, давайте лучше подождем, пока поправят.


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

bormant ★★★★★
()
Последнее исправление: bormant (всего исправлений: 4)

Патрик Волькердинг обсуждает с другими

Кто эти люди? Почему нам должно быть не всё равно?

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

Куда интереснее - починил ли он наконец крышу

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

И где ж вас учат цитировать...

Суть не поменялась, поскольку всё равно всё сводится к «подождать, ибо не так критично».

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

Этот -current уже не совсем -current. Ибо конкретная тема про изменения к версии 15.0, а версия 15.0 уже прошла стадию беты и теперь уже даже достигла RC1.

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

«Мы исправили уязвимости и выпустили, только оно не собирается» — это однозначно и безусловно говорит, что как минимум сборку никто не тестировал.
Стоит ли такое хватать немедленно и тащить в дистрибутив, тот еще вопрос ;) и похоже, у нас с вами на этот счет разные мнения.

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

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

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

Это же не Гента, а бинарный дистрибутив (если не считать slackbuilds.org).

Если какой-то пакет у Патрика не собирается, то он и не войдёт в базовую систему. Что и произошло.

А варианта было 3: либо совсем дропнуть libcaca (возможно, с её переездом на slackbuilds.org) и пересобрать без неё, либо притащить imlib2 в базовую систему, либо, выбранный Патриком вариант, - оставить старую версию (с уязвимостями) и ждать новой версии в апстриме.

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

Слакваристы такие «Ой-вей, как жидь-то теперь...» Но это не точно.

Точно-точно. Я вот не знал об этой либе и спал спокойно, а теперь «как жидь-то»?

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

Он немец.

Американец же. Родился в таком штате США как Северная Дакота. Потом переехал в такой штат США как Калифорния.

Так что, Slackware - это американский дистрибутив. Как и Red Hat'овские дистрибутивы.

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

Фамилие немецкое. Надо читать по-немецки.

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