Сайт | Скачать | Видео | Wiki

Автор Тема: Выбор донора для построения модульного фругала  (Прочитано 35889 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн sfs

  • Администратор
  • Ветеран
  • *****
  • Сообщений: 33965
  • Репутация: +231/-0
    • PuppyRus-A
Заморозка репы -единственный  способ оставить во фругале ПМ работоспособным
Иначе сохраненка моментом зафлудится и пропадет смысл фругала
В PR не было ПМ

LFS - почетно, но трудоемко и бессмысленно. Зачем перекомпилять все и запариваться поддержкой своей репы, когда можно перекомпилить только то что нужно и вставить свое в общую репу через конфиг ПМ
Одному не потянуть. В любом случае надо ПМ. pacman лучший выбор
Без ПМ получится PR2. А скорее - ничего - увязните в глубокосистемных проблемах, о которых даже не догадывались
...зато систему изучите глубоко... только где эти знания пригодятся...
« Последнее редактирование: 07 Декабрь 2015, 11:37:53 от sfs »

Оффлайн sfs

  • Администратор
  • Ветеран
  • *****
  • Сообщений: 33965
  • Репутация: +231/-0
    • PuppyRus-A
Цитата
увязните в глубокосистемных проблемах, о которых даже не догадывались

что делать с libmvec при компиляции glibc-2.22? Её нет в исходниках, а make install вылетает с ошибкой из-за её отсутствия.
Ставьте арчовый ABS или гентовые (слако) билды
Совсем с нуля запаритесь
https://projects.archlinux.org/svntogit/packages.git/tree/trunk?h=packages/glibc

Оффлайн Pro

  • Активный участник
  • Ветеран
  • ****
  • Сообщений: 10737
  • Репутация: +113/-2
PR возвращается :) пройденный этап, но тебе легче.

можно добавить --disable-mathvec
и оно не сработает, но есть патчи https://sourceware.org/ml/glibc-bugs/2015-08/msg00252.html
Я загружаю новые пакеты сюда: http://file.puppyrus.org/users/ а дальше можно найти самостоятельно.

Оффлайн Pro

  • Активный участник
  • Ветеран
  • ****
  • Сообщений: 10737
  • Репутация: +113/-2
Заморозка репы -единственный  способ оставить во фругале ПМ работоспособным
да ну, просто не делаем перепаковку модулей дистрибутива по мере обновления пакетов.
Я загружаю новые пакеты сюда: http://file.puppyrus.org/users/ а дальше можно найти самостоятельно.

Оффлайн sfs

  • Администратор
  • Ветеран
  • *****
  • Сообщений: 33965
  • Репутация: +231/-0
    • PuppyRus-A
Заморозка репы -единственный  способ оставить во фругале ПМ работоспособным
да ну, просто не делаем перепаковку модулей дистрибутива по мере обновления пакетов.
Ты же сам уже наступал на грабли с разными версиями либ
В rolling не поддерживаются частичные обновления
В релизных дистрах обновлений прилично набегает. Надо 1 маленький пакет - приволокет полсистнемы обновлений
Тут тогда - только компиляция свежака под свой срез - чем я и занимаюсь в ПРА

Путя 2:
1. Только своя репа (модулей , пакетов) не важно
2. Морозить. ARM только в арче в других придется делать копию репы
А по сути  это 1 путь - своя репа.
Фругал=заморозка+готовые модули. ПМ - вспомогательный инструмент сборщика модулей
Иначе фул+ПМ и не мудрить
« Последнее редактирование: 07 Декабрь 2015, 11:53:39 от sfs »

Оффлайн Pro

  • Активный участник
  • Ветеран
  • ****
  • Сообщений: 10737
  • Репутация: +113/-2
Ты же сам уже наступал на грабли с разными версиями либ
это не имеет отношения к заморозке репозитария.

Цитата
Надо 1 маленький пакет - приволокет полсистнемы обновлений
ну и пусть притаскивает, нашел glibc в каком модуле, заменил glibc. И точно также с другими пачками пакетов.
Я загружаю новые пакеты сюда: http://file.puppyrus.org/users/ а дальше можно найти самостоятельно.

Оффлайн sfs

  • Администратор
  • Ветеран
  • *****
  • Сообщений: 33965
  • Репутация: +231/-0
    • PuppyRus-A
Надо 1 маленький пакет - приволокет полсистнемы обновлений
 ну и пусть притаскивает, нашел glibc в каком модуле, заменил glibc. И точно также с другими пачками пакетов.
Ну так - пра6405+ chroot base + pacman -Syu = пра6406
Модули портировать
Получится что-то среднее

Оффлайн Pro

  • Активный участник
  • Ветеран
  • ****
  • Сообщений: 10737
  • Репутация: +113/-2
А чтои ты мне тогда доказываешь что-то? сам и написал что я прав.
Я загружаю новые пакеты сюда: http://file.puppyrus.org/users/ а дальше можно найти самостоятельно.

Оффлайн sfs

  • Администратор
  • Ветеран
  • *****
  • Сообщений: 33965
  • Репутация: +231/-0
    • PuppyRus-A
С любым донором можно апдейтить базу раз в неделю. Только чем это будет лучше фул...

Оффлайн Pro

  • Активный участник
  • Ветеран
  • ****
  • Сообщений: 10737
  • Репутация: +113/-2
а фиг знает, всем надо свежий софт. Вон systemrescuecd собирают из gentoo и ничего, радуются.
Я загружаю новые пакеты сюда: http://file.puppyrus.org/users/ а дальше можно найти самостоятельно.

Оффлайн sfs

  • Администратор
  • Ветеран
  • *****
  • Сообщений: 33965
  • Репутация: +231/-0
    • PuppyRus-A
а фиг знает, всем надо свежий софт.
Софт софту рознь. Играть с версиями пакетов в рус. рулетку просто так смысла нет. Только если дыры или улучшение функционала. Что я и делаю в ПРА. Ему уже год. Пока проблемы старения нет. Правда я glibc и т.п. обновил - но вроде без побочных эффектов

Оффлайн Pro

  • Активный участник
  • Ветеран
  • ****
  • Сообщений: 10737
  • Репутация: +113/-2
Играть с версиями пакетов в рус. рулетку просто так смысла нет.
... если ты собираешь эти версии пакетов вручную и сам. А если другие то возможно на стабильность и качество их уже проверили до тебя. И не играть а выполнять обновление системы в соответствии с донорским дистрибутивом.
Я загружаю новые пакеты сюда: http://file.puppyrus.org/users/ а дальше можно найти самостоятельно.

Оффлайн sfs

  • Администратор
  • Ветеран
  • *****
  • Сообщений: 33965
  • Репутация: +231/-0
    • PuppyRus-A
В том то и вопрос. Ну допустим обновил я базу - юзера ничего не заметили или еще и косяки вылезли
За что ломался? Чтобы ПМ меньше апдейтов тащил? Ну так у нас ПМ - инструмент разраба, а не юзера
При заморозке меньше проблем
Как часто обновлять..

Оффлайн Pro

  • Активный участник
  • Ветеран
  • ****
  • Сообщений: 10737
  • Репутация: +113/-2
Ну допустим обновил я базу - юзера ничего не заметили или еще и косяки вылезли
что сказал?
Я загружаю новые пакеты сюда: http://file.puppyrus.org/users/ а дальше можно найти самостоятельно.

Оффлайн sfs

  • Администратор
  • Ветеран
  • *****
  • Сообщений: 33965
  • Репутация: +231/-0
    • PuppyRus-A
Имел ввиду что когда изменения только "подкапотные" юзеру до фени, что обновилось
Надо ли лишний раз корячиться