Help answer threads with 0 replies.
Go Back > Forums > Linux Forums > Linux - Distributions
User Name
Linux - Distributions This forum is for Distribution specific questions.
Red Hat, Slackware, Debian, Novell, LFS, Mandriva, Ubuntu, Fedora - the list goes on and on... Note: An (*) indicates there is no official participation from that distribution here at LQ.


  Search this Thread
Old 10-26-2017, 06:25 AM   #1
LQ Newbie
Registered: May 2014
Location: Karlsruhe Germany
Distribution: OpenSUSE Leap 42.2
Posts: 20

Rep: Reputation: Disabled
upgrade to openSUSE Leap 42.3 failed

I have done several upgrade for openSUSE before, so I followed what I had done previously.

After changing the repository URL from ...42.2... to ...42.3...

zypper refresh yield the warning:

File '/repodata/repomd.xml' not found on medium ''

After ignoring this warning I run

zypper dup --dry-run

this produced 70 problem. ere are the first three:

Problem: nothing provides needed by k3b-17.04.2-4.1.x86_64

Problem: nothing provides needed by kmail-17.04.2-3.1.x86_64

Problem: nothing provides needed by libavformat56-2.8.13-32.1.x86_64

I reverted to the old /etc/zypp/repos.d

Can somebody help me to find out what goes wrong here?
Old 10-26-2017, 07:20 AM   #2
Registered: Aug 2008
Location: UK
Distribution: openSUSE(Leap and Tumbleweed) and a regularly changing third
Posts: 315

Rep: Reputation: Disabled
If you use Yast Software Management you can see those errors more easily and the solutions. I find that the system sometimes gets confused over dependencies when there's a huge update and it looks for permissions to delete some of the old replaceable packages.
Old 10-27-2017, 05:13 AM   #3
LQ Newbie
Registered: May 2014
Location: Karlsruhe Germany
Distribution: OpenSUSE Leap 42.2
Posts: 20

Original Poster
Rep: Reputation: Disabled
I have in the meantime solved the problem myself - with the help of others.

At the heart of the problem was the fact that the repo-oss could not be refreshed
because the file /repodata/repomd.xml was not found.
Once this was resolved everything else worked fine.

To solve the problem with refreshing use the command

zypper refresh -f

If this does not help delete the repository that causes the problem and add it again.

For those who want to know more:

In the directory /etc/zypp/repos.d you find for every repository 'rep' a file 'rep.repo'. In my case that was repo-oss.repo .
In this file the attribute "type" was assigned a wrong value. I have heard explanations how this can happen, but did not understand them.
The refresh command should reprobe and find the correct value of the type. At the moment it does not, which I understand is considered a
bug and may be fixed. More specific it is that would need fixing.

But the options -f forces reprobing and thus solves the problem.


Thread Tools Search this Thread
Search this Thread:

Advanced Search

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off

Similar Threads
Thread Thread Starter Forum Replies Last Post
LXer: openSUSE Leap 42.2 is out, how to upgrade safely from openSUSE Leap 42.1 LXer Syndicated Linux News 0 11-17-2016 07:18 AM
LXer: How to upgrade openSUSE Leap to openSUSE Tumbleweed LXer Syndicated Linux News 0 10-11-2016 08:48 AM
LXer: GCC 6 Imminent for openSUSE Tumbleweed, openSUSE Leap 42.2 Alpha 2 Coming Soon LXer Syndicated Linux News 0 06-16-2016 01:51 AM
opensuse Leap 42.1 AMD-V failed to open session VirtualBox 5.0.10_SUSE r104061 rebuilder Linux - Virtualization and Cloud 2 04-02-2016 04:30 AM > Forums > Linux Forums > Linux - Distributions

All times are GMT -5. The time now is 01:08 AM.

Main Menu
Write for LQ is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Facebook: linuxquestions Google+: linuxquestions
Open Source Consulting | Domain Registration