LINUX.ORG.RU

Gentoo создаёт зеркала на Codeberg

 codeberg, ,


0

1

Gentoo создало зеркало хранилища ебилдов на сайте Codeberg, как альтернативу GitHub. Планируется перенести и все остальные хранилища. Пулл-реквесты принимаются, при этом создавать форк не требуется. Основное хранилище — по-прежнему, на собственных серверах Gentoo, хранилища с GitHub не удаляют.

Codeberg использует открытый движок Forgejo, поддерживается некоммерческой организацией, расположен в Берлине, ФРГ.

Желание мигрировать с GitHub объясняют навязыванием CoPilot.

Новость на opennet.ru

>>> Новость на gentoo.org

★★★★★

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

Основное хранилище — по-прежнему, на собственных серверах Gentoo, хранилища с GitHub не удаляют.

Разумно!

Интересно, а российские зеркала Gentoo кто-нибудь из сообщества делает?

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

Интересно, а российские зеркала Gentoo кто-нибудь из сообщества делает?

Список https://www.gentoo.ru/mirrors не обновлялся лет 20, но Яндекс и Корбина по-прежнему доступны.

Официально: https://www.gentoo.org/downloads/mirrors/#RU yandex.ru, alexxy.name, mephi.ru, cicku.me.

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

Calculate Linux основанный на Gentoo держит в разных местах, вроде из МИФИ частенько качает

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

Хитромудро не так давно дропнули кучу оверлеев, в итоге надо было переносить только основное дерево, guru и пару других.

eselect news read 51
2025-10-07-cache-enabled-mirrors-removal
  Title                     Cache-enabled sync mirrors only for official repos
  Author                    Michał Górny <mgorny@gentoo.org>
  Posted                    2025-10-07
  Revision                  4

Summary:

Removal of all third-party mirrors from https://github.com/gentoo-mirror.
Only ::gentoo, ::guru, ::kde, and ::science will remain.


Reasoning:

Due to increasing maintenance costs and complexities, Gentoo is going to
stop providing the cache-enabled git syncing mirrors found in the
gentoo-mirror GitHub organization [1], and CI services for third-party
repositories.

We will continue providing mirrors for a curated set of official repositories,
including ::gentoo, ::guru, ::kde, and ::science. The remaining mirrors will
be removed on 2025-10-30.

This change does not affect users who have not used eselect-repository or
users who have not used the gentoo-mirror repositories.  It has no impact
on syncing the Gentoo repository itself.  It does not affect the availability
of these repositories via >=app-eselect/eselect-repository-15 and
repositories.xml -- the official upstream sync URI will be used instead.


What you need to do:

Users who have previously added repositories using
<app-eselect/eselect-repository-15 will need to re-add these repositories
with >=app-eselect/eselect-repository-15, in order to update their sync
URIs.  For example, the following can be used:

        eselect repository list -i # get list of repositories, and then...
        eselect repository remove ${repository}
        eselect repository enable ${repository}


Outcome:

Once the mirrors are discontinued, we are going to remove them entirely
in order to trigger sync errors for the remaining users, and ensure
that they are not stuck on non-updated mirrors.  This may show up as
a 'username/password' prompt as GitHub does this for deleted repositories:
if that happens, please follow the above instructions if not done so already!

[1] https://github.com/gentoo-mirror/

Несколько оверлеев уже потеряли и основные репозитории, кстати.

Bfgeshka ★★★★★
()

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

  1. бинарный кэш(частично ок) &&
  2. стабильные релизы раз 2-3 года &&
  3. 5 лет поддержки предыдущего стейбла
bryak ★★★★
()
Ответ на: комментарий от bryak

и чтобы все порты собирались не локально, а на их серверах, и чтобы с утра кофе заваривал, пока я зубы чищу

err
()
Ответ на: комментарий от Bfgeshka

не так давно дропнули кучу оверлеев

Removal of all third-party mirrors from https://github.com/gentoo-mirror. Only ::gentoo, ::guru, ::kde, and ::science will remain.

The remaining mirrors will be removed on 2025-10-30.

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

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

и чтобы все порты собирались не локально, а на их серверах

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

А так-то идеологию «собирай все пакеты сам», когда электроэнергия в основном из атомных станций, - то я бы переместил всех гентушников в Факусиму или Чернобыль. Они бы быстро свою идеологию поменяли на правильную

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

Еще чуть-чуть и ты кое-что поймешь.

Когда я чуть-чуть в своё время понял - сразу генту удалил

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

я бы переместил всех гентушников в Факусиму или Чернобыль. Они бы быстро свою идеологию поменяли на правильную

давай лучше тебя переместим фиксить уязвимости и баги в debian oldstable, глядишь мир станет лучше)

err
()
Ответ на: комментарий от Atlant

Хз, выглядит как перестановка кроватей. Мб гитхаб на них хлеб крошил, мб им было лень следить за сотнями зеркал.

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

Так порты должны быть все собранные с нормальными флагами

А нормальность флагов кто определяет?

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

нормальность флагов кто определяет?

Средневзвешенная потребность большинства пользователей. Это делает продукт оптимальным для 95-99% кейсов

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

А нормальность флагов кто определяет?

Сколько пользуюсь уже бинарными дистрами, не припомню, чтобы возникала необходимость в дополнительных флагах. Типа, эх, жаль, что без X и Y собрано.

Такое встречается в мультимедиа из-за легальных ограничений, но для этого есть rpmfusion.

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

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

Средневзвешенная потребность большинства пользователей. Это делает продукт оптимальным для 95-99% кейсов

Я хорошо запомнил метафору одного препода, как раз на тему «Средневзвешенной потребности большинства пользователей».

Вольный пересказ:

Попросили как-то инженеров сделать кран, который бы продавал воду. Одни попросили, чтобы он денег много приносил, а вторые - чтобы воды много давал. Инженеры подумали-подумали, и сделали кран, который денег приносит, нет так чтобы много, но и не мало, ну и воды наливал - не сильно много, но и не мало. И принесли это заказчикам. Итог - набили морду и те и другие.

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

Сколько пользуюсь уже бинарными дистрами, не припомню, чтобы возникала необходимость в дополнительных флагах.

Это потому, что ты пользуешься бинарным дистром.

Водитель фуры тоже как-то не задумывается, что у его руля нет направления «вверх» как у самолётов.

К отсутствию выбора легко привыкают.

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

А в чем была причина сноса оверлеев?

Reasoning:

Due to increasing maintenance costs and complexities, Gentoo is going to stop providing the cache-enabled git syncing mirrors found in the gentoo-mirror GitHub organization [1], and CI services for third-party repositories.

This change does not affect users who have not used eselect-repository

То ли денег нет, то ли людей.

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

Сколько пользуюсь уже бинарными дистрами, не припомню, чтобы возникала необходимость в дополнительных флагах. Типа, эх, жаль, что без X и Y собрано.

Шаг в сторону от потребностей 80% пользователей, и в быстро развивающихся программах начинает чего-то не хватать. В моём случае это чаще всего поддержка форматов файлов. Rar, j2k, zim, lzma, jlx, webp, cb7…

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

то ли людей

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

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

Я хорошо запомнил метафору одного препода

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

Если в дереве пакетов есть пакет, который позволяет просматривать видео, то весьма логично было бы добавить флаги:

  1. которые выводят звук
  2. поддерживают аппаратное ускорение(если имеется)
  3. поддерживают скриптование(если есть база скриптов и она не депрекейтед)

Ставишь пакет в генте и видишь:

-vaapi -pulseaudio -lua

Выставляешь эти флаги - запрашивает 100500 изменений на какие-то дополнительные пакеты. И так буквально каждый пакет. Потом это всё начинает при обновлениях ломаться и это всё барахло надо чинить. Вот если бы сразу проставили нужные флаги - то это бы ломалось у дистрибутивостроителей и они бы у себя это чинили

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

То ли денег нет, то ли людей.

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

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

Сколько пользуюсь уже бинарными дистрами, не припомню, чтобы возникала необходимость в дополнительных флагах. Типа, эх, жаль, что без X и Y собрано.

Ъ. До 2015 года сидел на генте. После этого перешел на бинарный дистрибутив. Не разу не было потребности пересобрать что-то с поддержкой чего-то. Единственный собранный пакет из сорсов - это Emacs. И он был вроде на debian backports

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

Максимально точно сказано. Я бы еще дополнил: в генте минимальный набор флагов, потому что если флаги нормально подкрутить, то его невозможно привести в какой-то консистентный вид при идеологии rolling release. Проще говоря, флаги нормальные проставил - кратно растут точки отказа. И их становится столько, что его проблематично в любой момент времени заставить работать

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

После выпиливания live555 из дебиана неожиданно обнаружилось большое количество проблем с проигрыванием rtsp на ровном месте - при этом на libvlc у дебиана было завязано большое количество кусков кед и примитивное, казалось бы, «втыкание флага» вылилось у технодрамму ого-го 🤪

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

когда электроэнергия в основном из атомных станций

К сожалению, лютейшее 4.2. Атомные электростанции генерируют примерно 10% электричества.

в Факусиму или Чернобыль

От ТЭС, кстати, радиоактивных выбросов больше, чем от обычных АЭС. Btw, реакторы такого типа, как в Чернобыле, ЕМНИП, больше не строят. А от аварии на Фукусиме непосредственно от радиации погиб один человек, там, ЕМНИП, от паники больше пострадало.

Они бы быстро свою идеологию поменяли на правильную

Стали б сталкерами? xD

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

Сколько пользуюсь уже бинарными дистрами, не припомню, чтобы возникала необходимость в дополнительных флагах. Типа, эх, жаль, что без X и Y собрано.

обычно наоброт - X собрано с Y, поэтому тянет зависимости A, B, C которые совершенно лишние. В бинарных дистрах на это делают несколько пакетов, но очевидно их меньше, чем комбинаций флагов. На недостающую комбинацию предлагают собирать свой пакет, что уже следующий уровень сложности.

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

-vaapi -pulseaudio -lua

Ну и зачем мне всё это на какой-нибудь MIPS железке?

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

Ты так активно воюешь с Гентой, чтобы убедить себя в правильности решения 11-летней давности?

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

Средневзвешенная потребность большинства пользователей. Это делает продукт оптимальным для 95-99% кейсов

Нет никакого продукта. Не надо путать теплое и мягкое. Генту - это не продукт. Тем более для каких-то кейсов. Есть инструментарий, используя который каждый делает оптимальный для единственного самого себя продукт. И похер на остальных 99,9999%. Если нужен продукт, удовлетворяющий потребности большинства - для этого есть убунты, арчи и прочие разные федоры. Генту - это для тех, кому нужно что-то своё, отличное от большинства. Поэтому флаги не могут быть нормальными или ненормальными. Нормальность флага зависит от персональных потребностей каждого конкретного индивидуума, а не от твоего (или от большинства) мнения.

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

/Fix.
Чтобы пользоваться гентой было возможно на продуктиве надо:

команду поддержки собственного релиза &&
собственный бинарный build server &&
стабильные свои релизы раз X лет.

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

тянет зависимости A, B, C которые совершенно лишние

Эти совершенно лишние зависимости сейчас с нами в одной комнате?

Ну типа тянет и что?

Во времена XP я был молод и горяч (кто-то может использовать и другие слова), начитался каких-то ХАКЕРСКИХ журналов, где мне рассказали, что можно удалить какие-то ЛИШНИЕ драйвера из системы и таким образом освободить дополнительное место.

Что я незамедлительно и сделал. Потом новые подключенные устройства у меня не работали :)

Вот эта возня с ЛИШНИМИ ЗАВИСИМОСТЯМИ напоминает мне мой экспириенс.

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

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

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

Могло быть и хуже, впрочем, кот яйца лижет в такие моменты, например. И хорошо, если свои.

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

Не разу не было потребности пересобрать что-то с поддержкой чего-то.

У меня на дженту гномовский видеоплеер с юзфлагом x264 проигрывает видео, которые не мог проиграть на openSUSE с подключенным репозиторием openh264.

Artsi0m
()
Ответ на: комментарий от MoldAndLimeHoney

Эти совершенно лишние зависимости сейчас с нами в одной комнате?
Ну типа тянет и что?

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

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

Btw, реакторы такого типа, как в Чернобыле, ЕМНИП, больше не строят.

https://ru.wikipedia.org/wiki/Реактор_большой_мощности_канальный#После_Чернобыльской_аварии

Как я понял реакторы РБМК всё-таки ещё строят, хотя конечно это уже не те же самые модели, что и на четвёртом энергоблоке в Чернобыле.

Ну вот то, что в Беларуси в Островце построили это действительно другой тип, не РБМК, а ВВЭР.

Они бы быстро свою идеологию поменяли на правильную

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

Artsi0m
()
Ответ на: комментарий от bryak

Единственный собранный пакет из сорсов - это Emacs.

Да, я тоже собираю емакс. И прописать ему юз флаги вот так:

app-editors/emacs source -X gui gtk mailutils tree-sitter games libxml2 sound
app-emacs/emacs-common games

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

Artsi0m
()

Надеюсь остальные последуют их примеру, а со временем и дропнут официальную поддержку мс-гитхаба.

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

Как я понял реакторы РБМК всё-таки ещё строят, хотя конечно это уже не те же самые модели, что и на четвёртом энергоблоке в Чернобыле.

Возможно, какие-то совсем экспериментальные, в чём-то схожие с РБМК? Или вообще РБН?

В Википедии нашёл информацию по Костромской АЭС, которую хотели достроить с ВВЭР вместо РБМК. Может, это?

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

Может. Мне нравится тема ядерной энергетики, но не так хорошо в этом разбираюсь тем не менее.

Artsi0m
()
Ответ на: комментарий от Chord

Нет никакого продукта. Не надо путать теплое и мягкое. Генту - это не продукт. Тем более для каких-то кейсов. Есть инструментарий, используя который каждый делает оптимальный для единственного самого себя продукт. И похер на остальных 99,9999%. Если нужен продукт, удовлетворяющий потребности большинства - для этого есть убунты, арчи и прочие разные федоры. Генту - это для тех, кому нужно что-то своё, отличное от большинства. Поэтому флаги не могут быть нормальными или ненормальными. Нормальность флага зависит от персональных потребностей каждого конкретного индивидуума, а не от твоего (или от большинства) мнения.

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

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

Нормальность флагов - это оптимальные флаги для типового использования, которые делают дистрибутив оптимальным для большинства кейсов

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

команду поддержки собственного релиза && собственный бинарный build server && стабильные свои релизы раз X лет.

И всё это неоправданно дорого, поэтому генты нет в проде. Единичные случаи - это недостаточно, чтобы дистрибутив жил

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

Да неужели(смеюсь). Надеюсь он еще не завязан на профиле то ли кде то ли гном и если выбрать стандартный профиль - то 2/3 пакетов пролетают мимо бинарного хоста

и два года как есть binhost для x86_64-v3.

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

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

У меня на дженту гномовский видеоплеер с юзфлагом x264 проигрывает видео, которые не мог проиграть на openSUSE с подключенным репозиторием openh264.

Вау, ставлю генту! На самом деле нет. Это единичный, даже случайное событие. Возможно оно связано с openSUSE, а не с гентой

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

Да, я тоже собираю емакс. И прописать ему юз флаги вот так:

Легче проставить эти флаги в скрипте сборки на один пакет, чем суппортить 1000+ пакетов нестабильного роллинг с рандомно отпадающими оверлеями

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

Ну и «нафейхуа» «вот это вот всё» психически здоровым людям??.. ; :))

Somebody ★★★★
()
Для того чтобы оставить комментарий войдите или зарегистрируйтесь.