Leap DVD 15.4 upgrade where mounting part gets stuck

Hi guys,
I’m a lurker here at the forum and have been using Opensuse for couple of years with success.
I was in process of upgrading my 15.3 Leap to 15.4 but during DVD installation I can’t get past where the mounting partition starts and… seem to fail.
No error messages just seeing the hourglass icon for +30 minutes. I’ve tried different mirrors and its iso with same results. SHA256 sum are always good.
I thought my DVD player was broken so I tried using the old 15.3 leap DVD and I don’t get the mount issues here.
What can it be?

Thanks.

With no error messages being thrown up there’s little to go on…

Would it not be better/easier to do an on-line update, ensure 15.3 is fully up to date, change the URIs of the repositories and perform a “zypper dup”

Full details are here: https://en.opensuse.org/SDB:System_upgrade

Thanks for the input.
I actually tried the live upgrading route first, I thought it was going to be a less of a hassle than burning a dvd etc.
But early in the process (when I was in init 3) there were dozens of conflicting files present and I was asked to choose from several options (i.e. either force the upgrade, keep the old files and so on).
Ultimately I didn’t want to mess up my system by choosing the wrong option. Mostly the files in question were media related I believe but I also noted there were system files such as Kernel pre-empt (?) and others.

One thing I did do after adding packman repo was to implement it as default rather than the keeping system set option.

It is difficult to comment on this when we do not know what repos you had active at the factual upgrade. Nor we we do know the exact zypp dup command you used.

I have no idea what you mean with this. I never heard of “making a repo a default”, nor do I understand “keeping system set option”.

I have upgrade three (3) systems from 15.3 to 15.4 not long ago. Took me at most an hour for the whole with all checking and setting pre-upgrade, and a little bit of care (like adding Packman again) after it. Not the timeing is very important here (depends of course much on your network speed), but it shows that not much hassle was to be dealt with.

3rd party - I only have packman enabled. Others are standard, didn’t touch them. Zypper command :
zypper --releasever=15.4 dup --download-in-advance

Well after enabling Packman one is recommended to switch it to default rather than System packages. Hope it’s clearer now.

Some multimedia packages have been removed from packman, perhaps you were prompted for a vendor switch to openSUSE?

It would help if you posted the output from:

uname -a
zypper lr -u

and finally the output from the zypper dup command so that we can see what the actual conflicts were, post that to https://paste.opensuse.org/ and provide the link.

May I ammend the zypper lr -u? We can check if you have the correct $releasever strings in place with

zypper --releasever FOOBAR lr -u

That is called “vendor switch to Packman” and means (when doing zypper dup --from <alias or name of the Packman repo>) that all packages that are already on your system and are also available on the Packman repo, will be replaced by those on the Packman repo irrespective of their version indications (that may result also in some dependent packages from the Packman repo becoming installed). There is no “default” settiing of anything there.

I will attempt live upgrade and post the output of zypper dup soon, thanks!

Yes, multimedia files and codecs (all the “dirty” ones) were replaced by Packman. Maybe I should switch back to system -> do an update first -> and then proceed with upgrade.

uname -a -> Linux linux-5wbg 5.3.18-150300.59.90-preempt #1 SMP PREEMPT Tue Aug 9 08:49:53 UTC 2022 (127973b) x86_64 x86_64 x86_64 GNU/Linux

zypper lr -u (forgot that I also have Nvidia repo added) ->

[FONT=monospace]# | Alias | Name | Enabled | GPG Check | Refresh | URI
—±--------------------------------------±--------------------------------------±--------±----------±--------±------------------------------------------------------------------------
1 | download.nvidia.com-$releasever | nVidia Graphics Drivers | Yes | (r ) Yes | Yes | Index of /opensuse/leap/15.3
2 | ftp.gwdg.de-openSUSE_Leap_$releasever | Packman Repository | Yes | (r ) Yes | Yes | Index of /pub/linux/misc/packman/suse/openSUSE_Leap_15.3/
3 | repo-backports-debug-update | Update repository with updates for -> | No | ---- | ---- | http://download.opensuse.org/update/leap/15.3/backports_debug/
4 | repo-backports-update | Update repository of openSUSE Backp-> | Yes | (r ) Yes | Yes | http://download.opensuse.org/update/leap/15.3/backports/
5 | repo-debug | Debug Repository | No | ---- | ---- | https://download.opensuse.org/debug/distribution/leap/15.3/repo/oss/
6 | repo-debug-non-oss | Debug Repository (Non-OSS) | No | ---- | ---- | https://download.opensuse.org/debug/distribution/leap/15.3/repo/non-oss/
7 | repo-debug-update | Update Repository (Debug) | No | ---- | ---- | https://download.opensuse.org/debug/update/leap/15.3/oss/
8 | repo-debug-update-non-oss | Update Repository (Debug, Non-OSS) | No | ---- | ---- | https://download.opensuse.org/debug/update/leap/15.3/non-oss/
9 | repo-non-oss | Non-OSS Repository | Yes | (r ) Yes | Yes | https://download.opensuse.org/distribution/leap/15.3/repo/non-oss/
10 | repo-oss | Main Repository | Yes | (r ) Yes | Yes | https://download.opensuse.org/distribution/leap/15.3/repo/oss/
11 | repo-sle-debug-update | Update repository with debuginfo fo-> | No | ---- | ---- | http://download.opensuse.org/debug/update/leap/15.3/sle/
12 | repo-sle-update | Update repository with updates from-> | Yes | (r ) Yes | Yes | http://download.opensuse.org/update/leap/15.3/sle/
13 | repo-source | Source Repository | No | ---- | ---- | https://download.opensuse.org/source/distribution/leap/15.3/repo/oss/
14 | repo-update | Main Update Repository | Yes | (r ) Yes | Yes | https://download.opensuse.org/update/leap/15.3/oss/
15 | repo-update-non-oss | Update Repository (Non-Oss) | Yes | (r ) Yes | Yes | https://download.opensuse.org/update/leap/15.3/non-oss/

@hcvv ; Yes that was what I meant. Once I switch to Packman the default setting that were in place gets override.

[/FONT]

This is what I did (and variations are of course possible, as long as one knows what one is doing and why).

  1. make the present version up to date: zyppr patach (or zypper up).
  2. check that all repos have the string --releasever instead of 15.3 in their URIs.
  3. disable all non-standard repos (that includes Packman).
  4. Log out all users and switch to the console (Ctrl-Alt-F1).
  5. Log in as root.
  6. Switch off the GUI (systemctl isolate multi-user) so that not much software is running.
  7. zypper clean
  8. zypper --releasever 15.4 ref
  9. zypper --releasever 15.4 dup --allow-vendor-change.
  10. Take a coffee or so while more then two-thousend packages are downloaded and installed (you may want to do step 8 in two steps, seperate download and install, but always use --releasecer15.4).
  11. Stop the system shutdown -h now.
  12. Start the system and keep your fingers crossed.
  13. You can now log in in the GUI again and use YaST if you prefer; As you have a 15,.4 system now, you do not need --releasever anymore.
  14. Enable the Packman repo and do the switch zypper dup --from <the alias or name of the Packman repo>.
  15. Done.

And here’s the output of zypper dup ;

https://paste.opensuse.org/10138933

Oh please:

There is an important, but not easy to find feature on the forums.

Please in the future use CODE tags around copied/pasted computer text in a post. It is the # button in the tool bar of the post editor. When applicable copy/paste complete, that is including the prompt, the command, the output and the next prompt.

An example is here: Using CODE tags Around your paste.

Output of :

zypper --releasever=15.4 dup

https://paste.opensuse.org/11370013

Here I encounter dozens of conflicting files, including media files.
Here I highlight the system files that are conflicting.

Sorry! Didn’t know that. Will do that in future posts.

I seems that we are now talking a bit out of synx ;).

Looking at your repo list the system is still on 15.3.

The listing you have on opensuse.paste.org lacks the command. Thus we do not know what is going on there. But is certainly not the listing of an upgrade to 15.4. And I am not sure what sort of zypper dup it is then.
???

Weird. I did execute the prerequsities accordign to the upgrade wiki SDB:System upgrade - openSUSE Wiki
I am not well versed in how pastebin works, sorry (again).

As mentioned in my message about the CODE tags, the command must be included in a copy/paste.

It seem that you think you did a

zypper --releasever=15.4 dup

When taht is the case, there is something really wrong. To begin with, when you use --releasever, zypper always mentions that in it’s output. I do not see that in your listing. ???

Then, we better go to step 2 of my example, that is testing if $releasever is everywhere it is needed. Thus I repeat, please

zypper --releasever FOOBAR lr -u

OK, here is the output of your command ;

zypper --releasever FOOBAR lr -u 

Warning: Enforced setting: $releasever=FOOBAR 
Repository priorities are without effect. All enabled repositories share the same priority.




#  | Alias                       | Name                                                     | Enabled | GPG Check | Refresh | URI 
---+-----------------------------+----------------------------------------------------------+---------+-----------+---------+--------------------------------------------------------------------------- 
 1 | repo-backports-debug-update | Update repository with updates for openSUSE Leap debug-> | No      | ----      | ----    | http://download.opensuse.org/update/leap/FOOBAR/backports_debug/ 
 2 | repo-backports-update       | Update repository of openSUSE Backports                  | Yes     | (r ) Yes  | Yes     | http://download.opensuse.org/update/leap/FOOBAR/backports/ 
 3 | repo-debug                  | Debug Repository                                         | No      | ----      | ----    | https://download.opensuse.org/debug/distribution/leap/FOOBAR/repo/oss/ 
 4 | repo-debug-non-oss          | Debug Repository (Non-OSS)                               | No      | ----      | ----    | https://download.opensuse.org/debug/distribution/leap/FOOBAR/repo/non-oss/ 
 5 | repo-debug-update           | Update Repository (Debug)                                | No      | ----      | ----    | https://download.opensuse.org/debug/update/leap/FOOBAR/oss/ 
 6 | repo-debug-update-non-oss   | Update Repository (Debug, Non-OSS)                       | No      | ----      | ----    | https://download.opensuse.org/debug/update/leap/FOOBAR/non-oss/ 
 7 | repo-non-oss                | Non-OSS Repository                                       | Yes     | (r ) Yes  | Yes     | https://download.opensuse.org/distribution/leap/FOOBAR/repo/non-oss/ 
 8 | repo-oss                    | Main Repository                                          | Yes     | (r ) Yes  | Yes     | https://download.opensuse.org/distribution/leap/FOOBAR/repo/oss/ 
 9 | repo-sle-debug-update       | Update repository with debuginfo for updates from SUSE-> | No      | ----      | ----    | http://download.opensuse.org/debug/update/leap/FOOBAR/sle/ 
10 | repo-sle-update             | Update repository with updates from SUSE Linux Enterpr-> | Yes     | (r ) Yes  | Yes     | http://download.opensuse.org/update/leap/FOOBAR/sle/ 
11 | repo-source                 | Source Repository                                        | No      | ----      | ----    | https://download.opensuse.org/source/distribution/leap/FOOBAR/repo/oss/ 
12 | repo-update                 | Main Update Repository                                   | Yes     | (r ) Yes  | Yes     | https://download.opensuse.org/update/leap/FOOBAR/oss/ 
13 | repo-update-non-oss         | Update Repository (Non-Oss)                              | Yes     | (r ) Yes  | Yes     | https://download.opensuse.org/update/leap/FOOBAR/non-oss/

Ok, it looks as if the $releasever is where it should be.

But, where is the (maybe disabled) Packman repo your were talking about?
Save for the NVidia?

And, why did you cut this into three pieces??? Is copy/paste so difficult?

What we want to see is something like this:

boven:~ # zypper --releasever FOOBAR lr -u
Warning: Enforced setting: $releasever=FOOBAR
Repository priorities are without effect. All enabled repositories share the same priority.

#  | Alias                  | Name                                                        | Enabled | GPG Check | Refresh | URI
---+------------------------+-------------------------------------------------------------+---------+-----------+---------+---------------------------------------------------------------------------
 1 | backports-debug-update | Updates for openSUSE Leap debuginfo from openSUSE Backports | No      | ----      | ----    | http://download.opensuse.org/update/leap/FOOBAR/backports_debug/
 2 | backports-update       | Updates from openSUSE Backports                             | Yes     | (r ) Yes  | Yes     | http://download.opensuse.org/update/leap/FOOBAR/backports/
 3 | libdvdcss              | Libdvdcss                                                   | No      | ----      | ----    | http://opensuse-guide.org/repo/openSUSE_Leap_FOOBAR/
 4 | main                   | Main (OSS)                                                  | Yes     | (r ) Yes  | Yes     | http://download.opensuse.org/distribution/leap/FOOBAR/repo/oss/
 5 | main-debug             | Debug (OSS)                                                 | No      | ----      | ----    | http://download.opensuse.org/debug/distribution/leap/FOOBAR/repo/oss/
 6 | main-debug-update      | Update-Debug (OSS)                                          | No      | ----      | ----    | http://download.opensuse.org/debug/update/leap/FOOBAR/oss/
 7 | main-source            | Source (OSS)                                                | No      | ----      | ----    | http://download.opensuse.org/source/distribution/leap/FOOBAR/repo/oss/
 8 | main-update            | Update (OSS)                                                | Yes     | (r ) Yes  | Yes     | http://download.opensuse.org/update/leap/FOOBAR/oss
 9 | non-oss-debug          | Debug (Non-OSS)                                             | No      | ----      | ----    | http://download.opensuse.org/debug/distribution/leap/FOOBAR/repo/non-oss/
10 | non-oss-debug-update   | Update-Debug (Non-OSS)                                      | No      | ----      | ----    | http://download.opensuse.org/debug/update/leap/FOOBAR/non-oss/
11 | non-oss-main           | Main (Non-OSS)                                              | Yes     | (r ) Yes  | Yes     | http://download.opensuse.org/distribution/leap/FOOBAR/repo/non-oss/
12 | non-oss-source         | Source (Non-OSS)                                            | No      | ----      | ----    | http://download.opensuse.org/source/distribution/leap/FOOBAR/repo/non-oss/
13 | non-oss-update         | Update (Non-OSS)                                            | Yes     | (r ) Yes  | Yes     | http://download.opensuse.org/update/leap/FOOBAR/non-oss/
14 | packman                | Packman                                                     | Yes     | (r ) Yes  | Yes     | https://ftp.gwdg.de/pub/linux/misc/packman/suse/openSUSE_Leap_FOOBAR/
15 | sle-debug-update       | Updates for debuginfo from SUSE Linux Enterprise 15         | No      | ----      | ----    | http://download.opensuse.org/debug/update/leap/FOOBAR/sle/
16 | sle-update             | Updates from SUSE Linux Enterprise 15                       | Yes     | (r ) Yes  | Yes     | http://download.opensuse.org/update/leap/FOOBAR/sle/
17 | teams                  | teams                                                       | No      | ----      | ----    | https://packages.microsoft.com/yumrepos/ms-teams
boven:~ # 

Prompt/command lines before and after tell us much and also that this is complete. We must have trust in you that you post what you see, else giving advice is based on thin air.

Ok, after what you showed above, I would go to the next steps: 4, 5, 6, 7, 8 from my list. When you have only one system available you can not post from your system then. When you can from another system, you could report how these steps went before you go for the great zypper dup …

I removed packman and Nvidia to be added after the upgrade.
I am well versed with copy and paste but somehow or somewhere I must’ve done it incorrectly. I apologize.

zypper --releasever=15.4 dup 




  1. Problem:  the to be installed grub2-systemd-sleep-plugin-2.06-150400.9.9.noarch  requires 'util-linux', but this requirement cannot be provided 
  1. Problem:  the installed kernel-preempt-extra-5.3.18-150300.59.90.1.x86_64  requires 'kernel-preempt_x86_64 = 5.3.18-150300.59.90', but this  requirement cannot be provided 



…warns about kernel preempt and systemd requirements so it’s a bit risky to proceed no?

Output of :

zypper --releasever=15.4 dup 
Enforced setting: $releasever=FOOBAR 
Repository priorities are without effect. All enabled repositories share the same priority. 

#  | Alias                       | Name                                                                                        | Enabled | GPG Check | Refresh | URI 
---+-----------------------------+---------------------------------------------------------------------------------------------+---------+-----------+---------+--------------------------------------------------------------------------- 
 1 | repo-backports-debug-update | Update repository with updates for openSUSE Leap debuginfo packages from openSUSE Backports | No      | ----      | ----    | http://download.opensuse.org/update/leap/FOOBAR/backports_debug/ 
 2 | repo-backports-update       | Update repository of openSUSE Backports                                                     | Yes     | (r ) Yes  | Yes     | http://download.opensuse.org/update/leap/FOOBAR/backports/ 
 3 | repo-debug                  | Debug Repository                                                                            | No      | ----      | ----    | https://download.opensuse.org/debug/distribution/leap/FOOBAR/repo/oss/ 
 4 | repo-debug-non-oss          | Debug Repository (Non-OSS)                                                                  | No      | ----      | ----    | https://download.opensuse.org/debug/distribution/leap/FOOBAR/repo/non-oss/ 
 5 | repo-debug-update           | Update Repository (Debug)                                                                   | No      | ----      | ----    | https://download.opensuse.org/debug/update/leap/FOOBAR/oss/ 
 6 | repo-debug-update-non-oss   | Update Repository (Debug, Non-OSS)                                                          | No      | ----      | ----    | https://download.opensuse.org/debug/update/leap/FOOBAR/non-oss/ 
 7 | repo-non-oss                | Non-OSS Repository                                                                          | Yes     | (r ) Yes  | Yes     | https://download.opensuse.org/distribution/leap/FOOBAR/repo/non-oss/ 
 8 | repo-oss                    | Main Repository                                                                             | Yes     | (r ) Yes  | Yes     | https://download.opensuse.org/distribution/leap/FOOBAR/repo/oss/ 
 9 | repo-sle-debug-update       | Update repository with debuginfo for updates from SUSE Linux Enterprise 15                  | No      | ----      | ----    | http://download.opensuse.org/debug/update/leap/FOOBAR/sle/ 
10 | repo-sle-update             | Update repository with updates from SUSE Linux Enterprise 15                                | Yes     | (r ) Yes  | Yes     | http://download.opensuse.org/update/leap/FOOBAR/sle/ 
11 | repo-source                 | Source Repository                                                                           | No      | ----      | ----    | https://download.opensuse.org/source/distribution/leap/FOOBAR/repo/oss/ 
12 | repo-update                 | Main Update Repository                                                                      | Yes     | (r ) Yes  | Yes     | https://download.opensuse.org/update/leap/FOOBAR/oss/ 
13 | repo-update-non-oss         | Update Repository (Non-Oss)                                                                 | Yes     | (r ) Yes  | Yes     | https://download.opensuse.org/update/leap/FOOBAR/non-oss/