LINUX.ORG.RU

Geek-sources


3

0

Всего сообщений: 2

geek-sources-3.10.1

Группа Gentoo Linux

Собственно для тех кто ждет sys-kernel/geek-sources-3.10.1

В этом релизе представлены:

Патчи будут обновляться по мере их выхода. Stay Tuned!

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

Идет работа над закрытием geek-sources-3.8.13 restoration request нерешенной осталась задача автоматического подбора версий патчей в случае если она не задана явно. И последняя забавная проблема требует своего внимания - но это уже больше все же к красоте…

Haters gonna hate.

Дискасс!

>>> Подробности

 , ,

init_6
()

geek-sources-3.9.6

Группа Gentoo Linux

16 мая 2013 состоялся релиз geek-sources-3.9.2 и «большого обновления», основные моменты которого заключаются в следующем:

  • Удалены USE флаги:
    • debian (множество багов и дублирование уже существующих патчей, медленно обновляется)
    • imq (не обновляется)
    • pardus (множество багов и дублирование уже существующих патчей, медленно обновляется)
    • phc (не обновляется), pld (множество багов и дублирование уже существующих патчей, медленно обновляется)
    • rifs (не обновляется)
    • rtai (не обновляется)
    • scst (не обновляется)
    • vserver (не обновляется, проблемы с компиляцией)
    • xenomai (не обновляется)
    • zen (множество багов и дублирование уже существующих патчей, медленно обновляется, тяжело и неудобно вытаскивать патчи при текущей модели)

Если вам все еще нужны удаленные патчи то используйте патчи пользователя (/etc/portage/patches/sys-kernel/geek-sources) и поддерживайте их самостоятельно.

  • Переименованы: genpatches --> gentoo, grsecurity --> grsec.
  • Теперь USE патчи: aufs, bfq, fedora, gentoo, grsec, ice, mageia, suse работают аналогично 9999 ebuild-ам т.е. контент генерируется у пользователя прямо из его локальных зеркал официальных {http/ftp/svn/git} репозитариев актуальность которых поддерживается самим ebuild-ом.
  • Были удалены все ebuild-ы с версиями ниже 3.9

С релизом geek-sources-3.9.4 были так же выпущены и longterm kernel geek-sources-{3.2.45,3.4.47}

С релизом geek-sources-3.9.5 была добавлена переменная crap_patch, которую все так же при желании можно задать через /etc/portage/kernel.conf, влияющая на общую степень параноидальности отношения к патчам. По умолчанию (crap_patch=ignore) отношение дефолтно-наплевательское и логика обработки патчей все та же:

patch -p1 -g1 --no-backup-if-mismatch --dry-run patch_name && patch -p1 -g1 --no-backup-if-mismatch patch_name

А кроме этого для Ъ есть режим максимальной безопасности (crap_patch=will_not_pass):

patch -p1 -g1 --dry-run patch_name && patch -p1 -g1 patch_name

И если после этого находим *.orig или *.rej то реверсим патч patch -p1 -g1 -R patch_name и удаляем *.orig или *.rej.

Поэтому если у вас стоит crap_patch=will_not_pass не спрашивайте куда делись нужные вам патчи :) скорее всего такова их судьба…

Haters gonna hate.

>>> Подробности

 , ,

init_6
()