Problem updating [libopencv3_1-3.1.0-91.20.x86_64.rpm]

Good morning !

I’m trying to update my system but an strange error insists to occur.

My repo list is:


[leonardo@alice ~]$ zypper lr -d
#  | Alias                               | Name                                    | Enabled | GPG Check | Refresh | Priority | Type   | URI                                                                          | Service
---+-------------------------------------+-----------------------------------------+---------+-----------+---------+----------+--------+------------------------------------------------------------------------------+--------
 1 | cuda-7-5-local                      | cuda-7-5-local                          | Yes     | (r ) Yes  | No      |   99     | rpm-md | file:/var/cuda-repo-7-5-local                                                |        
 2 | download.nvidia.com-leap            | nVidia Graphics Drivers                 | Yes     | (r ) Yes  | No      |    3     | rpm-md | http://download.nvidia.com/opensuse/leap/42.1                                |        
 3 | download.opensuse.org-non-oss       | Main Repository (NON-OSS)               | Yes     | (r ) Yes  | Yes     |    1     | yast2  | http://download.opensuse.org/distribution/leap/42.1/repo/non-oss/            |        
 4 | download.opensuse.org-non-oss_1     | Update Repository (Non-Oss)             | Yes     | (r ) Yes  | Yes     |    1     | rpm-md | http://download.opensuse.org/update/leap/42.1/non-oss/                       |        
 5 | download.opensuse.org-oss           | Main Repository (OSS)                   | Yes     | (r ) Yes  | Yes     |    1     | yast2  | http://download.opensuse.org/distribution/leap/42.1/repo/oss/                |        
 6 | download.opensuse.org-oss_1         | Main Update Repository                  | Yes     | (r ) Yes  | Yes     |    1     | rpm-md | http://download.opensuse.org/update/leap/42.1/oss                            |        
 7 | ftp.gwdg.de-suse                    | Packman Repository                      | Yes     | (r ) Yes  | Yes     |    2     | rpm-md | http://ftp.gwdg.de/pub/linux/packman/suse/openSUSE_Leap_42.1/                |        
 8 | http-download.opensuse.org-64a28cc6 | X11:Bumblebee                           | Yes     | (r ) Yes  | Yes     |    3     | rpm-md | http://download.opensuse.org/repositories/X11:/Bumblebee/openSUSE_Leap_42.1/ |        
 9 | openSUSE-42.1-0                     | openSUSE-42.1-0                         | Yes     | (r ) Yes  | No      |   99     | yast2  | cd:///?devices=/dev/disk/by-id/ata-TSSTcorp_CDDVDW_SU-208GB_S16U6YJG3000HL   |        
10 | repo-debug                          | openSUSE-Leap-42.1-Debug                | No      | ----      | Yes     |   99     | NONE   | http://download.opensuse.org/debug/distribution/leap/42.1/repo/oss/          |        
11 | repo-debug-non-oss                  | openSUSE-Leap-42.1-Debug-Non-Oss        | No      | ----      | Yes     |   99     | NONE   | http://download.opensuse.org/debug/distribution/leap/42.1/repo/non-oss/      |        
12 | repo-debug-update                   | openSUSE-Leap-42.1-Update-Debug         | No      | ----      | Yes     |   99     | NONE   | http://download.opensuse.org/debug/update/leap/42.1/oss                      |        
13 | repo-debug-update-non-oss           | openSUSE-Leap-42.1-Update-Debug-Non-Oss | No      | ----      | Yes     |   99     | NONE   | http://download.opensuse.org/debug/update/leap/42.1/non-oss/                 |        
14 | repo-source                         | openSUSE-Leap-42.1-Source               | No      | ----      | Yes     |   99     | NONE   | http://download.opensuse.org/source/distribution/leap/42.1/repo/oss/         |        
15 | repo-update                         | openSUSE-Leap-42.1-Update               | Yes     | (r ) Yes  | Yes     |    2     | rpm-md | http://download.opensuse.org/update/leap/42.1/oss/                           |        
[leonardo@alice ~]$ 


When I run zypper refresh and then zypper up this error occur…


Retrieving: libopencv3_1-3.1.0-91.20.x86_64.rpm ........................................................................................................................................................[error]
File './Essentials/x86_64/libopencv3_1-3.1.0-91.20.x86_64.rpm' not found on medium 'http://ftp.gwdg.de/pub/linux/packman/suse/openSUSE_Leap_42.1/'

Abort, retry, ignore? [a/r/i/? shows all options] (a): r


I have not updated my system in a while (~ 2 weeks).

Any tips on how to solve it ?

Thank you all !

cheers

At this time, there is no libopencv in that Repo.

So wait or try another Mirror.
http://packman.links2linux.de/mirrors

I disabled the packman repo and updated the system. After that I re-enabled the packman repo and updated manually the rest of the packages manually. Now the only package I wasn’t able to install is this one. In this case the most correct approach is to wait the package to be replaced or should I do some kind of “untracking” to it ?

Thank you !

cheers

Wait a few hours until it resolves itself.

Apparently the Packman mirror you use is in an inconsistant state currently, the package has been updated but is currently missing in the repo.
Should get fixed when the mirror synchronizes again.

Or use a different mirror, e.g. packman.inode.at does have that package…

And it is not the only package missing in my opinion. All from Essential seem to be lost.

Either wait until it is solved (which may be Monday, because of the weeken), or do as avised above.

Thank you all for the answers !

I temporarily disabled “http://ftp.gwdg.de/pub/linux/packman/suse/openSUSE_Leap_42.1/” and added the mirror,
"http://packman.jacobs-university.de/suse/openSUSE_Leap_42.1/," which allowed me to update the libopencv3_1
file without issue.

Cheers!

Just out of curiosity, to verify the likely origins of your file, you might run

zypper info opencv

and
if you have the development headers for this package

rpm -ql opencv-devel

with the outside possibility the missing file was installed on its own (I see that v2.4 and 5.4 is distributed by themselves for some reason)

zypper se --provides libopencv3 

Also, a Google search doesn’t return any kind of “opencv essentials” except for learning materials (books, files related to those books).
Could any “essentials” files have come from some source other than the OSS?

TSU

FYI, I just opened the gwdg.de repo in a browser, and it seems to be complete now.
So maybe try to enable it again.

But in the end, it doesn’t really matter what mirror you use, they should all contain the same things (unless the particular mirror is “broken”).

The error message was about the “Packman Essentials” repo (which is a subproject of the full Packman repo), not about anything like “opencv essentials”.

That makes sense!
But, I’ve always installed that separately, not assumed was part of the “main” Packman repo.

TSU