Slowroll issue with zypper dup

Hello. I have been issues with my slowroll setup. I migrated from tumbleweed to slowroll on this one. When i try to use zypper dup it goes all choose from option 1-4 about 20 problems. The options are like deinstall package x, deinstall and remove lock etc.
And when i randomly hit 1-4 because idk what is the correct option it goes all restart the process and then you gotta start over.
How do i fix this? I have no clue. I’m not good at computers.

Show the complete terminal output of

zypper lr -d
zypper ll
zypper dup
1 Like
# | Alias                    | Name            | Enabled | GPG Check | Refresh | Keep | Priority | Type   | URI                                                      | Service
--+--------------------------+-----------------+---------+-----------+---------+------+----------+--------+----------------------------------------------------------+---------
1 | openSUSE:repo-non-oss    | repo-non-oss    | Yes     | (r ) Yes  | Yes     | -    |   99     | rpm-md | http://download.opensuse.org/slowroll/repo/non-oss       | openSUSE
2 | openSUSE:repo-openh264   | repo-openh264   | Yes     | (r ) Yes  | Yes     | -    |   99     | rpm-md | https://codecs.opensuse.org/openh264/openSUSE_Tumbleweed | openSUSE
3 | openSUSE:repo-oss        | repo-oss        | Yes     | (r ) Yes  | Yes     | -    |   99     | rpm-md | http://download.opensuse.org/slowroll/repo/oss           | openSUSE
4 | openSUSE:repo-oss-debug  | repo-oss-debug  | No      | ----      | ----    | -    |   99     | N/A    | http://download.opensuse.org/debug/slowroll/repo/oss     | openSUSE
5 | openSUSE:repo-oss-source | repo-oss-source | No      | ----      | ----    | -    |   99     | N/A    | http://download.opensuse.org/source/slowroll/repo/oss    | openSUSE
6 | openSUSE:update-slowroll | update-slowroll | Yes     | (r ) Yes  | Yes     | -    |   80     | rpm-md | http://download.opensuse.org/update/slowroll/repo/oss    | openSUSE
@localhost:~> sudo zypper ll
 
#   | Name                              | Type    | Repository | Comment
----+-----------------------------------+---------+------------+--------
1   | baobab                            | package | (any)      | 
2   | dconf-editor                      | package | (any)      | 
3   | distribution-logos-openSUSE-icons | package | (any)      | 
4   | evolution                         | package | (any)      | 
5   | evolution-ews                     | package | (any)      | 
6   | fcitx5                            | package | (any)      | 
7   | gcr-viewer                        | package | (any)      | 
8   | gcr3-viewer                       | package | (any)      | 
9   | gnome-backgrounds                 | package | (any)      | 
10  | gnome-bluetooth                   | package | (any)      | 
11  | gnome-calculator                  | package | (any)      | 
12  | gnome-characters                  | package | (any)      | 
13  | gnome-clocks                      | package | (any)      | 
14  | gnome-color-manager               | package | (any)      | 
15  | gnome-connections                 | package | (any)      | 
16  | gnome-console                     | package | (any)      | 
17  | gnome-contacts                    | package | (any)      | 
18  | gnome-control-center-color        | package | (any)      | 
19  | gnome-control-center-goa          | package | (any)      | 
20  | gnome-disk-utility                | package | (any)      | 
21  | gnome-logs                        | package | (any)      | 
22  | gnome-maps                        | package | (any)      | 
23  | gnome-packagekit                  | package | (any)      | 
24  | gnome-remote-desktop              | package | (any)      | 
25  | gnome-software                    | package | (any)      | 
26  | gnome-system-monitor              | package | (any)      | 
27  | gnome-text-editor                 | package | (any)      | 
28  | gnome-tweaks                      | package | (any)      | 
29  | gnome-user-share                  | package | (any)      | 
30  | google-noto-sans-arabic-fonts     | package | (any)      | 
31  | google-noto-sans-cjk-fonts        | package | (any)      | 
32  | ibus                              | package | (any)      | 
33  | malcontent-control                | package | (any)      | 
34  | nautilus-sendto                   | package | (any)      | 
35  | nautilus-share                    | package | (any)      | 
36  | opensuse-welcome-launcher         | package | (any)      | 
37  | orca                              | package | (any)      | 
38  | patterns-base-basesystem          | package | (any)      | 
39  | patterns-base-documentation       | package | (any)      | 
40  | patterns-base-enhanced_base       | package | (any)      | 
41  | patterns-desktop-imaging          | package | (any)      | 
42  | patterns-desktop-multimedia       | package | (any)      | 
43  | patterns-gnome-gnome_basis        | package | (any)      | 
44  | patterns-gnome-gnome_games        | package | (any)      | 
45  | patterns-gnome-gnome_imaging      | package | (any)      | 
46  | patterns-gnome-gnome_internet     | package | (any)      | 
47  | patterns-gnome-gnome_utilities    | package | (any)      | 
48  | patterns-microos-basesystem       | package | (any)      | 
49  | patterns-office-office            | package | (any)      | 
50  | pinentry-gnome3                   | package | (any)      | 
51  | python313-speechd                 | package | (any)      | 
52  | seahorse                          | package | (any)      | 
53  | snapshot                          | package | (any)      | 
54  | speech-dispatcher                 | package | (any)      | 
55  | sushi                             | package | (any)      | 
56  | system-config-printer             | package | (any)      | 
57  | tinysparql                        | package | (any)      | 
58  | totem                             | package | (any)      | 
59  | yast2                             | package | (any)      | 
60  | yast2-adcommon-python             | package | (any)      | 
61  | yast2-add-on                      | package | (any)      | 
62  | yast2-adsi                        | package | (any)      | 
63  | yast2-aduc                        | package | (any)      | 
64  | yast2-alternatives                | package | (any)      | 
65  | yast2-apparmor                    | package | (any)      | 
66  | yast2-audit-laf                   | package | (any)      | 
67  | yast2-auth-client                 | package | (any)      | 
68  | yast2-auth-server                 | package | (any)      | 
69  | yast2-boot-server                 | package | (any)      | 
70  | yast2-bootloader                  | package | (any)      | 
71  | yast2-buildtools                  | package | (any)      | 
72  | yast2-cluster                     | package | (any)      | 
73  | yast2-configuration-management    | package | (any)      | 
74  | yast2-control-center              | package | (any)      | 
75  | yast2-control-center-qt           | package | (any)      | 
76  | yast2-core                        | package | (any)      | 
77  | yast2-core-debuginfo              | package | (any)      | 
78  | yast2-core-debugsource            | package | (any)      | 
79  | yast2-core-devel                  | package | (any)      | 
80  | yast2-country                     | package | (any)      | 
81  | yast2-country-data                | package | (any)      | 
82  | yast2-devtools                    | package | (any)      | 
83  | yast2-dns-manager                 | package | (any)      | 
84  | yast2-drbd                        | package | (any)      | 
85  | yast2-fcoe-client                 | package | (any)      | 
86  | yast2-firewall                    | package | (any)      | 
87  | yast2-firstboot                   | package | (any)      | 
88  | yast2-firstboot-wsl               | package | (any)      | 
89  | yast2-ftp-server                  | package | (any)      | 
90  | yast2-geo-cluster                 | package | (any)      | 
91  | yast2-gpmc                        | package | (any)      | 
92  | yast2-hardware-detection          | package | (any)      | 
93  | yast2-installation                | package | (any)      | 
94  | yast2-installation-control        | package | (any)      | 
95  | yast2-instserver                  | package | (any)      | 
96  | yast2-iplb                        | package | (any)      | 
97  | yast2-iscsi-client                | package | (any)      | 
98  | yast2-iscsi-lio-server            | package | (any)      | 
99  | yast2-isns                        | package | (any)      | 
100 | yast2-journal                     | package | (any)      | 
101 | yast2-kdump                       | package | (any)      | 
102 | yast2-ldap                        | package | (any)      | 
103 | yast2-logs                        | package | (any)      | 
104 | yast2-mail                        | package | (any)      | 
105 | yast2-metapackage-handler         | package | (any)      | 
106 | yast2-multipath                   | package | (any)      | 
107 | yast2-network                     | package | (any)      | 
108 | yast2-nfs-client                  | package | (any)      | 
109 | yast2-nfs-common                  | package | (any)      | 
110 | yast2-nfs-server                  | package | (any)      | 
111 | yast2-ntp-client                  | package | (any)      | 
112 | yast2-online-update               | package | (any)      | 
113 | yast2-online-update-frontend      | package | (any)      | 
114 | yast2-packager                    | package | (any)      | 
115 | yast2-pam                         | package | (any)      | 
116 | yast2-perl-bindings               | package | (any)      | 
117 | yast2-perl-bindings-debuginfo     | package | (any)      | 
118 | yast2-perl-bindings-debugsource   | package | (any)      | 
119 | yast2-pkg-bindings                | package | (any)      | 
120 | yast2-printer                     | package | (any)      | 
121 | yast2-proxy                       | package | (any)      | 
122 | yast2-python3-bindings            | package | (any)      | 
123 | yast2-qt-branding-openSUSE        | package | (any)      | 
124 | yast2-rdp                         | package | (any)      | 
125 | yast2-rear                        | package | (any)      | 
126 | yast2-rmt                         | package | (any)      | 
127 | yast2-ruby-bindings               | package | (any)      | 
128 | yast2-samba-client                | package | (any)      | 
129 | yast2-samba-provision             | package | (any)      | 
130 | yast2-samba-server                | package | (any)      | 
131 | yast2-scanner                     | package | (any)      | 
132 | yast2-schema                      | package | (any)      | 
133 | yast2-schema-collection           | package | (any)      | 
134 | yast2-schema-default              | package | (any)      | 
135 | yast2-schema-micro                | package | (any)      | 
136 | yast2-security                    | package | (any)      | 
137 | yast2-services-manager            | package | (any)      | 
138 | yast2-slp                         | package | (any)      | 
139 | yast2-slp-server                  | package | (any)      | 
140 | yast2-snapper                     | package | (any)      | 
141 | yast2-squid                       | package | (any)      | 
142 | yast2-storage-ng                  | package | (any)      | 
143 | yast2-sudo                        | package | (any)      | 
144 | yast2-support                     | package | (any)      | 
145 | yast2-sysconfig                   | package | (any)      | 
146 | yast2-testsuite                   | package | (any)      | 
147 | yast2-tftp-server                 | package | (any)      | 
148 | yast2-theme                       | package | (any)      | 
149 | yast2-theme-breeze                | package | (any)      | 
150 | yast2-theme-oxygen                | package | (any)      | 
151 | yast2-trans                       | package | (any)      | 
152 | yast2-trans-af                    | package | (any)      | 
153 | yast2-trans-allpacks              | package | (any)      | 
154 | yast2-trans-am                    | package | (any)      | 
155 | yast2-trans-ar                    | package | (any)      | 
156 | yast2-trans-ast                   | package | (any)      | 
157 | yast2-trans-be                    | package | (any)      | 
158 | yast2-trans-bg                    | package | (any)      | 
159 | yast2-trans-bn                    | package | (any)      | 
160 | yast2-trans-bs                    | package | (any)      | 
161 | yast2-trans-ca                    | package | (any)      | 
162 | yast2-trans-cs                    | package | (any)      | 
163 | yast2-trans-cy                    | package | (any)      | 
164 | yast2-trans-da                    | package | (any)      | 
165 | yast2-trans-de                    | package | (any)      | 
166 | yast2-trans-el                    | package | (any)      | 
167 | yast2-trans-en_GB                 | package | (any)      | 
168 | yast2-trans-eo                    | package | (any)      | 
169 | yast2-trans-es                    | package | (any)      | 
170 | yast2-trans-es_AR                 | package | (any)      | 
171 | yast2-trans-et                    | package | (any)      | 
172 | yast2-trans-eu                    | package | (any)      | 
173 | yast2-trans-fa                    | package | (any)      | 
174 | yast2-trans-fi                    | package | (any)      | 
175 | yast2-trans-fr                    | package | (any)      | 
176 | yast2-trans-gl                    | package | (any)      | 
177 | yast2-trans-gu                    | package | (any)      | 
178 | yast2-trans-he                    | package | (any)      | 
179 | yast2-trans-hi                    | package | (any)      | 
180 | yast2-trans-hr                    | package | (any)      | 
181 | yast2-trans-hu                    | package | (any)      | 
182 | yast2-trans-id                    | package | (any)      | 
183 | yast2-trans-it                    | package | (any)      | 
184 | yast2-trans-ja                    | package | (any)      | 
185 | yast2-trans-jv                    | package | (any)      | 
186 | yast2-trans-ka                    | package | (any)      | 
187 | yast2-trans-kab                   | package | (any)      | 
188 | yast2-trans-km                    | package | (any)      | 
189 | yast2-trans-kn                    | package | (any)      | 
190 | yast2-trans-ko                    | package | (any)      | 
191 | yast2-trans-ku                    | package | (any)      | 
192 | yast2-trans-lo                    | package | (any)      | 
193 | yast2-trans-lt                    | package | (any)      | 
194 | yast2-trans-lv                    | package | (any)      | 
195 | yast2-trans-mk                    | package | (any)      | 
196 | yast2-trans-mr                    | package | (any)      | 
197 | yast2-trans-ms                    | package | (any)      | 
198 | yast2-trans-my                    | package | (any)      | 
199 | yast2-trans-nb                    | package | (any)      | 
200 | yast2-trans-nds                   | package | (any)      | 
201 | yast2-trans-ne                    | package | (any)      | 
202 | yast2-trans-nl                    | package | (any)      | 
203 | yast2-trans-nn                    | package | (any)      | 
204 | yast2-trans-pa                    | package | (any)      | 
205 | yast2-trans-pl                    | package | (any)      | 
206 | yast2-trans-ps                    | package | (any)      | 
207 | yast2-trans-pt                    | package | (any)      | 
208 | yast2-trans-pt_BR                 | package | (any)      | 
209 | yast2-trans-ro                    | package | (any)      | 
210 | yast2-trans-ru                    | package | (any)      | 
211 | yast2-trans-si                    | package | (any)      | 
212 | yast2-trans-sk                    | package | (any)      | 
213 | yast2-trans-sl                    | package | (any)      | 
214 | yast2-trans-sq                    | package | (any)      | 
215 | yast2-trans-sr                    | package | (any)      | 
216 | yast2-trans-sr-latin              | package | (any)      | 
217 | yast2-trans-stats                 | package | (any)      | 
218 | yast2-trans-sv                    | package | (any)      | 
219 | yast2-trans-sw                    | package | (any)      | 
220 | yast2-trans-ta                    | package | (any)      | 
221 | yast2-trans-tg                    | package | (any)      | 
222 | yast2-trans-th                    | package | (any)      | 
223 | yast2-trans-tk                    | package | (any)      | 
224 | yast2-trans-tr                    | package | (any)      | 
225 | yast2-trans-uk                    | package | (any)      | 
226 | yast2-trans-vi                    | package | (any)      | 
227 | yast2-trans-wa                    | package | (any)      | 
228 | yast2-trans-xh                    | package | (any)      | 
229 | yast2-trans-zh_CN                 | package | (any)      | 
230 | yast2-trans-zh_TW                 | package | (any)      | 
231 | yast2-trans-zu                    | package | (any)      | 
232 | yast2-transfer                    | package | (any)      | 
233 | yast2-tune                        | package | (any)      | 
234 | yast2-update                      | package | (any)      | 
235 | yast2-update-FACTORY              | package | (any)      | 
236 | yast2-usbauth                     | package | (any)      | 
237 | yast2-users                       | package | (any)      | 
238 | yast2-vm                          | package | (any)      | 
239 | yast2-vpn                         | package | (any)      | 
240 | yast2-widget-demo                 | package | (any)      | 
241 | yast2-x11                         | package | (any)      | 
242 | yast2-xml                         | package | (any)      | 
243 | yast2-ycp-ui-bindings             | package | (any)      | 
244 | yast2-ycp-ui-bindings-devel       | package | (any)      | 
245 | yast2-ycp-ui-bindings-dummy       | package | (any)      | 
246 | yast2-ycp-ui-bindings-dummy-devel | package | (any)      | 
247 | zenity                            | package | (any)      | 
 
anon@localhost:~> sudo zypper dup
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...
28 Problems:
Problem: 1: the installed gnome-control-center-color-49.5-1.1.noarch requires 'gnome-control-center = 49.5', but this requirement cannot be provided
deleted providers: gnome-control-center-49.5-1.1.x86_64
 
Problem: 2: the to be installed baobab-lang-50.0-1.2.noarch requires 'baobab = 50.0', but this requirement cannot be provided
not installable providers: baobab-50.0-1.2.x86_64[openSUSE:repo-oss]
 
Problem: 3: the to be installed gnome-bluetooth-lang-47.2-1.2.noarch requires 'gnome-bluetooth = 47.2', but this requirement cannot be provided
not installable providers: gnome-bluetooth-47.2-1.2.x86_64[openSUSE:repo-oss]
 
Problem: 4: the to be installed gnome-calculator-lang-50.0+16-1.2.noarch requires 'gnome-calculator = 50.0+16', but this requirement cannot be provided
not installable providers: gnome-calculator-50.0+16-1.2.x86_64[openSUSE:repo-oss]
 
Problem: 5: the to be installed gnome-characters-lang-50.0-1.2.noarch requires 'gnome-characters = 50.0', but this requirement cannot be provided
not installable providers: gnome-characters-50.0-1.2.x86_64[openSUSE:repo-oss]
 
Problem: 6: the to be installed gnome-clocks-lang-50.0-1.2.noarch requires 'gnome-clocks = 50.0', but this requirement cannot be provided
not installable providers: gnome-clocks-50.0-1.2.x86_64[openSUSE:repo-oss]
 
Problem: 7: the to be installed gnome-connections-lang-50.0-1.2.noarch requires 'gnome-connections = 50.0', but this requirement cannot be provided
not installable providers: gnome-connections-50.0-1.2.x86_64[openSUSE:repo-oss]
 
Problem: 8: the to be installed gnome-console-lang-50.0-1.2.noarch requires 'gnome-console = 50.0', but this requirement cannot be provided
not installable providers: gnome-console-50.0-1.2.x86_64[openSUSE:repo-oss]
 
Problem: 9: the to be installed gnome-contacts-lang-50.0-1.2.noarch requires 'gnome-contacts = 50.0', but this requirement cannot be provided
not installable providers: gnome-contacts-50.0-1.2.x86_64[openSUSE:repo-oss]
 
Problem: 10: the to be installed gnome-logs-lang-50.0-1.2.noarch requires 'gnome-logs = 50.0', but this requirement cannot be provided
not installable providers: gnome-logs-50.0-1.2.x86_64[openSUSE:repo-oss]
 
Problem: 11: the to be installed gnome-maps-lang-50.1-1.2.noarch requires 'gnome-maps = 50.1', but this requirement cannot be provided
not installable providers: gnome-maps-50.1-1.2.x86_64[openSUSE:repo-oss]
 
Problem: 12: the to be installed gnome-remote-desktop-lang-50.1-1.2.noarch requires 'gnome-remote-desktop = 50.1', but this requirement cannot be provided
not installable providers: gnome-remote-desktop-50.1-1.2.x86_64[openSUSE:repo-oss]
 
Problem: 13: the to be installed gnome-software-lang-50.2-1.1.noarch requires 'gnome-software = 50.2', but this requirement cannot be provided
not installable providers: gnome-software-50.2-1.1.x86_64[openSUSE:repo-oss]
 
Problem: 14: the to be installed gnome-system-monitor-lang-50.0-1.2.noarch requires 'gnome-system-monitor = 50.0', but this requirement cannot be provided
not installable providers: gnome-system-monitor-50.0-1.2.x86_64[openSUSE:repo-oss]
 
Problem: 15: the to be installed gnome-text-editor-lang-50.1-1.1.noarch requires 'gnome-text-editor = 50.1', but this requirement cannot be provided
not installable providers: gnome-text-editor-50.1-1.1.x86_64[openSUSE:repo-oss]
 
Problem: 16: the to be installed gnome-user-share-lang-48.3-1.1.noarch requires 'gnome-user-share = 48.3', but this requirement cannot be provided
not installable providers: gnome-user-share-48.3-1.1.x86_64[openSUSE:repo-oss]
 
Problem: 17: the to be installed localsearch-3.11.1-1.2.x86_64 requires 'tinysparql >= 3.11', but this requirement cannot be provided
not installable providers: tinysparql-3.11.1-1.2.x86_64[openSUSE:repo-oss]
 
Problem: 18: the to be installed orca-lang-50.2-1.1.noarch requires 'orca = 50.2', but this requirement cannot be provided
not installable providers: orca-50.2-1.1.noarch[openSUSE:repo-oss]
 
Problem: 19: the to be installed snapshot-lang-50.0-1.1.noarch requires 'snapshot = 50.0', but this requirement cannot be provided
not installable providers: snapshot-50.0-1.1.x86_64[openSUSE:repo-oss]
 
Problem: 20: the to be installed sushi-lang-50.0-1.2.noarch requires 'sushi = 50.0', but this requirement cannot be provided
not installable providers: sushi-50.0-1.2.x86_64[openSUSE:repo-oss]
 
Problem: 21: the to be installed gnome-shell-search-provider-gnome-calculator-50.0+16-1.2.x86_64 requires 'gnome-calculator = 50.0+16', but this requirement cannot be provided
not installable providers: gnome-calculator-50.0+16-1.2.x86_64[openSUSE:repo-oss]
 
Problem: 22: the to be installed gnome-shell-search-provider-gnome-characters-50.0-1.2.noarch requires 'gnome-characters = 50.0', but this requirement cannot be provided
not installable providers: gnome-characters-50.0-1.2.x86_64[openSUSE:repo-oss]
 
Problem: 23: the to be installed gnome-shell-search-provider-gnome-clocks-50.0-1.2.noarch requires 'gnome-clocks = 50.0', but this requirement cannot be provided
not installable providers: gnome-clocks-50.0-1.2.x86_64[openSUSE:repo-oss]
 
Problem: 24: the to be installed gnome-shell-search-provider-contacts-50.0-1.2.x86_64 requires 'gnome-contacts = 50.0', but this requirement cannot be provided
not installable providers: gnome-contacts-50.0-1.2.x86_64[openSUSE:repo-oss]
 
Problem: 25: the to be installed gnome-software-plugin-packagekit-50.2-1.1.x86_64 requires 'gnome-software = 50.2', but this requirement cannot be provided
not installable providers: gnome-software-50.2-1.1.x86_64[openSUSE:repo-oss]
 
Problem: 26: the to be installed tinysparql-lang-3.11.1-1.2.noarch requires 'tinysparql = 3.11.1', but this requirement cannot be provided
not installable providers: tinysparql-3.11.1-1.2.x86_64[openSUSE:repo-oss]
 
Problem: 27: the installed gnome-control-center-goa-49.5-1.1.noarch requires 'gnome-control-center = 49.5', but this requirement cannot be provided
deleted providers: gnome-control-center-49.5-1.1.x86_64
 
Problem: 28: the installed gnome-control-center-color-49.5-1.1.noarch requires 'gnome-control-center = 49.5', but this requirement cannot be provided
deleted providers: gnome-control-center-49.5-1.1.x86_64
 
 
Problem: 1: the installed gnome-control-center-color-49.5-1.1.noarch requires 'gnome-control-center = 49.5', but this requirement cannot be provided
deleted providers: gnome-control-center-49.5-1.1.x86_64
 
 Solution 1: keep obsolete gnome-control-center-49.5-1.1.x86_64
 Solution 2: remove lock to allow removal of gnome-control-center-color-49.5-1.1.noarch
 Solution 3: break gnome-control-center-color-49.5-1.1.noarch by ignoring some of its dependencies
 
Choose from above solutions by number or skip, retry or cancel [1/2/3/s/r/c/d/?] (c): 

The reason for your issues are the 247! package locks. Do you remember how and why you did that?

Remove the package locks and the zypper dup will run through flawlessly.

# grep ver.onl /etc/zypp/zypp.conf.d/zypplocal.conf
 solver.onlyRequires = true
#

OP may wish to consider for the purpose of excluding unwanted packages, as above, to so may locks confounding zypper dup.

Additionally learn a little bit about patterns. Instead of locking every single YaST package (if you don’t want YaST) simply lock the 3 main YaST patterns.
That already makes a difference of 3 locks in oppsite to 188! unneeded locks.

This topic was automatically closed 7 days after the last reply. New replies are no longer allowed.