Обновление ядра
Hellsy22 17 апреля, 2013 - 11:49
Сегодня вышло свежее обновление ядра (sys-kernel/gentoo-sources-3.7.10-r1)
После чего отказались собираться модули:
Кто-нибудь столкнулся уже с этим? Поборол?
»
- Для комментирования войдите или зарегистрируйтесь
Пишите баг репорт
Пишите баг репорт http://bugs.gentoo.org/ .
kostik87 написал(а): Пишите
Поддерживаю.
Compute:
Bosch M2.8.1 -> custom Bosch M2.8.3 clone from Russia.
Speed about 260 km,Ram 2 pers.,HDD - 70 kg,210 FLOPS ;)
Скажите, а как ваша миграция
Скажите, а как ваша миграция с gentoo-sources-3.7.10 на gentoo-sources-3.7.10-r1 прошла? А то может быть мои проблемы не имеют отношения к.
Я стабилизировал 3.7.10-r1
Я стабилизировал 3.7.10-r1 для amd64 и указанной проблемы не заметил
Нейтральность - высшее достижение сознания!
+1
+1
Не надо бояться, что жизнь закончится - надо бояться, что она не начнется!
Убрал из USE -* Пересобрал
Убрал из USE -*
Пересобрал gcc и system. Все заработало.
Может быть кому-то будет интересно, в kernel-config-x86_64-3.7.10-gentoo-r1 убрали:
CONFIG_WIRELESS_EXT
CONFIG_WEXT_SPY
CONFIG_WEXT_PRIV
CONFIG_LIB80211_CRYPT_WEP
CONFIG_LIB80211_CRYPT_CCMP
CONFIG_LIB80211_CRYPT_TKIP
И сделали возможность опции m для CONFIG_PPP
А вы ничего не путаете?!..
А вы ничего не путаете?!.. :)
Почему-то все перечисленные выше опции ВайФая у меня есть, а опция m для CONFIG_PPP у меня всегда была... по-крайней мере с 2.0... точно!
Я просто думаю, что вам видимо нечасто приходилось ядро конфигурировать... ;) к вашему сведению: видимость опций зависит от других опций...
Неужели?
У вас ядро 3.7.10-gentoo-r1? x64?
> к вашему сведению: видимость опций зависит от других опций...
В текстовом файле?
Цитата:В текстовом
Сколько раз уже говорилось, но встречаются всё ещё индивиды, которые конфиг ядра правят просто текстовым редактором, а потом возмущаются, что у них что-то не работает.
Отредактировать некоторые опции в конфигурации ядра просто отредактировав файл .config в vim или nano, например, конечно можно, но это должны быть уж совсем простые опции, которые ни от кого не зависят и от них ничего не зависит, например CONFIG_LOCALVERSION. Прочие любые изменения в конфигурации ядра нужно проводить только через специализированные средства конфигурирования ядра:
которые проверяют зависимости включаемых опций и в случае возникновении конфликтов или не удовлетворённых зависимостей предупреждают об этом.
Если вы просто включите опцию, отредактировав файл, но у этой опции есть зависимости, а вы их не включили, то произойдёт ошибка сборки ядра. Кроме того если вы включили зависимости, но они, например собираются модульно, а опцию вы включаете монолитно и наоборот так же будет ошибка сборки. От включения зависимостей и зависит видимость опций в утилитах по конфигурированию ядра.
В общем не ищите проблем и не советуйте их другим, если слабо понимаете то, что делаете. Читайте Gentoo Handbook, там плохого не посоветуют.
А с чего вы взяли, что я
А с чего вы взяли, что я редактировал этот файл? Я лишь сделал diff с предыдущей версией, чтобы понять, что именно изменилось. А поскольку часть ключей (напр. CONFIG_WIRELESS_EXT) описана в мануалах по настройке беспроводной сети, то я решил отметить этот момент. Потому как в сети лежат кривые мануалы десятилетней давности, в которых половина пунктов неактуальна.
.
"Чтобы понять, что именно изменилось" существует make oldconfig
Мы тоже не всего читали Шнитке!.. © В. Вишневский
Вот с этого момента,
Вот с этого момента, пожалуйста, поподробнее.
Как выглядит законченная команда сравнения старого и нового конфигов в рамках использования genkernel?
Что значит в рамках
Что значит в рамках использования genkernel? в чем разница?
make oldconfig не сравнивает конфиги, а помогает привести текущий конфиг, к актуальному виду для текущего ядра
Ну, genkernel вроде как
Ну, genkernel вроде как хранит свои версии конфигов в /etc/kernels, причем с именем по версии ядра. А так конфиг лежит в /usr/src/linux/.config, если я ничего не путаю.
Не свои и не хранит, а
Не свои и не хранит, а копирует туда конфиги успешно собранных ядер.
ядро в любом случае собирается используя .config
Ясно, спасибо за пояснения.
Ясно, спасибо за пояснения.
Hellsy22 написал(а):А с чего
А с этого:
:)
+1От себя добавлю, что при
+1
От себя добавлю, что при обновлении ядра первым и обязательным шагом должен быть
а уж потом - один из методов, упомянутых выше.