13.1 software updater error

after checking for new updates

There was a (possibly temporary) problem connecting to a software origins.

 Please check the detailed error for further details.

and details show

File '/repodata/repomd.xml' not found on medium 'http://download.opensuse.org/repositories/KDE:/Frameworks5/openSUSE_13.1/'

can you help please?

Remove that repo (KDE:Frameworks5), e.g. in YaST->Software Repositories.
It doesn’t exist any more since months (for 13.1).

PS, to clarify: it has been disabled since months (because the latest KDE Frameworks5 and Plasma5 packages couldn’t be built any more for 13.1 because it is too old), and has been removed now.
If you want to have Plasma5, upgrade to a newer openSUSE version.

Another clarification: removing the repo will not remove installed packages, so if you installed Plasma5 already, you can even continue to use that old version on your 13.1 system…

first, thanks for you very quick reply!
i did it, no more errors but no more updates either. :slight_smile:
can I update to 13.2 online, I mean not from scratch and keep the 3rd party repositories?
I found some guides and I stopped when they asked to remove the 3rd party repositories.

Well, as I wrote there weren’t any updates for the last months already…

can I update to 13.2 online, I mean not from scratch and keep the 3rd party repositories?
I found some guides and I stopped when they asked to remove the 3rd party repositories.

Yes, should be possible, just change the URLs of all repos accordingly and then run “zypper dup”.

Depends on the actual repos you use though, maybe post a list.

after removing those having errors:

 1 | SuSE                                   | SuSE                                   | Yes     | Yes     | http://download.videolan.org/SuSE/13.1/                                                            
 2 | download.nvidia.com-opensuse           | nVidia Graphics Drivers                | Yes     | Yes     | http://download.nvidia.com/opensuse/13.1/                                                          
 3 | dvd                                    | dvd                                    | Yes     | Yes     | http://opensuse-guide.org/repo/13.1/                                                               
 4 | home:deanjo13                          | home:deanjo13                          | Yes     | Yes     | http://download.opensuse.org/repositories/home:/deanjo13/openSUSE_13.1/                            
 5 | home:wolfi323:branches:KDE:Frameworks5 | home:wolfi323:branches:KDE:Frameworks5 | Yes     | Yes     | http://download.opensuse.org/repositories/home:/wolfi323:/branches:/KDE:/Frameworks5/openSUSE_13.1/
 6 | libdvdcss repository                   | libdvdcss repository                   | Yes     | Yes     | http://opensuse-guide.org/repo/13.1/                                                               
 7 | nvidia                                 | nvidia                                 | Yes     | Yes     | ftp://download.nvidia.com/opensuse/13.1/                                                           
 8 | openSUSE-13.1-1.10                     | openSUSE-13.1-1.10                     | Yes     | No      | cd:///?devices=/dev/disk/by-id/ata-Optiarc_DVD_RW_AD-7261S                                         
 9 | openSUSE_13.1-1.10                     | openSUSE                               | Yes     | No      | dvd:///                                                                                            
10 | repo-debug-update                      | openSUSE-13.1-Update-Debug             | No      | Yes     | http://download.opensuse.org/debug/update/13.1/                                                    
11 | repo-update                            | openSUSE-13.1-Update                   | Yes     | Yes     | http://download.opensuse.org/update/13.1/    

The list looks “safe”.
So just replace 13.1 with 13.2 everywhere (you can edit the text files in /etc/zypper/repos.d/ directly) and run “zypper dup”.

One note, you can remove one of your nvidia repos (doesn’t matter which one), you have it twice.
The same applies to the libdvdcss repo, which you have twice too.

Thank you, it’s downloading now…

I used this

sudo sed -i 's/13\.1/13\.2/g' /etc/zypp/repos.d/*

Fine… :wink:

One thing just came to my mind though:
It’s advisable to uninstall the nvidia driver completely before the upgrade and then install it again when booted to the new system, otherwise there can be problems.

And IIRC upgrading from 13.1 to 13.2 (via zypper dup) caused one particular problem that for some reason parts of the old driver remain in /usr/lib64/xorg/modules/updates/ (which isn’t used in 13.2 any more, but its contents are still respected and override the standard modules). If that directory still exists after the upgrade, better remove it.
As the driver versions are the same currently, that shouldn’t actually cause issues now, but may when there’s an update to the driver…

Too late… Updated and now it seems I can’t change the resolution, I have only the 1280x1024 available.
I have also tis error when updating

 A package dependency could not be found.
 More information is available in the detailed report
 
nothing provides libpackagekitqt4.so.0()(64bit) needed by apper-0.9.1-4.1.x86_64
libyui-qt-pkg5-2.42.13-2.4.1.x86_64 requires libzypp.so.1306()(64bit), but this requirement cannot be provided
nothing provides libgpg-error.so.0(GPG_ERROR_1.0) needed by libgcrypt20-32bit-1.6.1-8.10.1.x86_64
libyui-ncurses-pkg5-2.44.4-2.1.5.x86_64 requires libzypp.so.1306()(64bit), but this requirement cannot be provided
nothing provides libpackagekitqt4.so.0()(64bit) needed by apper-0.9.1-4.1.x86_64
nothing provides libyui6 needed by libyui-qt-pkg6-2.44.7-6.1.x86_64
nothing provides libyui6 needed by libyui-ncurses-pkg6-2.46.1-2.6.1.x86_64
nothing provides libyui6 needed by libyui-ncurses-pkg6-2.46.1-2.6.1.x86_64
nothing provides libmng.so.2()(64bit) needed by libqt4-x11-4.8.6-4.6.2.x86_64
nothing provides libgpg-error.so.0(GPG_ERROR_1.0) needed by libgcrypt20-32bit-1.6.1-8.10.1.x86_64


Well, not really too late.
You can still uninstall and reinstall it if there are problems.

In any case remove that mentioned directory if it exists, somehow this may not get removed when the driver is updated (instead of uninstalled).
As the 13.2 version does not use this directory any more, uninstalling that one will not help either, because it is a left-over of the 13.1 version.

Though if you only have 1280x1024, it doesn’t sound like the driver is not working at all…
Please post your /var/log/Xorg.0.log to check.

I have also tis error when updating

Hm, apparently some things have not been upgraded correctly.
Let’s see:

nothing provides libpackagekitqt4.so.0()(64bit) needed by apper-0.9.1-4.1.x86_64

libpackagekitqt4 is available in the standard 13.2 repo.
Does “sudo zypper in -f libpackagekitqt4-0” work or do you get a conflict?

libyui-qt-pkg5-2.42.13-2.4.1.x86_64 requires libzypp.so.1306()(64bit), but this requirement cannot be provided

libyui-qt-pkg5 is the 13.1 version, uninstall it.
13.2’s YaST needs libyui-qt-pkg6.

nothing provides libgpg-error.so.0(GPG_ERROR_1.0) needed by libgcrypt20-32bit-1.6.1-8.10.1.x86_64

Again, libgpg-error0(-32bit) is in the standard 13.2 repo.
Try “sudo zypper in -f libgpg-error0-32bit”.

libyui-ncurses-pkg5-2.44.4-2.1.5.x86_64 requires libzypp.so.1306()(64bit), but this requirement cannot be provided
nothing provides libyui6 needed by libyui-qt-pkg6-2.44.7-6.1.x86_64
nothing provides libyui6 needed by libyui-ncurses-pkg6-2.46.1-2.6.1.x86_64
nothing provides libyui6 needed by libyui-ncurses-pkg6-2.46.1-2.6.1.x86_64

Similar to libyui-qt-pkg5, uninstall them and install libyui-xxx6 instead.

nothing provides libmng.so.2()(64bit) needed by libqt4-x11-4.8.6-4.6.2.x86_64

Also libmng2 is in the main 13.2 repo, what does “sudo zypper in -f libmng2” say?

And please post your current repo list again to check.
At least some of those problems would sound a bit like an important repo is missing or you have incompatible ones.

PS: on further thought, maybe the other errors are just consequences of libyui, because that seems to prevent libzypp (and other stuff as a consequence) from being updated.

Thanks for your time… I’ll make a backup when I finish. :slight_smile:

sudo zypper in -f libpackagekitqt4-0
Loading repository data...
Reading installed packages...
Package 'libpackagekitqt4-0' not found.
Resolving package dependencies...

Nothing to do.


sudo zypper in -f libmng2
Loading repository data...
Reading installed packages...
Package 'libmng2' not found.
Resolving package dependencies...

Nothing to do.


After uninstalling libyui-qt-pkg5 I can’t open Software Manager from YaST2 anymore… I have this error: couldn’t load plug-in qt-pkg…
Right away with the xorg.0.log, it was too long to put it here.

http://pastebin.com/mXAxd0h9

Strange.
Are you missing the main 13.2 repo?
Again, please post the repo list:

zypper lr -d

After uninstalling libyui-qt-pkg5 I can’t open Software Manager from YaST2 anymore… I have this error: couldn’t load plug-in qt-pkg…

As I wrote, you need to install libyui-qt-pkg6 and similar.
Run this if YaST doesn’t work:

sudo zypper in libyui6 libyui-qt6 libyui-qt-pkg6

(though if you really lack some repos now, this may not work either…)

Well, it is indeed fbdev that’s used (you probably set 1280x1024 for grub then?)


    25.035] (EE) NVIDIA: Failed to initialize the NVIDIA kernel module. Please see the
    25.035] (EE) NVIDIA:     system's kernel log for additional error messages and
    25.035] (EE) NVIDIA:     consult the NVIDIA README for details.

But the reason is probably not a problem with the driver installation.

    21.219] X.Org X Server 1.14.3.901 (1.14.4 RC 1) Release Date: 2013-10-26
    21.219] X Protocol Version 11, Revision 0
    21.219] Build Operating System: openSUSE SUSE LINUX
    21.219] Current Operating System: Linux linux 3.11.10-29-desktop #1 SMP PREEMPT Thu Mar 5 16:24:00 UTC 2015 (338c513) x86_64

You are still booting the 13.1 kernel (but if the driver has been upgraded to the 13.2 version, the kernel module will have been installed for 13.2’s 3.16.x kernel only).
And the Xorg is still from 13.1 too, 13.2 comes with 1.16.1.

Another indication that something went wrong with your repos, I suppose…

#  | Alias                                  | Name                                   | Enabled | Refresh | Priority | Type   | URI                                                                                                 | Service
---+----------------------------------------+----------------------------------------+---------+---------+----------+--------+-----------------------------------------------------------------------------------------------------+--------
 1 | SuSE                                   | SuSE                                   | Yes     | Yes     |   99     | rpm-md | http://download.videolan.org/SuSE/13.2/                                                             |        
 2 | download.nvidia.com-opensuse           | nVidia Graphics Drivers                | Yes     | Yes     |   99     | rpm-md | http://download.nvidia.com/opensuse/13.2/                                                           |        
 3 | dvd                                    | dvd                                    | Yes     | Yes     |   99     | rpm-md | http://opensuse-guide.org/repo/13.2/                                                                |        
 4 | home:deanjo13                          | home:deanjo13                          | Yes     | Yes     |   99     | rpm-md | http://download.opensuse.org/repositories/home:/deanjo13/openSUSE_13.2/                             |        
 5 | home:wolfi323:branches:KDE:Frameworks5 | home:wolfi323:branches:KDE:Frameworks5 | Yes     | Yes     |   99     | rpm-md | http://download.opensuse.org/repositories/home:/wolfi323:/branches:/KDE:/Frameworks5/openSUSE_13.2/ |        
 6 | libdvdcss repository                   | libdvdcss repository                   | Yes     | Yes     |   99     | rpm-md | http://opensuse-guide.org/repo/13.2/                                                                |        
 7 | nvidia                                 | nvidia                                 | Yes     | Yes     |   99     | rpm-md | ftp://download.nvidia.com/opensuse/13.2/                                                            |        
 8 | openSUSE-13.2-1.10                     | openSUSE-13.2-1.10                     | Yes     | No      |   99     | yast2  | cd:///?devices=/dev/disk/by-id/ata-Optiarc_DVD_RW_AD-7261S                                          |        
 9 | openSUSE_13.2-1.10                     | openSUSE                               | Yes     | No      |   99     | yast2  | dvd:///                                                                                             |        
10 | repo-debug-update                      | openSUSE-13.2-Update-Debug             | No      | Yes     |   99     | NONE   | http://download.opensuse.org/debug/update/13.2/                                                     |        
11 | repo-update                            | openSUSE-13.2-Update                   | Yes     | Yes     |   99     | rpm-md | http://download.opensuse.org/update/13.2/  

sudo zypper in libyui6 libyui-qt6 libyui-qt-pkg6
Loading repository data...
Reading installed packages...
'libyui-qt-pkg6' is already installed.
No update candidate for 'libyui-qt-pkg6-2.44.7-8.1.x86_64'. The highest available version is already installed.
'libyui6' not found in package names. Trying capabilities.
No provider of 'libyui6' found.
'libyui-qt6' not found in package names. Trying capabilities.
No provider of 'libyui-qt6' found.
Resolving package dependencies...

Nothing to do.


Regarding resolution, yes, i played with grub…

Indeed, the main OSS repo is missing.

You only have a installation CD and DVD in there (from which you installed 13.1 apparently), but you likely didn’t insert an actual 13.2 CD/DVD, did you? :wink:

Add the main repo (that’s recommendable anyway), install libyui-xxx6, and run zypper dup again.

sudo zypper ar http://download.opensuse.org/distribution/13.2/repo/oss repo-oss
sudo zypper in libyui6 libyui-qt6
sudo zypper dup

Oh, and as you use my Frameworks5 repo, you should probably add back KDE:Qt5 and KDE:Frameworks5 as well before running “zypper dup”…

sudo zypper ar -f http://download.opensuse.org/repositories/KDE:/Qt5/openSUSE_13.2/ KDE:Qt5
sudo zypper ar -f http://download.opensuse.org/repositories/KDE:/Frameworks5/openSUSE_13.2/ KDE:Frameworks5

After zypper dup:


Problem: apper-lang-0.9.1-2.1.noarch requires apper = 0.9.1, but this requirement cannot be provided
  uninstallable providers: apper-0.9.1-2.1.i586[repo-oss]
                   apper-0.9.1-2.1.x86_64[repo-oss]
                   apper-0.9.1-4.1.i586[repo-update]
                   apper-0.9.1-4.1.x86_64[repo-update]
 Solution 1: Following actions will be done:
  keep obsolete apper-lang-0.8.1-11.7.1.noarch
  keep obsolete apper-0.8.1-11.7.1.x86_64
 Solution 2: deinstallation of libyui-ncurses-pkg5-2.44.4-2.1.5.x86_64
 Solution 3: break apper-lang-0.9.1-2.1.noarch by ignoring some of its dependencies




Which one is best? Maybe I avoid some other mistake.

Yes, I put the old cd :frowning: That was the message, to insert it, I didn’t think. :slight_smile:

2, deinstallation of libyui-ncurses-pkg5-2.44.4-2.1.5.x86_64, as I already wrote.