Kernel install

Hello,

I am not able to install kernel from kernel/stable repo (with kernel head I had the same issue).
Is there a problem with repository? (or with my keyboard ;)).


zypper lr -d# 
| Alias                                | Name                       | Enabled | GPG Check | Refresh | Priority | Type   | URI                                                                 | Service
--+--------------------------------------+----------------------------+---------+-----------+---------+----------+--------+---------------------------------------------------------------------+--------
1 | download.opensuse.org-non-oss        | Main Repository (NON-OSS)  | Yes     | (r ) Yes  | Yes     |   99     | rpm-md | http://download.opensuse.org/tumbleweed/repo/non-oss/               | 
2 | download.opensuse.org-oss            | Main Repository (OSS)      | Yes     | (r ) Yes  | Yes     |   99     | rpm-md | http://download.opensuse.org/tumbleweed/repo/oss/                   | 
3 | download.opensuse.org-tumbleweed     | Main Update Repository     | Yes     | (r ) Yes  | Yes     |   99     | rpm-md | http://download.opensuse.org/update/tumbleweed/                     | 
4 | google-chrome                        | google-chrome              | Yes     | (r ) Yes  | Yes     |   99     | rpm-md | http://dl.google.com/linux/chrome/rpm/stable/x86_64                 | 
5 | openSUSE-20200929-0                  | openSUSE-20200929-0        | Yes     | (r ) Yes  | Yes     |   99     | rpm-md | http://download.opensuse.org/tumbleweed/repo/oss/                   | 
6 | packman.inode.at-openSUSE_Tumbleweed | Packman Repository         | Yes     | (r ) Yes  | Yes     |   99     | rpm-md | http://packman.inode.at/suse/openSUSE_Tumbleweed/                   | 
7 | repo-debug                           | openSUSE-Tumbleweed-Debug  | No      | ----      | ----    |   99     | NONE   | http://download.opensuse.org/debug/tumbleweed/repo/oss/             | 
8 | repo-source                          | openSUSE-Tumbleweed-Source | No      | ----      | ----    |   99     | NONE   | http://download.opensuse.org/source/tumbleweed/repo/oss/            | 
9 | standard                             | KERNEL                     | Yes     | (r ) Yes  | Yes     |   99     | rpm-md | https://download.opensuse.org/repositories/Kernel:/stable/standard/


zypper -vvv dup --from 9
Verbosity: 3
Initializing Target
Checking whether to refresh metadata for Main Repository (NON-OSS)
Checking whether to refresh metadata for Main Repository (OSS)
Checking whether to refresh metadata for Main Update Repository
Checking whether to refresh metadata for google-chrome
Checking whether to refresh metadata for openSUSE-20200929-0
Checking whether to refresh metadata for Packman Repository
Checking whether to refresh metadata for KERNEL
Loading repository data...
Reading installed packages...
Computing distribution upgrade...
Force resolution: No
.....................................
**The following package update will NOT be installed:**
**  kernel-default  5.8.15-1.1.gc680e93  x86_64  KERNEL  obs://build.opensuse.org/Kernel**


The following 32 packages are going to be upgraded:
  kernel-firmware-all          20201005-3.1 -> 20201005-36.1  noarch  KERNEL  openSUSE -> obs://build.opensuse.org/Kernel
  kernel-firmware-amdgpu       20201005-3.1 -> 20201005-36.1  noarch  KERNEL  openSUSE -> obs://build.opensuse.org/Kernel
  kernel-firmware-ath10k       20201005-3.1 -> 20201005-36.1  noarch  KERNEL  openSUSE -> obs://build.opensuse.org/Kernel
  kernel-firmware-atheros      20201005-3.1 -> 20201005-36.1  noarch  KERNEL  openSUSE -> obs://build.opensuse.org/Kernel
  kernel-firmware-bluetooth    20201005-3.1 -> 20201005-36.1  noarch  KERNEL  openSUSE -> obs://build.opensuse.org/Kernel
  kernel-firmware-bnx2         20201005-3.1 -> 20201005-36.1  noarch  KERNEL  openSUSE -> obs://build.opensuse.org/Kernel
  kernel-firmware-brcm         20201005-3.1 -> 20201005-36.1  noarch  KERNEL  openSUSE -> obs://build.opensuse.org/Kernel
  kernel-firmware-chelsio      20201005-3.1 -> 20201005-36.1  noarch  KERNEL  openSUSE -> obs://build.opensuse.org/Kernel
  kernel-firmware-dpaa2        20201005-3.1 -> 20201005-36.1  noarch  KERNEL  openSUSE -> obs://build.opensuse.org/Kernel
  kernel-firmware-i915         20201005-3.1 -> 20201005-36.1  noarch  KERNEL  openSUSE -> obs://build.opensuse.org/Kernel
  kernel-firmware-intel        20201005-3.1 -> 20201005-36.1  noarch  KERNEL  openSUSE -> obs://build.opensuse.org/Kernel
  kernel-firmware-iwlwifi      20201005-3.1 -> 20201005-36.1  noarch  KERNEL  openSUSE -> obs://build.opensuse.org/Kernel
  kernel-firmware-liquidio     20201005-3.1 -> 20201005-36.1  noarch  KERNEL  openSUSE -> obs://build.opensuse.org/Kernel
  kernel-firmware-marvell      20201005-3.1 -> 20201005-36.1  noarch  KERNEL  openSUSE -> obs://build.opensuse.org/Kernel
  kernel-firmware-media        20201005-3.1 -> 20201005-36.1  noarch  KERNEL  openSUSE -> obs://build.opensuse.org/Kernel
  kernel-firmware-mediatek     20201005-3.1 -> 20201005-36.1  noarch  KERNEL  openSUSE -> obs://build.opensuse.org/Kernel
  kernel-firmware-mellanox     20201005-3.1 -> 20201005-36.1  noarch  KERNEL  openSUSE -> obs://build.opensuse.org/Kernel
  kernel-firmware-mwifiex      20201005-3.1 -> 20201005-36.1  noarch  KERNEL  openSUSE -> obs://build.opensuse.org/Kernel
  kernel-firmware-network      20201005-3.1 -> 20201005-36.1  noarch  KERNEL  openSUSE -> obs://build.opensuse.org/Kernel
  kernel-firmware-nfp          20201005-3.1 -> 20201005-36.1  noarch  KERNEL  openSUSE -> obs://build.opensuse.org/Kernel
  kernel-firmware-nvidia       20201005-3.1 -> 20201005-36.1  noarch  KERNEL  openSUSE -> obs://build.opensuse.org/Kernel
  kernel-firmware-platform     20201005-3.1 -> 20201005-36.1  noarch  KERNEL  openSUSE -> obs://build.opensuse.org/Kernel
  kernel-firmware-prestera     20201005-3.1 -> 20201005-36.1  noarch  KERNEL  openSUSE -> obs://build.opensuse.org/Kernel
  kernel-firmware-qlogic       20201005-3.1 -> 20201005-36.1  noarch  KERNEL  openSUSE -> obs://build.opensuse.org/Kernel
  kernel-firmware-radeon       20201005-3.1 -> 20201005-36.1  noarch  KERNEL  openSUSE -> obs://build.opensuse.org/Kernel
  kernel-firmware-realtek      20201005-3.1 -> 20201005-36.1  noarch  KERNEL  openSUSE -> obs://build.opensuse.org/Kernel
  kernel-firmware-serial       20201005-3.1 -> 20201005-36.1  noarch  KERNEL  openSUSE -> obs://build.opensuse.org/Kernel
  kernel-firmware-sound        20201005-3.1 -> 20201005-36.1  noarch  KERNEL  openSUSE -> obs://build.opensuse.org/Kernel
  kernel-firmware-ti           20201005-3.1 -> 20201005-36.1  noarch  KERNEL  openSUSE -> obs://build.opensuse.org/Kernel
  kernel-firmware-ueagle       20201005-3.1 -> 20201005-36.1  noarch  KERNEL  openSUSE -> obs://build.opensuse.org/Kernel
  kernel-firmware-usb-network  20201005-3.1 -> 20201005-36.1  noarch  KERNEL  openSUSE -> obs://build.opensuse.org/Kernel
  ucode-amd                    20201005-3.1 -> 20201005-36.1  noarch  KERNEL  openSUSE -> obs://build.opensuse.org/Kernel


The following 32 packages are going to change vendor:
  kernel-firmware-all          20201005-3.1 -> 20201005-36.1  noarch  KERNEL  openSUSE -> obs://build.opensuse.org/Kernel
  kernel-firmware-amdgpu       20201005-3.1 -> 20201005-36.1  noarch  KERNEL  openSUSE -> obs://build.opensuse.org/Kernel
  kernel-firmware-ath10k       20201005-3.1 -> 20201005-36.1  noarch  KERNEL  openSUSE -> obs://build.opensuse.org/Kernel
  kernel-firmware-atheros      20201005-3.1 -> 20201005-36.1  noarch  KERNEL  openSUSE -> obs://build.opensuse.org/Kernel
  kernel-firmware-bluetooth    20201005-3.1 -> 20201005-36.1  noarch  KERNEL  openSUSE -> obs://build.opensuse.org/Kernel
  kernel-firmware-bnx2         20201005-3.1 -> 20201005-36.1  noarch  KERNEL  openSUSE -> obs://build.opensuse.org/Kernel
  kernel-firmware-brcm         20201005-3.1 -> 20201005-36.1  noarch  KERNEL  openSUSE -> obs://build.opensuse.org/Kernel
  kernel-firmware-chelsio      20201005-3.1 -> 20201005-36.1  noarch  KERNEL  openSUSE -> obs://build.opensuse.org/Kernel
  kernel-firmware-dpaa2        20201005-3.1 -> 20201005-36.1  noarch  KERNEL  openSUSE -> obs://build.opensuse.org/Kernel
  kernel-firmware-i915         20201005-3.1 -> 20201005-36.1  noarch  KERNEL  openSUSE -> obs://build.opensuse.org/Kernel
  kernel-firmware-intel        20201005-3.1 -> 20201005-36.1  noarch  KERNEL  openSUSE -> obs://build.opensuse.org/Kernel
  kernel-firmware-iwlwifi      20201005-3.1 -> 20201005-36.1  noarch  KERNEL  openSUSE -> obs://build.opensuse.org/Kernel
  kernel-firmware-liquidio     20201005-3.1 -> 20201005-36.1  noarch  KERNEL  openSUSE -> obs://build.opensuse.org/Kernel
  kernel-firmware-marvell      20201005-3.1 -> 20201005-36.1  noarch  KERNEL  openSUSE -> obs://build.opensuse.org/Kernel
  kernel-firmware-media        20201005-3.1 -> 20201005-36.1  noarch  KERNEL  openSUSE -> obs://build.opensuse.org/Kernel
  kernel-firmware-mediatek     20201005-3.1 -> 20201005-36.1  noarch  KERNEL  openSUSE -> obs://build.opensuse.org/Kernel
  kernel-firmware-mellanox     20201005-3.1 -> 20201005-36.1  noarch  KERNEL  openSUSE -> obs://build.opensuse.org/Kernel
  kernel-firmware-mwifiex      20201005-3.1 -> 20201005-36.1  noarch  KERNEL  openSUSE -> obs://build.opensuse.org/Kernel
  kernel-firmware-network      20201005-3.1 -> 20201005-36.1  noarch  KERNEL  openSUSE -> obs://build.opensuse.org/Kernel
  kernel-firmware-nfp          20201005-3.1 -> 20201005-36.1  noarch  KERNEL  openSUSE -> obs://build.opensuse.org/Kernel
  kernel-firmware-nvidia       20201005-3.1 -> 20201005-36.1  noarch  KERNEL  openSUSE -> obs://build.opensuse.org/Kernel
  kernel-firmware-platform     20201005-3.1 -> 20201005-36.1  noarch  KERNEL  openSUSE -> obs://build.opensuse.org/Kernel
  kernel-firmware-prestera     20201005-3.1 -> 20201005-36.1  noarch  KERNEL  openSUSE -> obs://build.opensuse.org/Kernel
  kernel-firmware-qlogic       20201005-3.1 -> 20201005-36.1  noarch  KERNEL  openSUSE -> obs://build.opensuse.org/Kernel
  kernel-firmware-radeon       20201005-3.1 -> 20201005-36.1  noarch  KERNEL  openSUSE -> obs://build.opensuse.org/Kernel
  kernel-firmware-realtek      20201005-3.1 -> 20201005-36.1  noarch  KERNEL  openSUSE -> obs://build.opensuse.org/Kernel
  kernel-firmware-serial       20201005-3.1 -> 20201005-36.1  noarch  KERNEL  openSUSE -> obs://build.opensuse.org/Kernel
  kernel-firmware-sound        20201005-3.1 -> 20201005-36.1  noarch  KERNEL  openSUSE -> obs://build.opensuse.org/Kernel
  kernel-firmware-ti           20201005-3.1 -> 20201005-36.1  noarch  KERNEL  openSUSE -> obs://build.opensuse.org/Kernel
  kernel-firmware-ueagle       20201005-3.1 -> 20201005-36.1  noarch  KERNEL  openSUSE -> obs://build.opensuse.org/Kernel
  kernel-firmware-usb-network  20201005-3.1 -> 20201005-36.1  noarch  KERNEL  openSUSE -> obs://build.opensuse.org/Kernel
  ucode-amd                    20201005-3.1 -> 20201005-36.1  noarch  KERNEL  openSUSE -> obs://build.opensuse.org/Kernel

32 packages to upgrade, 32  to change vendor.
Overall download size: 187.7 MiB. Already cached: 0 B. No additional space will be used or freed after the operation.
Continue? [y/n/v/...? shows all options] (y): n



Thank you

As root:

zypper in -f kernel-default

But why do you want it?
kernel:stable is also the factory for Tumbleweed.

Hello,

I want to install kernel 5.9.
First I tried with kernel:head.
Then with kernel:stable.

After that I post here and I did not change repositories from stable to head.

I tried with

zypper in kernel-default-5.8.15-1.1.gc680e93

and

zypper in -f kernel-default

and is working.
But I cannot install with change-vendor

zypper -vvv dup --from x

I want to install kernel 5.9.

That kernel is not build in kernel:stable.

I know.
I want to install it from kernel:head.
I cannot install so I tried to install another kernel from another repo to see if I can install it with vendor change.

Note: use CODE tags, not QUOTE tags for terminal input.

When I quote your reply, it does not quote what is already quoted, but it does quote what is in CODE tags. So I had to manually do that here.

In any case, I just attempted what you did. The kernel:stable repo is named “kernel” here.

I tried:

zypper dup --from kernel -D

and that wanted to switch a bunch of firmware packages to the kernel repo. But it did not want to install a kernel from there. Note that the “-D” tells it to do a dry run (don’t actually do anything).

Next, I tried:

zypper dup --from kernel -D --allow-vendor-change

and this time it wanted to switch the firmware packages (as updates) and it also wanted to install the kernel as a new package.

So I think you just need to add “–allow-vendor-change” to your command.

I added HEAD:

3400G:~ # zypper lr -uEP
#  | Alias                            | Name                            | Enabled | GPG Check | Refresh | Priority | URI
---+----------------------------------+---------------------------------+---------+-----------+---------+----------+--------------------------------------------------------------------------------
 3 | HEAD                             | HEAD                            | Yes     | (r ) Yes  | Yes     |   80     | https://download.opensuse.org/repositories/Kernel:/HEAD/standard/
13 | packman                          | packman                         | Yes     | (r ) Yes  | Yes     |   90     | http://ftp.fau.de/packman/suse/openSUSE_Tumbleweed/
 6 | download.opensuse.org-non-oss    | Haupt-Repository (NON-OSS)      | Yes     | (r ) Yes  | Yes     |   99     | http://download.opensuse.org/tumbleweed/repo/non-oss/
 7 | download.opensuse.org-oss        | Haupt-Repository (OSS)          | Yes     | (r ) Yes  | Yes     |   99     | http://download.opensuse.org/tumbleweed/repo/oss/
 8 | download.opensuse.org-tumbleweed | Hauptaktualisierungs-Repository | Yes     | (r ) Yes  | Yes     |   99     | http://download.opensuse.org/update/tumbleweed/
 1 | Application:Geo                  | Application:Geo                 | Yes     | (r ) Yes  | Yes     |  100     | https://download.opensuse.org/repositories/Application:Geo/openSUSE_Tumbleweed/
 2 | BellSoft                         | BellSoft Repository             | Yes     | (r ) Yes  | Yes     |  100     | https://yum.bell-sw.com/
11 | jalbum                           | jalbum                          | Yes     | (  ) No   | Yes     |  100     | http://jalbum.net/download/software/yumrepo/
3400G:~ # 

Then I ran:

3400G:~ # zypper dup --dry-run --auto-agree-with-licenses --allow-vendor-change --allow-downgrade     
Loading repository data...
Reading installed packages...
Warning: You are about to do a distribution upgrade with all enabled repositories. Make sure these repositories are compatible before you continue. See 'man zypper' for more information about this command.
Computing distribution upgrade...

The following 2 items are locked and will not be changed by any action:
 Available:
  plymouth
 Installed:
  libquazip5-1

The following NEW package is going to be installed:
  kernel-default-5.9.0-1.1.g11733e1

The following 32 packages are going to be upgraded:
  kernel-firmware-all kernel-firmware-amdgpu kernel-firmware-ath10k kernel-firmware-atheros kernel-firmware-bluetooth kernel-firmware-bnx2 kernel-firmware-brcm kernel-firmware-chelsio kernel-firmware-dpaa2
  kernel-firmware-i915 kernel-firmware-intel kernel-firmware-iwlwifi kernel-firmware-liquidio kernel-firmware-marvell kernel-firmware-media kernel-firmware-mediatek kernel-firmware-mellanox
  kernel-firmware-mwifiex kernel-firmware-network kernel-firmware-nfp kernel-firmware-nvidia kernel-firmware-platform kernel-firmware-prestera kernel-firmware-qlogic kernel-firmware-radeon
  kernel-firmware-realtek kernel-firmware-serial kernel-firmware-sound kernel-firmware-ti kernel-firmware-ueagle kernel-firmware-usb-network ucode-amd

The following 32 packages are going to change vendor:
  kernel-firmware-all          openSUSE -> obs://build.opensuse.org/Kernel
  kernel-firmware-amdgpu       openSUSE -> obs://build.opensuse.org/Kernel
  kernel-firmware-ath10k       openSUSE -> obs://build.opensuse.org/Kernel
  kernel-firmware-atheros      openSUSE -> obs://build.opensuse.org/Kernel
  kernel-firmware-bluetooth    openSUSE -> obs://build.opensuse.org/Kernel
  kernel-firmware-bnx2         openSUSE -> obs://build.opensuse.org/Kernel
  kernel-firmware-brcm         openSUSE -> obs://build.opensuse.org/Kernel
  kernel-firmware-chelsio      openSUSE -> obs://build.opensuse.org/Kernel
  kernel-firmware-dpaa2        openSUSE -> obs://build.opensuse.org/Kernel
  kernel-firmware-i915         openSUSE -> obs://build.opensuse.org/Kernel
  kernel-firmware-intel        openSUSE -> obs://build.opensuse.org/Kernel
  kernel-firmware-iwlwifi      openSUSE -> obs://build.opensuse.org/Kernel
  kernel-firmware-liquidio     openSUSE -> obs://build.opensuse.org/Kernel
  kernel-firmware-marvell      openSUSE -> obs://build.opensuse.org/Kernel
  kernel-firmware-media        openSUSE -> obs://build.opensuse.org/Kernel
  kernel-firmware-mediatek     openSUSE -> obs://build.opensuse.org/Kernel
  kernel-firmware-mellanox     openSUSE -> obs://build.opensuse.org/Kernel
  kernel-firmware-mwifiex      openSUSE -> obs://build.opensuse.org/Kernel
  kernel-firmware-network      openSUSE -> obs://build.opensuse.org/Kernel
  kernel-firmware-nfp          openSUSE -> obs://build.opensuse.org/Kernel
  kernel-firmware-nvidia       openSUSE -> obs://build.opensuse.org/Kernel
  kernel-firmware-platform     openSUSE -> obs://build.opensuse.org/Kernel
  kernel-firmware-prestera     openSUSE -> obs://build.opensuse.org/Kernel
  kernel-firmware-qlogic       openSUSE -> obs://build.opensuse.org/Kernel
  kernel-firmware-radeon       openSUSE -> obs://build.opensuse.org/Kernel
  kernel-firmware-realtek      openSUSE -> obs://build.opensuse.org/Kernel
  kernel-firmware-serial       openSUSE -> obs://build.opensuse.org/Kernel
  kernel-firmware-sound        openSUSE -> obs://build.opensuse.org/Kernel
  kernel-firmware-ti           openSUSE -> obs://build.opensuse.org/Kernel
  kernel-firmware-ueagle       openSUSE -> obs://build.opensuse.org/Kernel
  kernel-firmware-usb-network  openSUSE -> obs://build.opensuse.org/Kernel
  ucode-amd                    openSUSE -> obs://build.opensuse.org/Kernel

The following package requires a system reboot:
  kernel-default-5.9.0-1.1.g11733e1

32 packages to upgrade, 1 new, 32  to change vendor.
Overall download size: 0 B. Already cached: 269.2 MiB. After the operation, additional 176.1 MiB will be used.

    Note: System reboot required.
Continue? [y/n/v/...? shows all options] (y): 

Checking for file conflicts: ...............................................................................................................................................................................[done]
3400G:~ # 

Thanks for the answers.

Sorry, I hurried and I didn’t pay enough attention to CODE-QUOTE tags.

AFAIK, if I want to upgrade to a higher package from a specific repo “–allow-vendor-change” is the same with “–from repo”.
Few weeks ago I upgraded from kernel:head with “zypper dup --from head”. And it works.
Now it seems that it is working only with “–allow-vendor-change”.
Is there a problem with repositories or zypper? Or is something that I did not understand?

Hard to tell what yo really did. Always show both the list of repos and and the zypper command as follows:


3400G:~ # zypper lr -uEP
#  | Alias                            | Name                            | Enabled | GPG Check | Refresh | Priority | URI
---+----------------------------------+---------------------------------+---------+-----------+---------+----------+--------------------------------------------------------------------------------
12 | packman                          | packman                         | Yes     | (r ) Yes  | Yes     |   90     | http://ftp.fau.de/packman/suse/openSUSE_Tumbleweed/
 5 | download.opensuse.org-non-oss    | Haupt-Repository (NON-OSS)      | Yes     | (r ) Yes  | Yes     |   99     | http://download.opensuse.org/tumbleweed/repo/non-oss/
 6 | download.opensuse.org-oss        | Haupt-Repository (OSS)          | Yes     | (r ) Yes  | Yes     |   99     | http://download.opensuse.org/tumbleweed/repo/oss/
 7 | download.opensuse.org-tumbleweed | Hauptaktualisierungs-Repository | Yes     | (r ) Yes  | Yes     |   99     | http://download.opensuse.org/update/tumbleweed/
 1 | Application:Geo                  | Application:Geo                 | Yes     | (r ) Yes  | Yes     |  100     | https://download.opensuse.org/repositories/Application:Geo/openSUSE_Tumbleweed/
 2 | BellSoft                         | BellSoft Repository             | Yes     | (r ) Yes  | Yes     |  100     | https://yum.bell-sw.com/
10 | jalbum                           | jalbum                          | Yes     | (  ) No   | Yes     |  100     | http://jalbum.net/download/software/yumrepo/
3400G:~ # 

3400G:~ # zypper dup --auto-agree-with-licenses --allow-vendor-change --allow-downgrade
Loading repository data...
Reading installed packages...
Warning: You are about to do a distribution upgrade with all enabled repositories. Make sure these repositories are compatible before you continue. See 'man zypper' for more information about this command.
Computing distribution upgrade...

The following 2 items are locked and will not be changed by any action:
 Available:
  plymouth
 Installed:
  libquazip5-1

Nothing to do.
3400G:~ # 

I showed on the first post (with kernel:stable).
I will show again.


zypper lr -d
# | Alias                                | Name                       | Enabled | GPG Check | Refresh | Priority | Type   | URI                                                               | Service
--+--------------------------------------+----------------------------+---------+-----------+---------+----------+--------+-------------------------------------------------------------------+--------
1 | download.opensuse.org-non-oss        | Main Repository (NON-OSS)  | Yes     | (r ) Yes  | Yes     |   99     | rpm-md | http://download.opensuse.org/tumbleweed/repo/non-oss/             | 
2 | download.opensuse.org-oss            | Main Repository (OSS)      | Yes     | (r ) Yes  | Yes     |   99     | rpm-md | http://download.opensuse.org/tumbleweed/repo/oss/                 | 
3 | download.opensuse.org-tumbleweed     | Main Update Repository     | Yes     | (r ) Yes  | Yes     |   99     | rpm-md | http://download.opensuse.org/update/tumbleweed/                   | 
4 | google-chrome                        | google-chrome              | Yes     | (r ) Yes  | Yes     |   99     | rpm-md | http://dl.google.com/linux/chrome/rpm/stable/x86_64               | 
5 | openSUSE-20200929-0                  | openSUSE-20200929-0        | Yes     | (r ) Yes  | Yes     |   99     | rpm-md | http://download.opensuse.org/tumbleweed/repo/oss/                 | 
6 | packman.inode.at-openSUSE_Tumbleweed | Packman Repository         | Yes     | (r ) Yes  | Yes     |   99     | rpm-md | http://packman.inode.at/suse/openSUSE_Tumbleweed/                 | 
7 | repo-debug                           | openSUSE-Tumbleweed-Debug  | No      | ----      | ----    |   99     | NONE   | http://download.opensuse.org/debug/tumbleweed/repo/oss/           | 
8 | repo-source                          | openSUSE-Tumbleweed-Source | No      | ----      | ----    |   99     | NONE   | http://download.opensuse.org/source/tumbleweed/repo/oss/          | 
9 | standard                             | Kernel                     | Yes     | (r ) Yes  | Yes     |   99     | rpm-md | https://download.opensuse.org/repositories/Kernel:/HEAD/standard/ | 


zypper -vvv dup --from 9
Verbosity: 3
Initializing Target
..............................................................................................................
.............................................................................................................


**The following package update will NOT be installed:**
**  kernel-default  5.9.0-2.1.gb1f22f7  x86_64  Kernel  obs://build.opensuse.org/Kernel**


The following 32 packages are going to be upgraded:
  kernel-firmware-all          20201005-3.1 -> 20201005-335.1  noarch  Kernel  openSUSE -> obs://build.opensuse.org/Kernel
  kernel-firmware-amdgpu       20201005-3.1 -> 20201005-335.1  noarch  Kernel  openSUSE -> obs://build.opensuse.org/Kernel
  kernel-firmware-ath10k       20201005-3.1 -> 20201005-335.1  noarch  Kernel  openSUSE -> obs://build.opensuse.org/Kernel
  kernel-firmware-atheros      20201005-3.1 -> 20201005-335.1  noarch  Kernel  openSUSE -> obs://build.opensuse.org/Kernel
  kernel-firmware-bluetooth    20201005-3.1 -> 20201005-335.1  noarch  Kernel  openSUSE -> obs://build.opensuse.org/Kernel
  kernel-firmware-bnx2         20201005-3.1 -> 20201005-335.1  noarch  Kernel  openSUSE -> obs://build.opensuse.org/Kernel
  kernel-firmware-brcm         20201005-3.1 -> 20201005-335.1  noarch  Kernel  openSUSE -> obs://build.opensuse.org/Kernel
  kernel-firmware-chelsio      20201005-3.1 -> 20201005-335.1  noarch  Kernel  openSUSE -> obs://build.opensuse.org/Kernel
  kernel-firmware-dpaa2        20201005-3.1 -> 20201005-335.1  noarch  Kernel  openSUSE -> obs://build.opensuse.org/Kernel
  kernel-firmware-i915         20201005-3.1 -> 20201005-335.1  noarch  Kernel  openSUSE -> obs://build.opensuse.org/Kernel
  kernel-firmware-intel        20201005-3.1 -> 20201005-335.1  noarch  Kernel  openSUSE -> obs://build.opensuse.org/Kernel
  kernel-firmware-iwlwifi      20201005-3.1 -> 20201005-335.1  noarch  Kernel  openSUSE -> obs://build.opensuse.org/Kernel
  kernel-firmware-liquidio     20201005-3.1 -> 20201005-335.1  noarch  Kernel  openSUSE -> obs://build.opensuse.org/Kernel
  kernel-firmware-marvell      20201005-3.1 -> 20201005-335.1  noarch  Kernel  openSUSE -> obs://build.opensuse.org/Kernel
  kernel-firmware-media        20201005-3.1 -> 20201005-335.1  noarch  Kernel  openSUSE -> obs://build.opensuse.org/Kernel
  kernel-firmware-mediatek     20201005-3.1 -> 20201005-335.1  noarch  Kernel  openSUSE -> obs://build.opensuse.org/Kernel
  kernel-firmware-mellanox     20201005-3.1 -> 20201005-335.1  noarch  Kernel  openSUSE -> obs://build.opensuse.org/Kernel
  kernel-firmware-mwifiex      20201005-3.1 -> 20201005-335.1  noarch  Kernel  openSUSE -> obs://build.opensuse.org/Kernel
  kernel-firmware-network      20201005-3.1 -> 20201005-335.1  noarch  Kernel  openSUSE -> obs://build.opensuse.org/Kernel
  kernel-firmware-nfp          20201005-3.1 -> 20201005-335.1  noarch  Kernel  openSUSE -> obs://build.opensuse.org/Kernel
  kernel-firmware-nvidia       20201005-3.1 -> 20201005-335.1  noarch  Kernel  openSUSE -> obs://build.opensuse.org/Kernel
  kernel-firmware-platform     20201005-3.1 -> 20201005-335.1  noarch  Kernel  openSUSE -> obs://build.opensuse.org/Kernel
  kernel-firmware-prestera     20201005-3.1 -> 20201005-335.1  noarch  Kernel  openSUSE -> obs://build.opensuse.org/Kernel
  kernel-firmware-qlogic       20201005-3.1 -> 20201005-335.1  noarch  Kernel  openSUSE -> obs://build.opensuse.org/Kernel
  kernel-firmware-radeon       20201005-3.1 -> 20201005-335.1  noarch  Kernel  openSUSE -> obs://build.opensuse.org/Kernel
  kernel-firmware-realtek      20201005-3.1 -> 20201005-335.1  noarch  Kernel  openSUSE -> obs://build.opensuse.org/Kernel
  kernel-firmware-serial       20201005-3.1 -> 20201005-335.1  noarch  Kernel  openSUSE -> obs://build.opensuse.org/Kernel
  kernel-firmware-sound        20201005-3.1 -> 20201005-335.1  noarch  Kernel  openSUSE -> obs://build.opensuse.org/Kernel
  kernel-firmware-ti           20201005-3.1 -> 20201005-335.1  noarch  Kernel  openSUSE -> obs://build.opensuse.org/Kernel
  kernel-firmware-ueagle       20201005-3.1 -> 20201005-335.1  noarch  Kernel  openSUSE -> obs://build.opensuse.org/Kernel
  kernel-firmware-usb-network  20201005-3.1 -> 20201005-335.1  noarch  Kernel  openSUSE -> obs://build.opensuse.org/Kernel
  ucode-amd                    20201005-3.1 -> 20201005-335.1  noarch  Kernel  openSUSE -> obs://build.opensuse.org/Kernel


The following 32 packages are going to change vendor:
  kernel-firmware-all          20201005-3.1 -> 20201005-335.1  noarch  Kernel  openSUSE -> obs://build.opensuse.org/Kernel
  kernel-firmware-amdgpu       20201005-3.1 -> 20201005-335.1  noarch  Kernel  openSUSE -> obs://build.opensuse.org/Kernel
  kernel-firmware-ath10k       20201005-3.1 -> 20201005-335.1  noarch  Kernel  openSUSE -> obs://build.opensuse.org/Kernel
  kernel-firmware-atheros      20201005-3.1 -> 20201005-335.1  noarch  Kernel  openSUSE -> obs://build.opensuse.org/Kernel
  kernel-firmware-bluetooth    20201005-3.1 -> 20201005-335.1  noarch  Kernel  openSUSE -> obs://build.opensuse.org/Kernel
  kernel-firmware-bnx2         20201005-3.1 -> 20201005-335.1  noarch  Kernel  openSUSE -> obs://build.opensuse.org/Kernel
  kernel-firmware-brcm         20201005-3.1 -> 20201005-335.1  noarch  Kernel  openSUSE -> obs://build.opensuse.org/Kernel
  kernel-firmware-chelsio      20201005-3.1 -> 20201005-335.1  noarch  Kernel  openSUSE -> obs://build.opensuse.org/Kernel
  kernel-firmware-dpaa2        20201005-3.1 -> 20201005-335.1  noarch  Kernel  openSUSE -> obs://build.opensuse.org/Kernel
  kernel-firmware-i915         20201005-3.1 -> 20201005-335.1  noarch  Kernel  openSUSE -> obs://build.opensuse.org/Kernel
  kernel-firmware-intel        20201005-3.1 -> 20201005-335.1  noarch  Kernel  openSUSE -> obs://build.opensuse.org/Kernel
  kernel-firmware-iwlwifi      20201005-3.1 -> 20201005-335.1  noarch  Kernel  openSUSE -> obs://build.opensuse.org/Kernel
  kernel-firmware-liquidio     20201005-3.1 -> 20201005-335.1  noarch  Kernel  openSUSE -> obs://build.opensuse.org/Kernel
  kernel-firmware-marvell      20201005-3.1 -> 20201005-335.1  noarch  Kernel  openSUSE -> obs://build.opensuse.org/Kernel
  kernel-firmware-media        20201005-3.1 -> 20201005-335.1  noarch  Kernel  openSUSE -> obs://build.opensuse.org/Kernel
  kernel-firmware-mediatek     20201005-3.1 -> 20201005-335.1  noarch  Kernel  openSUSE -> obs://build.opensuse.org/Kernel
  kernel-firmware-mellanox     20201005-3.1 -> 20201005-335.1  noarch  Kernel  openSUSE -> obs://build.opensuse.org/Kernel
  kernel-firmware-mwifiex      20201005-3.1 -> 20201005-335.1  noarch  Kernel  openSUSE -> obs://build.opensuse.org/Kernel
  kernel-firmware-network      20201005-3.1 -> 20201005-335.1  noarch  Kernel  openSUSE -> obs://build.opensuse.org/Kernel
  kernel-firmware-nfp          20201005-3.1 -> 20201005-335.1  noarch  Kernel  openSUSE -> obs://build.opensuse.org/Kernel
  kernel-firmware-nvidia       20201005-3.1 -> 20201005-335.1  noarch  Kernel  openSUSE -> obs://build.opensuse.org/Kernel
  kernel-firmware-platform     20201005-3.1 -> 20201005-335.1  noarch  Kernel  openSUSE -> obs://build.opensuse.org/Kernel
  kernel-firmware-prestera     20201005-3.1 -> 20201005-335.1  noarch  Kernel  openSUSE -> obs://build.opensuse.org/Kernel
  kernel-firmware-qlogic       20201005-3.1 -> 20201005-335.1  noarch  Kernel  openSUSE -> obs://build.opensuse.org/Kernel
  kernel-firmware-radeon       20201005-3.1 -> 20201005-335.1  noarch  Kernel  openSUSE -> obs://build.opensuse.org/Kernel
  kernel-firmware-realtek      20201005-3.1 -> 20201005-335.1  noarch  Kernel  openSUSE -> obs://build.opensuse.org/Kernel
  kernel-firmware-serial       20201005-3.1 -> 20201005-335.1  noarch  Kernel  openSUSE -> obs://build.opensuse.org/Kernel
  kernel-firmware-sound        20201005-3.1 -> 20201005-335.1  noarch  Kernel  openSUSE -> obs://build.opensuse.org/Kernel
  kernel-firmware-ti           20201005-3.1 -> 20201005-335.1  noarch  Kernel  openSUSE -> obs://build.opensuse.org/Kernel
  kernel-firmware-ueagle       20201005-3.1 -> 20201005-335.1  noarch  Kernel  openSUSE -> obs://build.opensuse.org/Kernel
  kernel-firmware-usb-network  20201005-3.1 -> 20201005-335.1  noarch  Kernel  openSUSE -> obs://build.opensuse.org/Kernel
  ucode-amd                    20201005-3.1 -> 20201005-335.1  noarch  Kernel  openSUSE -> obs://build.opensuse.org/Kernel


32 packages to upgrade, 32  to change vendor.
Overall download size: 187.7 MiB. Already cached: 0 B. No additional space will be used or freed after the operation.
Continue? [y/n/v/...? shows all options] (y): n

Try: ‘zypper dist-upgrade --dry-run --allow-vendor-change’.

Sorry, but please read post #8.

  • ‘zypper dist-upgrade --from HEAD’ does not change vendor and thus does not install the kernel.
  • ‘zypper dist-upgrade --allow-vendor-change’ changes vendor and installs the kernel.
  • ‘zypper dist-upgrade --allow-vendor-change --from HEAD’ changes vendor only from HEAD and installs the kernel.

Sorry, but I believe that ”zypper dup --from HEAD” does change vendor.
(Full Repository Vendor Change, Using Zypper)
https://en.opensuse.org/SDB:Vendor_change_update

And like I said I update this way few weeks ago.

Check your system for default configuration:

3400G:~ # grep -i Vendor /etc/zypp/zypp.conf|grep -v ^\#
solver.dupAllowVendorChange = false
3400G:~ # 

‘zypper dup’ defaults to ‘zypper dist-upgrade --no-allow-vendor-change’ on this machine.

Sorry but as far as I know, if I have ”solver.dupAllowVendorChange = true” instead of ”solver.dupAllowVendorChange = false”, when I write ”zypper dup”, I will upgrade with highest number (newest version) available, from any repository.
So, if you have ”solver.dupAllowVendorChange = true” than ”zypper dup”=”zypper dup --allow-vendor-change”.

So you changed the (openSUSE Tumbleweed) default?

Probably better check …

Regards

susejunky

Sorry for my English.

I did not change Tumbleweed default.
I have ”solver.dupAllowVendorChange = false”.
I said if I will change from false to true, then I will not have to write ”zypper dup --alow-vendor-change” because in this case ”zypper dup”=”zypper dup --allow-vendor-change”.

Donald Ervin Knuth: I proved it correct, but I did not try it.:wink:

So, maybe someone will shed light in this mystery.
With ”solver.dupAllowVendorChange = false”.
If I want to upgrade from repository no.9
Is it enough “zypper dup --from 9” or I have to write “zypper dup --from 9 --allow-vector-change” ?