My tumbleweed was updated to tumbleweed slowroll without my permission

Today (2024/04/28) my Tumbleweed was updated to Tumbleweed Slowroll !

During the updating process, there were conflicts about some opensuse-repos packets.

I solved these conflicts as best I could.

The result is my tumbleweed is now a Tumbleweed Slowroll.

There were some secondary effects. For example plasma version switched from 6.1 to 6.0.4 !

I find it very cavalier to change my Tumbleweed into a Tumbleweed Slowroll without asking my permission.

Show output of

zypper lr -d

Plasma is currently at version 6.0.4, on my side ( in System settings->About this System ) I can see that the only thing at version 6.1.0 is KDE Frameworks, there is no version 6.1 of plasma released yet.

Operating System: openSUSE Tumbleweed 20240426
KDE Plasma Version: 6.0.4
KDE Frameworks Version: 6.1.0
[...]

I don’t know what you mean by Tumbleweed Slowroll but I would guess that you did have some issues with extra repositories installed, so showing the list of repositories installed like @arvidjaar suggested would help.

Operating System: openSUSE Tumbleweed-Slowroll 20240405
KDE Plasma Version: 6.0.4
KDE Frameworks Version: 6.0.0
Qt Version: 6.6.3
Kernel Version: 6.8.7-1-default (64-bit)
Graphics Platform: X11
Processors: 8 × 12th Gen Intel® Core™ i3-12100
Memory: 15.3 Gio of RAM
Graphics Processor: Mesa Intel® UHD Graphics 730
Manufacturer: ASRock
Product Name: B760M-HDV/M.2 D4

~> zypper lr -d
#  | Alias                                | Name                                                        | Enabled | GPG Check | Refresh | Priority | Type     | URI                                                                                        | Service
---+--------------------------------------+-------------------------------------------------------------+---------+-----------+---------+----------+----------+--------------------------------------------------------------------------------------------+---------
 1 | Epson                                | Epson                                                       | Oui     | ( p) Oui  | Oui     |   99     | plaindir | dir:/home/roubach/Documents/informatique/materiel/epson/xp-7100/rpm                        | 
 2 | FAH_1                                | FAH                                                         | Oui     | ( p) Oui  | Oui     |   99     | plaindir | dir:/home/roubach/rpmd/folding/rpm                                                         | 
 3 | Google_Assistant                     | Google Assistant                                            | Non     | ----      | ----    |   99     | plaindir | dir:/home/roubach/rpmd/google/assistant                                                    | 
 4 | NVIDIA:repo-non-free                 | repo-non-free                                               | Oui     | (r ) Oui  | Oui     |   99     | rpm-md   | https://download.nvidia.com/opensuse/tumbleweed/                                           | NVIDIA
 5 | download.nvidia.com-tumbleweed       | nVidia Graphics Drivers                                     | Oui     | (r ) Oui  | Oui     |   99     | rpm-md   | https://download.nvidia.com/opensuse/tumbleweed                                            | 
 6 | ftp.gwdg.de-openSUSE_Tumbleweed      | Packman Repository                                          | Oui     | (r ) Oui  | Oui     |   99     | rpm-md   | http://ftp.gwdg.de/pub/linux/misc/packman/suse/openSUSE_Tumbleweed/                        | 
 7 | google-chrome                        | google-chrome                                               | Oui     | (r ) Oui  | Oui     |   99     | rpm-md   | https://dl.google.com/linux/chrome/rpm/stable/x86_64                                       | 
 8 | hardware                             | Hardware tools (openSUSE_Tumbleweed) libmodule-devel clight | Non     | ----      | ----    |   99     | rpm-md   | https://download.opensuse.org/repositories/hardware/openSUSE_Tumbleweed/                   | 
 9 | http-download.videolan.org-c1d47a3d  | VIDEOLAN                                                    | Non     | ----      | ----    |   99     | rpm-md   | http://download.videolan.org/SuSE/Tumbleweed/                                              | 
11 | https-download.opensuse.org-2ba0d758 | KDE:Extra kdocker                                           | Oui     | (r ) Oui  | Oui     |   99     | rpm-md   | https://download.opensuse.org/repositories/KDE:/Extra/KDE_Frameworks5_openSUSE_Tumbleweed/ | 
12 | https-download.opensuse.org-4c11f25e | network onedrive                                            | Non     | ----      | ----    |   99     | rpm-md   | https://download.opensuse.org/repositories/network/openSUSE_Tumbleweed/                    | 
13 | https-download.opensuse.org-8b4e58ae | home:bruno_friedmann clamav                                 | Non     | ----      | ----    |   99     | rpm-md   | https://download.opensuse.org/repositories/home:/bruno_friedmann/openSUSE_Tumbleweed/      | 
10 | https-download.opensuse.org-21c55bfa | multimedia:libs pipewire                                    | Non     | ----      | ----    |   99     | rpm-md   | https://download.opensuse.org/repositories/multimedia:/libs/openSUSE_Tumbleweed/           | 
14 | https-download.opensuse.org-bc6b3c37 | system:snappy                                               | Oui     | (r ) Oui  | Oui     |   99     | rpm-md   | https://download.opensuse.org/repositories/system:/snappy/openSUSE_Factory/                | 
15 | https-download.opensuse.org-c50c4941 | home:runa-chin:Waydroid                                     | Non     | ----      | ----    |   99     | rpm-md   | https://download.opensuse.org/repositories/home:/runa-chin:/Waydroid/openSUSE_Tumbleweed/  | 
16 | https-download.opensuse.org-c594703e | security                                                    | Oui     | ( p) Oui  | Oui     |   99     | N/A      | https://download.opensuse.org/repositories/security/openSUSE_Tumbleweed/                   | 
17 | https-download.opensuse.org-cd335f6a | Virtualization QEMU                                         | Non     | ----      | ----    |   99     | rpm-md   | https://download.opensuse.org/repositories/Virtualization/openSUSE_Tumbleweed/             | 
18 | https-download.opensuse.org-d0ac2536 | Application:Geo Josm                                        | Non     | ----      | ----    |   99     | rpm-md   | https://download.opensuse.org/repositories/Application:/Geo/openSUSE_Tumbleweed/           | 
19 | https-download.opensuse.org-def0dba2 | home:Curiosity Fah                                          | Oui     | (r ) Oui  | Non     |   99     | rpm-md   | https://download.opensuse.org/repositories/home:/Curiosity/openSUSE_Factory/               | 
20 | https-download.opensuse.org-e6ec7b07 | system:packagemanager                                       | Oui     | (r ) Oui  | Oui     |   99     | rpm-md   | https://download.opensuse.org/repositories/system:/packagemanager/openSUSE_Tumbleweed/     | 
21 | https-download.opensuse.org-fc6eaf45 | mozilla                                                     | Oui     | (r ) Oui  | Oui     |   99     | rpm-md   | https://download.opensuse.org/repositories/mozilla/openSUSE_Tumbleweed/                    | 
22 | openSUSE-Tumbleweed-Source           | openSUSE-Tumbleweed-Source                                  | Non     | ----      | ----    |   99     | rpm-md   | http://download.opensuse.org/debug/tumbleweed/repo/oss/                                    | 
23 | openSUSE:repo-non-oss                | repo-non-oss                                                | Oui     | (r ) Oui  | Oui     |   99     | rpm-md   | http://download.opensuse.org/slowroll/repo/non-oss                                         | openSUSE
24 | openSUSE:repo-openh264               | repo-openh264                                               | Oui     | (r ) Oui  | Oui     |   99     | rpm-md   | http://codecs.opensuse.org/openh264/openSUSE_Tumbleweed                                    | openSUSE
25 | openSUSE:repo-oss                    | repo-oss                                                    | Oui     | (r ) Oui  | Oui     |   99     | rpm-md   | http://download.opensuse.org/slowroll/repo/oss                                             | openSUSE
26 | openSUSE:repo-oss-debug              | repo-oss-debug                                              | Non     | ----      | ----    |   99     | N/A      | http://download.opensuse.org/debug/slowroll/repo/oss                                       | openSUSE
27 | openSUSE:repo-oss-source             | repo-oss-source                                             | Non     | ----      | ----    |   99     | N/A      | http://download.opensuse.org/source/slowroll/repo/oss                                      | openSUSE
28 | openSUSE:update-slowroll             | update-slowroll                                             | Oui     | (r ) Oui  | Oui     |   80     | rpm-md   | http://download.opensuse.org/update/slowroll/repo/oss                                      | openSUSE
29 | skype-stable                         | skype (stable)                                              | Oui     | (r ) Oui  | Oui     |   99     | rpm-md   | https://repo.skype.com/rpm/stable/                                                         | 

Show

zypper se -si openSUSE-repos
grep openSUSE-repos /var/log/zypp/history

When you “reply” to a post using “reply to topic” button, I do not see any notification and it is easy to miss such “reply”. In case you didn’t notice - each post has “Reply” button which does result in notification to the post author.

No wonder that you have lost control over your system with such a messed up repo list…

Ok thanks

I fixed the problem.

I uninstalled the microos and slowroll opensuse-repos packets.
I installed again opensuse-repos-tumbleweed packet.
I updated then restarted my PC.
Now I get again openSUSE Tumbleweed.

Operating System: openSUSE Tumbleweed 20240426
KDE Plasma Version: 6.0.4
KDE Frameworks Version: 6.1.0
Qt Version: 6.7.0
Kernel Version: 6.8.7-1-default (64-bit)
Graphics Platform: X11
Processors: 8 × 12th Gen Intel® Core™ i3-12100
Memory: 15.3 Gio of RAM
Graphics Processor: Mesa Intel® UHD Graphics 730
Manufacturer: ASRock
Product Name: B760M-HDV/M.2 D4

1 Like

Something is borked with the repo’s again.

My tumbleweed also wanted to become MicroOS with the current update.

hi@hi:~> sudo zypper ref && sudo zypper dup && sudo flatpak update       
[sudo] password for root: 
Repository 'repo-non-free' is up to date.                                                                                                                 
Repository 'Razer' is up to date.                                                                                                                         
Repository 'Packman Essentials Repository' is up to date.                                                                                                 
Repository 'openSUSE:Tumbleweed' is up to date.                                                                                                           
Repository 'openSUSE:Tumbleweed' is up to date.                                                                                                           
Repository 'repo-non-oss' is up to date.                                                                                                                  
Repository 'repo-openh264' is up to date.                                                                                                                 
Repository 'repo-oss' is up to date.                                                                                                                      
Repository 'update-tumbleweed' is up to date.                                                                                                             
All repositories have been refreshed.
Refreshing service 'NVIDIA'.
Refreshing service 'openSUSE'.
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...

Problem: 1: the to be installed openSUSE-repos-MicroOS-NVIDIA-20240412.89bd714-2.1.x86_64 requires 'openSUSE-repos-MicroOS', but this requirement cannot be provided
not installable providers: openSUSE-repos-MicroOS-20240412.89bd714-2.1.x86_64[https-download.opensuse.org-3eac5154]
                   openSUSE-repos-MicroOS-20240412.89bd714-2.1.x86_64[https-download.opensuse.org-557b06eb]
                   openSUSE-repos-MicroOS-20240412.89bd714-2.1.x86_64[openSUSE:repo-oss]

 Solution 1: deinstallation of openSUSE-repos-MicroOS-NVIDIA-20240412.89bd714-1.1.x86_64
 Solution 2: deinstallation of openSUSE-repos-Tumbleweed-20240412.89bd714-1.1.x86_64
 Solution 3: keep obsolete openSUSE-repos-MicroOS-NVIDIA-20240412.89bd714-1.1.x86_64
 Solution 4: break openSUSE-repos-MicroOS-NVIDIA-20240412.89bd714-2.1.x86_64 by ignoring some of its dependencies

Choose from above solutions by number or cancel [1/2/3/4/c/d/?] (c): ^C
Trying to exit gracefully...
hi@hi:~> 

You do not have Watching on and thus get no notification e-mail when someone posts in a topic where you contributed?

That is what I expect that people are when I reply.

No, it did not want to become MicroOS. Read the output again and remove the MicroOS-Nvidia package…

The actual question is - why you have this package installed in the first place. Same question as to OP who completely ignored it. Show output of

cat /etc/os-release
zypper search -si openSUSE-repos
grep openSUSE-repos /var/log/zypp/history

Of course not. I am not interested in getting notification for any topic where I contributed. I do get notification when someone replies to my post.

~> cat /etc/os-release
NAME="openSUSE Tumbleweed"
# VERSION="20240425"
ID="opensuse-tumbleweed"
ID_LIKE="opensuse suse"
VERSION_ID="20240425"
PRETTY_NAME="openSUSE Tumbleweed"
ANSI_COLOR="0;32"
# CPE 2.3 format, boo#1217921
CPE_NAME="cpe:2.3:o:opensuse:tumbleweed:20240425:*:*:*:*:*:*:*"
#CPE 2.2 format
#CPE_NAME="cpe:/o:opensuse:tumbleweed:20240425"
BUG_REPORT_URL="https://bugzilla.opensuse.org"
SUPPORT_URL="https://bugs.opensuse.org"
HOME_URL="https://www.opensuse.org"
DOCUMENTATION_URL="https://en.opensuse.org/Portal:Tumbleweed"
LOGO="distributor-logo-Tumbleweed"

~> zypper search -si openSUSE-repos
Repository                    : Time since last refresh
repo-non-free                 : 1 h 9 min 
Razer                         : 1 h 9 min 
Packman Essentials Repository : 1 h 9 min 
openSUSE:Tumbleweed           : 1 h 9 min 
openSUSE:Tumbleweed           : 1 h 9 min 
repo-non-oss                  : 1 h 9 min 
repo-openh264                 : 1 h 9 min 
repo-oss                      : 1 h 9 min 
update-tumbleweed             : 1 h 9 min 


    Note: Running with user privileges. From time to time run 'zypper refresh' as root to make sure
    the repository metadata are complete and up-to-date.

Loading repository data...
Reading installed packages...

S  | Name                             | Type    | Version              | Arch   | Repository
---+----------------------------------+---------+----------------------+--------+------------------
i+ | openSUSE-repos-MicroOS-NVIDIA    | package | 20240412.89bd714-1.1 | x86_64 | (System Packages)
i+ | openSUSE-repos-Tumbleweed        | package | 20240412.89bd714-1.1 | x86_64 | (System Packages)
i+ | openSUSE-repos-Tumbleweed-NVIDIA | package | 20240412.89bd714-1.1 | x86_64 | (System Packages)

~> grep openSUSE-repos /var/log/zypp/history
grep: /var/log/zypp/history: Permission denied
~> sudo grep openSUSE-repos /var/log/zypp/history
[sudo] password for root: 
~> 

Good question tho … where did the MicroOS-NVIDIA come from. I def. did not add it myself.

I assume then that you will miss much of the discussions. You can not expect that people act as you wish they should do.

Sometimes I answer to a specific post (as you would like everybody to do so).

Sometimes I answer in general to all who attend (you will miss it).

Sometimes I quote one or more (parts of) posts from one or more posters in a topic.

Sometimes I mention a member with @arvidjaar .

I guess most here use combinations like that.

1 Like

It could have been archived already. Try searching in other files in /var/log/zypp.

It was installed because you have NVIDIA hardware and most likely due to combination of rather silly zypper behavior and oversight of openSUSE maintainers. But it needs some facts to prove it.

I found for microOs opensuse-repos nvidia packet installation or update : 2024/04/16.
When I uninstalled it, there were no warning about any dependency.

1 Like
grep openSUSE-repos /var/log/zypp/history-20240107
# 2023-11-20 16:17:37 openSUSE-repos-Tumbleweed-20230810.a7534f6-1.1.x86_64.rpm installed ok
2023-11-20 16:17:37|install|openSUSE-repos-Tumbleweed|20230810.a7534f6-1.1|x86_64||openSUSE-20231113-0|980da81d4e02d32b7bf2d21cbd1a4acc1ea9023ba94db3ba6e17f144ace0666ab7d02679ffc24f6b4066c86f575bff98da559e40067526e633234ac4edf9e44c|
# 2023-11-20 16:17:37 openSUSE-repos-Tumbleweed-NVIDIA-20230810.a7534f6-1.1.x86_64.rpm installed ok
2023-11-20 16:17:37|install|openSUSE-repos-Tumbleweed-NVIDIA|20230810.a7534f6-1.1|x86_64||download.opensuse.org-oss|7f7fb957869bde5816ac0a4abf71da89f38852a7f3fac74d930590f235c8ce7f55d1d1c5196292873288121f46305cb565a840616e60d7b7ebd149e7128c45ba|
# 2023-11-20 16:17:37 openSUSE-repos-MicroOS-NVIDIA-20230810.a7534f6-1.1.x86_64.rpm installed ok
2023-11-20 16:17:37|install|openSUSE-repos-MicroOS-NVIDIA|20230810.a7534f6-1.1|x86_64||download.opensuse.org-oss|b3d84ccf1afc036bef134461babcfb7e324d6c04347032ce64260160a1190f3aa811d9f0d196e4bc1eb6690b1abbb46bd70e05236628f33e498ea284704dee18|
grep openSUSE-repos /var/log/zypp/history-20240206
# 2024-02-05 14:17:20 openSUSE-repos-Tumbleweed-20230810.a7534f6-1.2.x86_64.rpm installed ok
2024-02-05 14:17:20|install|openSUSE-repos-Tumbleweed|20230810.a7534f6-1.2|x86_64||download.opensuse.org-oss|e9fe766f40a41d9b20b41d55ebeaa9509353eaa64f4e0f4c104c93764a5ed86cb22e5e382ce10d8d9dd3641dbfa15dfa55646f6a82c8e13dbbaae90c5ddbb77f|
# 2024-02-05 14:17:21 openSUSE-repos-Tumbleweed-NVIDIA-20230810.a7534f6-1.2.x86_64.rpm installed ok
2024-02-05 14:17:21|install|openSUSE-repos-Tumbleweed-NVIDIA|20230810.a7534f6-1.2|x86_64||download.opensuse.org-oss|c2c02d26ae27bf2831e4661a0617486f4534745f2f54253d39bc394dc429fe7d2ee5b5ec92c690d7204d4e6cc596b42d2407e522866bfdd9bd0a8271dbd260f0|
# 2024-02-05 14:17:21 openSUSE-repos-MicroOS-NVIDIA-20230810.a7534f6-1.2.x86_64.rpm installed ok
2024-02-05 14:17:21|install|openSUSE-repos-MicroOS-NVIDIA|20230810.a7534f6-1.2|x86_64||download.opensuse.org-oss|21770a371f8be4b9299e76a70bb6e129bac9055be13ec5b4f5186227b46451cb42c9492f19443e2b5379f4ec82551825ad42d25446805c7d6b8076b0b9c9d6b2|
grep openSUSE-repos /var/log/zypp/history-20240318
->
grep openSUSE-repos /var/log/zypp/history-20240419
# 2024-03-29 09:15:10 openSUSE-repos-Tumbleweed-20240327.09add4e-1.1.x86_64.rpm installed ok
2024-03-29 09:15:10|install|openSUSE-repos-Tumbleweed|20240327.09add4e-1.1|x86_64||https-download.opensuse.org-3eac5154|2bb432ef1408b869a4b17c332284c069d8cc8a16109c4e0401f8ac2dc47d6ad3104940d329be09368b6b03e0a1d01d3549b648f66008d7ae5f1c3950afe9bcec|
# 2024-03-29 09:15:10 openSUSE-repos-Tumbleweed-NVIDIA-20240327.09add4e-1.1.x86_64.rpm installed ok
2024-03-29 09:15:10|install|openSUSE-repos-Tumbleweed-NVIDIA|20240327.09add4e-1.1|x86_64||https-download.opensuse.org-3eac5154|84881e5c3d23ef8bfc1730f3712e79dff30f38ea7aeed63ea46da7341c17028cf2ebca244fa3e6d11052648861ac33ebffd50b2785d83e9f80370f76c967a4e5|
# 2024-03-29 09:15:13 openSUSE-repos-MicroOS-NVIDIA-20240327.09add4e-1.1.x86_64.rpm installed ok
2024-03-29 09:15:13|install|openSUSE-repos-MicroOS-NVIDIA|20240327.09add4e-1.1|x86_64||https-download.opensuse.org-3eac5154|e5e188a9795c243963f72cca3ad6dccd85993967016261fb0668becea9cb581480b544861f5a61cff4c7af9b4b36b4a0dee1768c9634a2bfa061e8e7abb896bd|
# 2024-04-16 12:08:08 openSUSE-repos-Tumbleweed-20240412.89bd714-1.1.x86_64.rpm installed ok
2024-04-16 12:08:08|install|openSUSE-repos-Tumbleweed|20240412.89bd714-1.1|x86_64||https-download.opensuse.org-3eac5154|089a90c970bc602cbece227ca09ca7a1e7fdad6f260e02e38b9095f47772072d59f9baefedb42af1fd1f6ce1a96c1adfd2c40c2323423acbbdbdb5581961bd54|
# 2024-04-16 12:08:09 openSUSE-repos-Tumbleweed-NVIDIA-20240412.89bd714-1.1.x86_64.rpm installed ok
2024-04-16 12:08:09|install|openSUSE-repos-Tumbleweed-NVIDIA|20240412.89bd714-1.1|x86_64||https-download.opensuse.org-3eac5154|3d6922dcf282dbad070e46c038317c60073b1e657123b31b43766e3fdbdf260e6d60fb5f27f07feee495db19a8fa3cf01620d9eec52fdde08b815704ae16d439|
# 2024-04-16 12:08:12 openSUSE-repos-MicroOS-NVIDIA-20240412.89bd714-1.1.x86_64.rpm installed ok
2024-04-16 12:08:12|install|openSUSE-repos-MicroOS-NVIDIA|20240412.89bd714-1.1|x86_64||https-download.opensuse.org-3eac5154|4ace7158a9ac6a3095383bdb75f012a18ef9065e9c22a612d884f78263f15ac82f1da413370ae1d1f0ad953252e61daa49fd2a7a815f40b00c38caae7723904a|

So here is when it happened. I wonder, do you remember any zypper questions about conflicts similar to what you got today?

What happened today is due to the change in NVIDIA repo package (actually, bug fix strictly speaking):

Fri Apr 26 16:41:00 UTC 2024 - opensuse-releaseteam@opensuse.org

- NVIDIA package needs to require specific flavor. Issue #53

So you already had wrong flavor of NVIDIA repo package for quite some time but it did not cause any issues because it required openSUSE-repos which was satisfied by openSUSE-repos-Tumbleweed. But now it explicitly requires openSUSE-repos-MicroOS. Same issue with Slowroll.