shau-kote |
|
Темы:
14
Сообщения:
47
Участник с: 25 октября 2010
|
Доброго всем времени суток! Потребовалось мне пересобрать пакет (sudo) с изменёнными опциями сборки. Установил abs, изменил PKGBUILD, собрал makepkg'ом, установил. Теперь вот думаю: а если появится в репах новая версия?.. Неужели при pacman -Syu |
mango |
|
![]()
Темы:
43
Сообщения:
1521
Участник с: 18 декабря 2008
|
shau-koteВерно, заменится. Используйте /etc/pacman.conf параметр IgnorePkg = sudo |
shau-kote |
|
Темы:
14
Сообщения:
47
Участник с: 25 октября 2010
|
А как я смогу узнать, что пакет обновился и имеет смысл пересобрать и переустановить пакет? |
bobart |
|
Темы:
38
Сообщения:
2537
Участник с: 28 ноября 2009
|
Пакман предупредит. ps. Хотя, если обновлять через yaourt -Syu, то предупредит о пропуске обновления только пакета(ов) из aur, если таковые имеются и отмечены: IgnorePkg = nautilus-sound-convertor (например). Так что, в случае, если обновляешь йогуртом, не скажу, пока не знаю как. Пакет с оф. репов, занесённый в игнор он просто “не заметит”, но и не обновит. Пакман точно предупредит о пропуске обновления “такого-то пакета”. |
shau-kote |
|
Темы:
14
Сообщения:
47
Участник с: 25 октября 2010
|
yaourt'ом не пользуюсь, так что такой проблемы у меня нет. А нельзя сделать так, чтобы при обновлении пересобранные пакеты пересобирались в соответствии с моим PKGBUILD'ом? А то ладно при нескольких “своих” пакетов, можно и “ручками” обновить, а вот если реализовать “Перестройку всей системы с использованием новых флагов компиляции ”a la freebsd“ (и получение работающих модулей с Вашим новым ядром)”, как пишет вики, то замучаешься всё это дело вручную обновлять… :( |
gard |
|
![]()
Темы:
66
Сообщения:
1167
Участник с: 15 декабря 2009
|
Да, тоже было бы интересно, ведь наверное что-то есть.. Правда PGKBUILD свой раз и навсегда оставить не получится, меняются хэши, версии и прочее, только если патч мелкий написать, меняющий в строке пару значений.. |
vdemin |
|
![]()
Темы:
54
Сообщения:
1615
Участник с: 24 января 2009
|
customizepkg раньше для этих целей был |
vadik |
|
Темы:
55
Сообщения:
5395
Участник с: 17 августа 2009
|
bobartyaourt -Syu предупредит в том случае, если есть другие пакеты для обновления (не входящие в список игнорируемых), если при yaourt -Syu версии пакетов не устарели (опять же кроме игнорируемых) то предупреждений действительно выведено не будет. У меня по крайней мере так. |
bobart |
|
Темы:
38
Сообщения:
2537
Участник с: 28 ноября 2009
|
Да я о том-же, похоже. Просто вчера именно и проверил. Что-то там пришло, пакета 3 вроде, не суть важно каких, но из коры и экстры, я один из них в игнор и снова запустил: йогурт его просто не показал. И всё. |