LINUX.ORG.RU

История изменений

Исправление wandrien, (текущая версия) :

вы посмотрите на историю изменений CRUX 3.5 - 3.6, жил да был себе уютненький core, пока в glibc не засунули зависимостью python3 — это «там», наверху постарались, а вместе с python3 до кучи sqlite3 и ещё тройку штук пакетов засунули в зависимости. и где этот уютненький CRUX теперь? а ничего не поделаешь!

Я тут сейчас обнаружил. polkit зависит от мозиловского интерпретатора JS.

Нахрена??

[root@ester etc]# pacman -Qi polkit
Название             : polkit
Версия               : 0.117-1
Описание             : Application development toolkit for controlling system-wide privileges
Архитектура          : x86_64
URL                  : https://www.freedesktop.org/wiki/Software/polkit/
Лицензии             : LGPL
Группы               : Нет
Предоставляет        : Нет
Зависит от           : glib2  pam  expat  systemd  js68
Доп. зависимости     : Нет
Требуется            : colord  gconf  lightdm  lxsession  modemmanager  networkmanager  polkit-gnome  rtkit  sysprof  udisks2
                       xfce4-session
Опционально для      : brltty  gparted  gsmartcontrol  systemd
Конфликтует с        : Нет
Заменяет             : Нет
Установленный размер : 1887,02 KiB
Сборщик              : Antonio Rojas <arojas@archlinux.org>
Дата сборки          : Пн 03 авг 2020 14:49:06
Дата установки       : Ср 16 сен 2020 16:20:19
Причина установки    : Установлен как зависимость другого пакета
Установочный скрипт  : No
Проверен             : SHA-256

[root@ester etc]# pacman -Qi js68
Название             : js68
Версия               : 68.12.0-1
Описание             : JavaScript interpreter and libraries - Version 68
Архитектура          : x86_64
URL                  : https://developer.mozilla.org/en-US/docs/Mozilla/Projects/SpiderMonkey
Лицензии             : MPL
Группы               : Нет
Предоставляет        : Нет
Зависит от           : gcc-libs  readline  zlib  sh
Доп. зависимости     : Нет
Требуется            : polkit
Опционально для      : Нет
Конфликтует с        : Нет
Заменяет             : Нет
Установленный размер : 56,91 MiB
Сборщик              : Jan Alexander Steffens (heftig) <heftig@archlinux.org>
Дата сборки          : Вт 01 сен 2020 22:06:24
Дата установки       : Ср 16 сен 2020 16:20:17
Причина установки    : Установлен как зависимость другого пакета
Установочный скрипт  : No
Проверен             : SHA-256

Давно это с ним?

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

Я уже нихрена не понимаю в этом гномостеке.

Исходная версия wandrien, :

вы посмотрите на историю изменений CRUX 3.5 - 3.6, жил да был себе уютненький core, пока в glibc не засунули зависимостью python3 — это «там», наверху постарались, а вместе с python3 до кучи sqlite3 и ещё тройку штук пакетов засунули в зависимости. и где этот уютненький CRUX теперь? а ничего не поделаешь!

Я тут сейчас обнаружил. polkit зависит от мозиловского интерпретатора JS.

Нахрена??

[root@ester etc]# pacman -Qi polkit
Название             : polkit
Версия               : 0.117-1
Описание             : Application development toolkit for controlling system-wide privileges
Архитектура          : x86_64
URL                  : https://www.freedesktop.org/wiki/Software/polkit/
Лицензии             : LGPL
Группы               : Нет
Предоставляет        : Нет
Зависит от           : glib2  pam  expat  systemd  js68
Доп. зависимости     : Нет
Требуется            : colord  gconf  lightdm  lxsession  modemmanager  networkmanager  polkit-gnome  rtkit  sysprof  udisks2
                       xfce4-session
Опционально для      : brltty  gparted  gsmartcontrol  systemd
Конфликтует с        : Нет
Заменяет             : Нет
Установленный размер : 1887,02 KiB
Сборщик              : Antonio Rojas <arojas@archlinux.org>
Дата сборки          : Пн 03 авг 2020 14:49:06
Дата установки       : Ср 16 сен 2020 16:20:19
Причина установки    : Установлен как зависимость другого пакета
Установочный скрипт  : No
Проверен             : SHA-256

[root@ester etc]# pacman -Qi js68
Название             : js68
Версия               : 68.12.0-1
Описание             : JavaScript interpreter and libraries - Version 68
Архитектура          : x86_64
URL                  : https://developer.mozilla.org/en-US/docs/Mozilla/Projects/SpiderMonkey
Лицензии             : MPL
Группы               : Нет
Предоставляет        : Нет
Зависит от           : gcc-libs  readline  zlib  sh
Доп. зависимости     : Нет
Требуется            : polkit
Опционально для      : Нет
Конфликтует с        : Нет
Заменяет             : Нет
Установленный размер : 56,91 MiB
Сборщик              : Jan Alexander Steffens (heftig) <heftig@archlinux.org>
Дата сборки          : Вт 01 сен 2020 22:06:24
Дата установки       : Ср 16 сен 2020 16:20:17
Причина установки    : Установлен как зависимость другого пакета
Установочный скрипт  : No
Проверен             : SHA-256

Давно это с ним?

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

Я уже нихрена не понимаю в этом гномостеке.