[prev in list] [next in list] [prev in thread] [next in thread]
List: opensuse-factory
Subject: Re: [factory] pre-UEFI systems now require additional UEFI+ components???
From: Felix Miata <mrmazda () earthlink ! net>
Date: 2024-03-12 8:25:31
Message-ID: 7a44f19e-bf56-43c5-0d4f-21efdfa2a860 () earthlink ! net
[Download RAW message or body]
Andrei Borzenkov composed on 2024-03-12 09:55 (UTC+0300):
> Felix Miata wrote:
> > This is new since under a week ago. When adding a longterm kernel it was a
> > simple matter of installing the kernel-longterm rpm. Not any more:
> > # grep yReq /etc/zypp/zypp.conf
> > solver.onlyRequires = true
> > # inxi -M | grep BIOS
> > BIOS: Phoenix v: 6.00 PG date: 06/27/2006
> > # inxi -S
> > System:
> > Host: k8mmv Kernel: 6.6.11-1-default arch: x86_64 bits: 64
> > Console: pty pts/0 Distro: openSUSE Tumbleweed 20240310
> > # time zypper -v in kernel-longterm
> > ...
> > The following 15 NEW packages are going to be installed:
> > efibootmgr 18-1.5
> > jq 1.7.1-1.2
> > kernel-longterm 6.6.21-1.1
> > libefivar1 38-2.2
> > libjq1 1.7.1-1.2
> > libonig5 6.9.9-1.2
> > libtss2-esys0 4.0.1-4.2
> > libtss2-mu0 4.0.1-4.2
> > libtss2-rc0 4.0.1-4.2
> > libtss2-sys1 4.0.1-4.2
> > libtss2-tcti-device0 4.0.1-4.2
> > pcr-oracle 0.5.4-4.1
> > sdbootutil 1+git20240215.cb7e392-1.1
> > sdbootutil-rpm-scriptlets 1+git20240215.cb7e392-1.1
> > systemd-boot 254.9-2.1
> > The following package requires a system reboot:
> > kernel-longterm 6.6.21-1.1
> > 15 new packages to install.
> > Overall download size: 1.1 MiB. Already cached: 164.1 MiB. After the operation, \
> > additional 241.2 MiB will be used.
> > Note: System reboot required.
> > Continue? [y/n/v/...? shows all options] (y):
> > If I try to download in advance and install with rpm, this results:
> > # rpm -ivh /nfs/00srv/pub/Linux/Suse/Factory/kernel-longterm-6.6.18-1.1.x86_64.rpm
> >
> > error: Failed dependencies:
> > suse-kernel-rpm-scriptlets is needed by kernel-longterm-6.6.18-1.1.x86_64
> > # zypper -v in suse-kernel-rpm-scriptlets
> > ...
> > The following 14 NEW packages are going to be installed:
> > efibootmgr 18-1.5
> > jq 1.7.1-1.2
> > libefivar1 38-2.2
> > libjq1 1.7.1-1.2
> > libonig5 6.9.9-1.2
> > libtss2-esys0 4.0.1-4.2
> > libtss2-mu0 4.0.1-4.2
> > libtss2-rc0 4.0.1-4.2
> > libtss2-sys1 4.0.1-4.2
> > libtss2-tcti-device0 4.0.1-4.2
> > pcr-oracle 0.5.4-4.1
> > sdbootutil 1+git20240215.cb7e392-1.1
> > sdbootutil-rpm-scriptlets 1+git20240215.cb7e392-1.1
> > systemd-boot 254.9-2.1
> > 14 new packages to install.
> > Overall download size: 1.1 MiB. Already cached: 163.1 KiB. After the operation, \
> > additional 3.1 MiB will be used. Continue? [y/n/v/...? shows all options] (y): n
> > Is it intended that all TW installations now must include these *efi*
> > and related packages?
> andrei@tumbleweed:~> zypper se --provides -x suse-kernel-rpm-scriptlets
> Loading repository data...
> Reading installed packages...
> S | Name | Summary
> > Type
---+------------------------------+--------------------------------------------------+--------
> i+ | sdbootutil-rpm-scriptlets | Scripts to create boot entries on
> kernel updates | package
> > suse-module-tools-scriptlets | Kernel rpm scriptlets
> > package
> andrei@tumbleweed:~>
> Nothing prevents you from installing suse-module-tools-scriptlets.
> Whether it should be default is certainly subject to discussion.
Thank you yet again for identifying what I failed to see. Martin Wilck's
16.0.43-508.1 had been installed, but I removed it /along with/ suse-modules-tools
using rpm --nodeps and followed it up by only installing OSS's 16.0.43-1.1
suse-module-tools prior to the zypper dup that found no corresponding need for the
absent suse-module-tools-scriptlets, followed by kernel longterm installation
attempt. :p
--
Evolution as taught in public schools is, like religion,
based on faith, not based on science.
Team OS/2 ** Reg. Linux User #211409 ** a11y rocks!
Felix Miata
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic