Наполнение дистрибутива мусором

прилетела обнова а в ней оказалось,что у меня есть библиотека для доступа к чешскому(!??) электронному правительству.И зависиомсть у нее от кл-утилит.ребят…может вам пора сделать список по регионам хотяб?нахрена мне подобное).я уж молчу про доступ к айфоням,которыми я вообще за 8 лет ни разу не пользовался.Не,я понимаю…2021 и места много но избыточность же не ведет к хорошему концу,разве нет?

!

1 Like

Удали ненужное и получишь то что нужно :grin:

1 Like

этак я и в генточку уйду).а тут более-менее балалнс

Как вы наверное догадались, библиотека нужен для работы утилит sys-apps/calculate-utils. Соберите пакет с флагом minimal и будет вам счастье.

1 Like

вопрос стоял не в том как избавиться…а в том,что эт избыточность,причем нужная вообще для только конкретного региона земли.

и потом).хочется ж иметь дистрибутив из коробки то из коробки но не доведенный до абсурдны включений.
это и была одна из причин ,почему я в начале спросил про списочек с привязкой к реиону…например на стадии установки системы

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

Эта библиотека используется в графическом клиенте для доступа к WSDL API. Мы будем рады, если вы примите участие в разработке дистрибутива и предложите свою версию GUI для утилит.

Человек просто на описание среагировал =) Называлось бы - “Библиотека для работы с WSDL API” и вопросов бы не возникло )

Как это осуществить в этой ситуации

Warning: No mirrors available for file '.layout.conf.mirror.yandex.ru'
>>> Downloading 'http://mirror.yandex.ru/gentoo-distfiles/distfiles/calculate-console-3.6.8.tar.bz2'
--2021-01-21 21:40:11--  http://mirror.yandex.ru/gentoo-distfiles/distfiles/calculate-console-3.6.8.tar.bz2
Resolving mirror.yandex.ru (mirror.yandex.ru)... failed: Temporary failure in name resolution.
wget: unable to resolve host address ‘mirror.yandex.ru’
Warning: No mirrors available for file '.layout.conf.distfiles.gentoo.org'
>>> Downloading 'http://distfiles.gentoo.org/distfiles/calculate-console-3.6.8.tar.bz2'
--2021-01-21 21:40:22--  http://distfiles.gentoo.org/distfiles/calculate-console-3.6.8.tar.bz2
Resolving distfiles.gentoo.org (distfiles.gentoo.org)... 81.27.240.180, 2a00:1c28:2:2630::8
Connecting to distfiles.gentoo.org (distfiles.gentoo.org)|81.27.240.180|:80... connected.
HTTP request sent, awaiting response... 404 Not Found
2021-01-21 21:40:23 ERROR 404: Not Found.

!!! Couldn't download 'calculate-console-3.6.8.tar.bz2'. Aborting.
 * Fetch failed for 'sys-apps/calculate-utils-3.6.8.16', Log file:
 *  '/var/calculate/tmp/portage/sys-apps/calculate-utils-3.6.8.16/temp/build.log'

DNS видит mirror.yandex.ru? Может wget использует proxy и не может получить доступ до mirror.yandex.ru?

Как это проще увидеть, в каких логах? Допустим, tcpdump не установлен.

$ wget http://mirror.yandex.ru/gentoo-distfiles/distfiles/calculate-console-3.6.8.tar.bz2
--2021-01-22 13:19:47--  http://mirror.yandex.ru/gentoo-distfiles/distfiles/calculate-console-3.6.8.tar.bz2
Распознаётся mirror.yandex.ru (mirror.yandex.ru)… 213.180.204.183, 2a02:6b8::183
Подключение к mirror.yandex.ru (mirror.yandex.ru)|213.180.204.183|:80... соединение установлено.
HTTP-запрос отправлен. Ожидание ответа… 404 Not Found
2021-01-22 13:19:47 ОШИБКА 404: Not Found.

Похоже из-за dnscrypt-proxy. Добавление mirror.yandex.ru в белый список не дает результата

Что-то не видать calculate-console ни там и ни сям.

Эта ошибка возникает при установке calculate-utils? А можно увидеть полный лог ошибки? При скачивании portage должен обращаться к http://mirror.yandex.ru/calculate/source/calculate3/calculate-console/

Да.

Это и был build.log. Больше там ничего нет.

Забываю спросить. Уже в течение 2-х последних лет если выбран яндексовый сервер обновлений то постоянно выскакивает сообщение о нерабочем сервере и далее пишет, что будет заменен на другой. Только вот замененный оказывается по-прежнему - Index of /calculate/
Почему так?

Скачал оттуда это

  • calculate-builder-3.6.8.tar.bz2
  • calculate-client-3.6.8.2.tar.bz2
  • calculate-console-3.6.8.tar.bz2
  • calculate-console-gui-3.6.8.2.tar.bz2
  • calculate-core-3.6.8.4.tar.bz2
  • calculate-desktop-3.6.8.6.tar.bz2
  • calculate-i18n-3.6.8.6.tar.bz2
  • calculate-install-3.6.8.5.tar.bz2
  • calculate-ldap-3.6.8.tar.bz2
  • calculate-lib-3.6.8.7.tar.bz2
  • calculate-server-3.6.8.tar.bz2
  • calculate-unix-3.6.8.tar.bz2
  • calculate-update-3.6.8.tar.bz2

затем перенес их в /var/calculate/remote/distfiles/
и потом USE="minimal -qt5" emerge -av calculate-utils.
В итоге получилось.

а каким образом вы меняли сервер обновлений?

# cl-update --verbose --scan

или

# echo "GENTOO_MIRRORS=https://mirror.koddos.net/calculate-linux" >> /etc/portage/make.conf/custom

Выхлоп показывает неудачную закачку из https://mirror.koddos.net/calculate-linux/distfiles*. Такая фигня со всеми кальковскими зеркалами.
Это при условии если компилить calculate-utils с флагами minimal -qt5

Было подозрение на dnscrypt-proxy, но дело не в нем.