Repository 'Main Update Repository' file error.

Hi

Unsure if Installation or Applications is the better stream for this topic; sorry if i got it wrong.

Found this error msg this morning, when i went to see if the latest Vivaldi-Snapshot browser update [1.11.915.3] has hit the repos yet::

linux-Tower:~> **sudo zypper refresh**[sudo] password for root: 
Repository 'My_openSUSE_Repo' is up to date.                                                                                                                     
Retrieving repository 'Packman Repository' metadata .......................................................................................................[done]
Building repository 'Packman Repository' cache ............................................................................................................[done]
Repository 'Vivaldi Snapshot x86_64' is up to date.                                                                                                              
Repository 'Main Repository (NON-OSS)' is up to date.                                                                                                            
Retrieving repository 'Main Repository (OSS)' metadata ....................................................................................................[done]
Building repository 'Main Repository (OSS)' cache .........................................................................................................[done]
File '/repodata/repomd.xml' not found on medium 'http://download.opensuse.org/update/tumbleweed/'


Abort, retry, ignore? [a/r/i/...? shows all options] (a): r
File '/repodata/repomd.xml' not found on medium 'http://download.opensuse.org/update/tumbleweed/'


Abort, retry, ignore? [a/r/i/...? shows all options] (a): r
File '/repodata/repomd.xml' not found on medium 'http://download.opensuse.org/update/tumbleweed/'


Abort, retry, ignore? [a/r/i/...? shows all options] (a): r
File '/repodata/repomd.xml' not found on medium 'http://download.opensuse.org/update/tumbleweed/'


Abort, retry, ignore? [a/r/i/...? shows all options] (a): i
Do you want to disable the repository Main Update Repository permanently? [yes/no] (no): n
Skipping repository 'Main Update Repository' because of the above error.
Some of the repositories have not been refreshed because of an error.


linux-Tower:~> **zypper info vivaldi-snapshot**
File '/repodata/repomd.xml' not found on medium 'http://download.opensuse.org/update/tumbleweed/'


Abort, retry, ignore? [a/r/i/...? shows all options] (a): i
Repository 'Main Update Repository' is out-of-date. You can run 'zypper refresh' as root to update it.
Loading repository data...
Reading installed packages...




Information for package vivaldi-snapshot:
-----------------------------------------
Repository     : Vivaldi Snapshot x86_64          
Name           : vivaldi-snapshot                 
Version        : 1.11.904.3-1                     
Arch           : x86_64                           
Vendor         : Vivaldi Technologies AS          
Installed Size : 192.8 MiB                        
Installed      : Yes                              
Status         : up-to-date                       
Source package : vivaldi-snapshot-1.11.904.3-1.src
Summary        : Vivaldi (snapshot)               
Description    :                                  
    A new browser for our friends


    Vivaldi browser is made with power users in mind by people who love the Web.


linux-Tower:~> 

I don’t know if the absence of the new Vivaldi here is because of the repo error message, or otherwise is unrelated [ie, maybe the V server has not yet pushed it out?], but it seems to me that either way i need to make this enquiry about this error message.

Here’s my repo list, by the way:

linux-Tower:~> **zypper lr -d**
Repository priorities are without effect. All enabled repositories share the same priority.

# | Alias                            | Name                       | Enabled | GPG Check | Refresh | Priority | Type     | URI                                    
                        | Service
--+----------------------------------+----------------------------+---------+-----------+---------+----------+----------+----------------------------------------
------------------------+--------
1 | My_openSUSE_Repo                 | My_openSUSE_Repo           | Yes     | ( p) Yes  | Yes     |   99     | plaindir | dir:///Seagate/4.%20Software/My_openSUS
E_Repo                  |         
2 | Packman_Repository               | Packman Repository         | Yes     | (r ) Yes  | Yes     |   99     | rpm-md   | http://ftp.gwdg.de/pub/linux/packman/su
se/openSUSE_Tumbleweed/ |         
3 | Vivaldi_Snapshot_x86_64          | Vivaldi Snapshot x86_64    | Yes     | ( p) Yes  | Yes     |   99     | rpm-md   | http://repo.vivaldi.com/snapshot/rpm/x8
6_64/                   |         
4 | download.opensuse.org-non-oss    | Main Repository (NON-OSS)  | Yes     | (r ) Yes  | Yes     |   99     | yast2    | http://download.opensuse.org/tumbleweed
/repo/non-oss/          |         
5 | download.opensuse.org-oss        | Main Repository (OSS)      | Yes     | (r ) Yes  | Yes     |   99     | yast2    | http://download.opensuse.org/tumbleweed
/repo/oss/              |         
6 | download.opensuse.org-tumbleweed | Main Update Repository     | Yes     | (r ) Yes  | Yes     |   99     | rpm-md   | http://download.opensuse.org/update/tum
bleweed/                |         
7 | repo-debug                       | openSUSE-Tumbleweed-Debug  | No      | ----      | ----    |   99     | NONE     | http://download.opensuse.org/debug/tumb
leweed/repo/oss/        |         
8 | repo-source                      | openSUSE-Tumbleweed-Source | No      | ----      | ----    |   99     | NONE     | http://download.opensuse.org/source/tum
bleweed/repo/oss/       |         
linux-Tower:~> 

Hi
A problem on the repositories, not your system… the update one is not used that often, skip temporarily…

Thank you :slight_smile:

happen to me last night. when installing budgie i get error like that.

check in /var/log/yast2/y2log get this:


2017-07-25 22:38:00 <1> bunglon(13845) [zypp++] MediaManager.cc(open):266 Opened new media access using id 2 to http://download.opensu
se.org/repositories/X11:/Solus/openSUSE_Leap_42.2/
2017-07-25 22:38:00 <1> bunglon(13845) [zypp++] MediaSetAccess.cc(provide):217 Going to try to provide  file /repodata/repomd.xml from
 media number 1
2017-07-25 22:38:00 <1> bunglon(13845) [zypp++] MediaManager.cc(attach):402 attach(id=2)
2017-07-25 22:38:00 <1> bunglon(13845) [zypp] MediaHandler.cc(createAttachPoint):374 Created default attach point /var/adm/mount/AP_0x
J1VLfK
2017-07-25 22:38:00 <1> bunglon(13845) [zypp++] MediaCurl.cc(setupEasy):837 Proxy: not explicitly set
2017-07-25 22:38:00 <1> bunglon(13845) [zypp++] MediaCurl.cc(setupEasy):838 Proxy: libcurl may look into the environment
2017-07-25 22:38:00 <1> bunglon(13845) [zypp] MediaHandler.cc(attach):676 Attached: http://download.opensuse.org/repositories/X11:/Sol
us/openSUSE_Leap_42.2/ attached; localRoot "/var/adm/mount/AP_0xJ1VLfK"
2017-07-25 22:38:00 <1> bunglon(13845) [zypp++] MediaManager.cc(checkDesired):99 checkDesired(2): desired (report by zypp::media::NoVe
rifier)
2017-07-25 22:38:00 <1> bunglon(13845) [zypp++] MediaManager.cc(checkDesired):101 checkDesired(2): desired (cached)
2017-07-25 22:38:00 <1> bunglon(13845) [zypp++] MediaCurl.cc(doGetDoesFileExist):1180 /repodata/repomd.xml
2017-07-25 22:38:00 <1> bunglon(13845) [zypp++] MediaCurl.cc(doGetDoesFileExist):1190 URL: http://download.opensuse.org/repositories/X
11:/Solus/openSUSE_Leap_42.2/repodata/repomd.xml
2017-07-25 22:38:00 <1> bunglon(13845) [zypp] MediaCurl.cc(doGetDoesFileExist):1271 perform code: 52  Server returned nothing (no hea
ders, no data) ]
2017-07-25 22:38:00 <5> bunglon(13845) [zypp] Exception.cc(log):137 MediaCurl.cc(evaluateCurlCode):1167 THROW:    Unduh (curl) gagal u
ntuk 'http://download.opensuse.org/repositories/X11:/Solus/openSUSE_Leap_42.2/repodata/repomd.xml':
2017-07-25 22:38:00 <5> bunglon(13845) [zypp] Exception.cc(log):137 Kode Kesalahan: Curl error 52
2017-07-25 22:38:00 <5> bunglon(13845) [zypp] Exception.cc(log):137 Pesan Kesalahan: Empty reply from server




2017-07-25 22:38:00 <1> bunglon(13845) [zypp++] MediaManager.cc(checkDesired):101 checkDesired(2): desired (cached)
2017-07-25 22:38:00 <1> bunglon(13845) [zypp++] MediaHandler.cc(getDetectedDevices):1383 No devices for this medium
2017-07-25 22:38:00 <1> bunglon(13845) [zypp++] MediaSetAccess.cc(provide):242 Media couldn't provide file /repodata/repomd.xml , releasing.
2017-07-25 22:38:00 <1> bunglon(13845) [zypp++] MediaManager.cc(release):475 release(id=2)
2017-07-25 22:38:00 <1> bunglon(13845) [zypp++] MediaHandler.cc(release):736 Request to release attached media http<http://download.opensuse.org/repositories/X11:/Solus/openSUSE_Leap_42.2/>, use count=1
2017-07-25 22:38:00 <1> bunglon(13845) [zypp++] MediaHandler.cc(release):743 Releasing media http<http://download.opensuse.org/repositories/X11:/Solus/openSUSE_Leap_42.2/>
2017-07-25 22:38:00 <1> bunglon(13845) [zypp] MediaHandler.cc(disconnect):715 Disconnected: http://download.opensuse.org/repositories/X11:/Solus/openSUSE_Leap_42.2/ attached; localRoot "/var/adm/mount/AP_0xJ1VLfK"
2017-07-25 22:38:00 <1> bunglon(13845) [zypp++] MediaHandler.cc(removeAttachPoint):181 MediaHandler - checking if to remove attach point
2017-07-25 22:38:00 <1> bunglon(13845) [zypp] PathInfo.cc(recursive_rmdir):426 recursive_rmdir /var/adm/mount/AP_0xJ1VLfK 
2017-07-25 22:38:00 <1> bunglon(13845) [zypp] MediaHandler.cc(removeAttachPoint):193 Deleted default attach point /var/adm/mount/AP_0xJ1VLfK
2017-07-25 22:38:00 <1> bunglon(13845) [zypp] MediaHandler.cc(release):797 Released: http://download.opensuse.org/repositories/X11:/Solus/openSUSE_Leap_42.2/ not attached; localRoot ""
2017-07-25 22:38:00 <1> bunglon(13845) [zypp] MediaManager.cc(releaseAll):514 Releasing all attached media
2017-07-25 22:38:00 <1> bunglon(13845) [zypp++] MediaManager.cc(releaseAll):532 Media id 2 not attached 
2017-07-25 22:38:00 <1> bunglon(13845) [zypp] MediaManager.cc(releaseAll):542 Exit
2017-07-25 22:38:00 <1> bunglon(13845) [Ruby] modules/PackageCallbacks.rb:548 MediaChange error: err'INVALID:Unduh (curl) gagal untuk 'http://download.opensuse.org/repositories/X11:/Solus/openSUSE_Leap_42.2/repodata/repomd.xml':
Kode Kesalahan: Curl error 52
Pesan Kesalahan: Empty reply from server
', url'http://download.opensuse.org/repositories/X11:/Solus/openSUSE_Leap_42.2/', prd'', cur'0'/'', wan'1'/'', devs: ], curr_dev: 0

but when I change http to https, I can download repo and install budgie :expressionless:

but when I change http to https, I can download repo and install budgie

I tried changing to “https://download.opensuse.org/update/tumbleweed/”, but that was even worse. I’ll just keep waiting for it to get fixed upstream. Thanks anyway.

Cool – it’s fixed now:

linux-Tower:~> **sudo zypper refresh**
[sudo] password for root:  
Repository 'My_openSUSE_Repo' is up to date.                
Repository 'Packman Repository' is up to date.                
Repository 'Vivaldi Snapshot x86_64' is up to date.            
Repository 'Main Repository (NON-OSS)' is up to date.          
Repository 'Main Repository (OSS)' is up to date.             
Repository 'Main Update Repository' is up to date.             
All repositories have been refreshed.                         
linux-Tower:~>   

Thanks to… whoever.