From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.1 (2015-04-28) on sa.local.altlinux.org X-Spam-Level: X-Spam-Status: No, score=-3.4 required=5.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,RP_MATCHES_RCVD autolearn=ham autolearn_force=no version=3.4.1 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=k20201202; t=1744969057; bh=96gXz4iF2IajUKpmIy9EwHUjbmnWEah7TpUaJS26qig=; h=Date:From:To:Subject:References:In-Reply-To:From; b=FRqqcfTF9qQC41LX3NDvP8GKNwWmjN0XfgVvWOab/r1nW0aWZnuj2TZ4lg+f8bY2C h3l2fkM0+VKvg1WaJuQUy7M+y9w2Txg8JW26XjMrg3+qly85A7tjXS/pPnzi5nQoNg gaSeckr0NeWgJq8Hh1abSV4WMs0eBnsZ2+imERz79zIgeFnPxbfmBfBcjoTthLgwEM mraqyW3gKAN/0MW26RjibTgmLCLuZ/20Op1dF2wZyRQ3e2sZSdjg6iy4yYNBOf7Ffd FMnsDYsQT3FCE2wd7pRUgIW0IYekDY8dIu4P+9YMKD0FnPUcAeHDCqwr3x7+gHhPQo 3Nod25275GbGg== Date: Fri, 18 Apr 2025 11:37:33 +0200 From: Alexey Gladkov To: make-initrd@lists.altlinux.org Message-ID: References: MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: 8bit In-Reply-To: Subject: Re: [make-initrd] guess/loaded-modules X-BeenThere: make-initrd@lists.altlinux.org X-Mailman-Version: 2.1.12 Precedence: list Reply-To: make-initrd@lists.altlinux.org List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 18 Apr 2025 09:37:41 -0000 Archived-At: List-Archive: On Thu, Apr 17, 2025 at 08:45:57PM +0300, Anton Midyukov wrote: > Доброго времени суток > > Обнаружил проблему с guess/loaded-modules. > Если есть встроенный модуль ядра у текущего (вероятно, и просто загруженный), а > у ядра, для которого делаем make-initrd этого модуля нет, получаем ошибку, например такую: > > put-tree: Copying '/tmp/.private/root/make-initrd.eWxSTuXYp/modules' recursively ... > [00:00:15] Putting modules ... > depinfo: ERROR: Module clk-bm1000 not found. > depinfo: ERROR: Module clk-bs1000 not found. > make[2]: *** [/usr/share/make-initrd/features/add-modules/rules.mk:6: put-modules] Error 1 > make[1]: *** [/usr/share/make-initrd/mk/main.mk:67: process-config] Error 2 > make: *** [/usr/share/make-initrd/mk/main.mk:56: all] Error 1 > > Хотелось бы иметь поведение для таких модулей, как если бы они добавлялись через переменную MODULES_TRY_ADD. Попробуй исправление из бранча for-master. $ git log --no-decorate --oneline HEAD@{2}.. be49a666 guess/loaded-modules: Consider modules as optional edbe3a79 guess: Add the ability to add optional modules -- Rgrds, legion