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

Greeting fellow SUSE’ers. I come to you today with an error that has been solved on 12.2, but I am using 12.3. I read a lot of the 12.2 articles on the following error, but seeing how there are different distro’s I thought I should ask about 12.3 specifically. I took the liberty of posting the errors I was getting and doing a “zypper ls -d” for you guys. I am a big Linux user who was looking for a distro that was more refined the Mint. I landed on OpenSUSE :slight_smile: Hopefully I can get some insight from the SUSE gurus here. Sorry for the long post, but I might as well post what you were going to ask me to post anyway :stuck_out_tongue:

linux-elbg:~ # zypper up
**Retrieving repository 'openSUSE-12.3-Non-Oss' metadata --------------------------------------------------------------------------------------------------------------------------------------\]
File '/repodata/repomd.xml' not found on medium 'http://download.opensuse.org/distribution/12.3/repo/non-oss/'**

Abort, retry, ignore? [a/r/i/?] (a): a
Retrieving repository 'openSUSE-12.3-Non-Oss' metadata ..................................................................................................................................[error]
Repository 'openSUSE-12.3-Non-Oss' is invalid.
|] Valid metadata not found at specified URL
Please check if the URIs defined for this repository are pointing to a valid repository.
Warning: Disabling repository 'openSUSE-12.3-Non-Oss' because of the above error.
Retrieving repository 'openSUSE-12.3-Oss' metadata ------------------------------------------------------------------------------------------------------------------------------------------|]
File '/repodata/repomd.xml' not found on medium 'http://download.opensuse.org/distribution/12.3/repo/oss/'

Abort, retry, ignore? [a/r/i/?] (a): a
Retrieving repository 'openSUSE-12.3-Oss' metadata ......................................................................................................................................[error]
Repository 'openSUSE-12.3-Oss' is invalid.
|] Valid metadata not found at specified URL
Please check if the URIs defined for this repository are pointing to a valid repository.
Warning: Disabling repository 'openSUSE-12.3-Oss' because of the above error.
Retrieving repository 'openSUSE-12.3-Update-Non-Oss' metadata ............................................................................................................................[done]
Building repository 'openSUSE-12.3-Update-Non-Oss' cache .................................................................................................................................[done]
Loading repository data...
Reading installed packages...

The following package updates will NOT be installed:
  systemtap systemtap-runtime 

# | Alias                     | Name                               | Enabled | Refresh | Priority | Type   | URI                                                           
--+---------------------------+------------------------------------+---------+---------+----------+--------+---------------------------------------------------------------
1 | repo-debug                | openSUSE-12.3-Debug                | No      | Yes     |   99     | NONE   | http://download.opensuse.org/debug/distribution/12.3/repo/oss/
2 | repo-debug-update         | openSUSE-12.3-Update-Debug         | No      | Yes     |   99     | NONE   | http://download.opensuse.org/debug/update/12.3/               
3 | repo-debug-update-non-oss | openSUSE-12.3-Update-Debug-Non-Oss | No      | Yes     |   99     | NONE   | http://download.opensuse.org/debug/update/12.3-non-oss/       
4 | repo-non-oss              | openSUSE-12.3-Non-Oss              | Yes     | Yes     |   99     | rpm-md | http://download.opensuse.org/distribution/12.3/repo/non-oss/  
5 | repo-oss                  | openSUSE-12.3-Oss                  | Yes     | Yes     |   99     | rpm-md | http://download.opensuse.org/distribution/12.3/repo/oss/      
6 | repo-update               | openSUSE-12.3-Update               | Yes     | Yes     |   99     | rpm-md | http://download.opensuse.org/update/12.3/                     
7 | repo-update-non-oss       | openSUSE-12.3-Update-Non-Oss       | Yes     | Yes     |   99     | rpm-md | http://download.opensuse.org/update/12.3-non-oss/             

Clearly the file is there.

Do you otherwise have a active / working internet connection?

What happens when you open Yast > Software > Software Management

Also check:
https://forums.opensuse.org/english/get-technical-help-here/install-boot-login/484160-12-3-network-fix-post-install-announcement-sticky.html

You might also disable IPv6

Yeah I have a blazing connection at my university. As you were probably expecting, I did get errors when I opened up the “Software Management” tab.

http://i.imgur.com/kZWtr8o.png

http://i.imgur.com/ybRFiib.png

http://i.imgur.com/lqIEGJE.png

Also, I ran through the link you posted and I got the same error you did, so it’s already working.

Possible there is a proxy running at the University, that cripples the connection that zypp makes.

I’m having to crash right now.

I know someone else is sure to assist in my sleep mode. I’ve been running nearly 20hrs now, so my brain is all done. There is IIRC a possible solution, but it escapes me ATM.

Err I’m not so sure of that. The internet is unrestricted (no blocked sites or anything I know if) once I “log in” to the internet using my id number. Thanks for the help so far! If anyone else reading this wants to chime in, go right ahead.

On 2013-03-20 21:46, caf4926 wrote:
>
> Possible there is a proxy running at the University, that cripples the
> connection that zypp makes.

There is a proxy setting that yast uses.
Have a look at “/etc/sysconfig/proxy” and “/etc/sysconfig/onlineupdate”.
Just guessing.


Cheers / Saludos,

Carlos E. R.
(from 12.1 x86_64 “Asparagus” at Telcontar)

On 2013-03-20 22:06, Scozzar wrote:
> Err I’m not so sure of that. The internet is unrestricted (no blocked
> sites or anything I know if) once I “log in” to the internet using my id
> number. Thanks for the help so far! If anyone else reading this wants
> to chime in, go right ahead.

Yes, but probably yast hast to “log in” as well. You are not the first
to hit this problem.


Cheers / Saludos,

Carlos E. R.
(from 12.1 x86_64 “Asparagus” at Telcontar)

I went to the “Proxy” section in Yast and I found this…

http://i.imgur.com/Sf755XM.png

Seeing how I can’t edit posts, this is what I got.

## Path:    Network/Proxy
## Description:    
## Type:    yesno
## Default:    no
## Config:      kde,profiles
#
# Enable a generation of the proxy settings to the profile.
# This setting allows to turn the proxy on and off while
# preserving the particular proxy setup.
# 
PROXY_ENABLED="no"

## Type:    string
## Default:    ""
#
# Some programs (e.g. lynx, arena and wget) support proxies, if set in
# the environment. 
# Example: HTTP_PROXY="http://proxy.provider.de:3128/"
HTTP_PROXY=""

## Type:    string
## Default:    ""
#
# Some programs (e.g. lynx, arena and wget) support proxies, if set in
# the environment. 
# This setting is for https connections
HTTPS_PROXY=""

## Type:    string
## Default:    ""
#
# Example: FTP_PROXY="http://proxy.provider.de:3128/"
#
FTP_PROXY=""

## Type:    string
## Default:    ""
#
# Example: GOPHER_PROXY="http://proxy.provider.de:3128/"
#
GOPHER_PROXY=""

## Type:    string(localhost)
## Default:    localhost
#
# Example: NO_PROXY="www.me.de, do.main, localhost"
#
NO_PROXY="localhost, 127.0.0.1"

I can’t recall exactly what the issue has been in the past. But something in the way zypper downloads is seen like torrent traffic.
The again I could be talking out of my (insert whatever comes to mind)

I guess you could test some of the free proxy services
Be sure to check the box: use same for all protocol

Well my school did block torrents. Like the sites and stuff all work, but as soon as you start to download, nothing happens…

Try taking it somewhere else with no restrictions
Does it still happen?

change ur repos in

/etc/zypp/repos.d/

file repo-oss.repo

baseurl=http://download.opensuse.org/distribution/12.3/repo/oss/ to
baseurl=http://download.opensuse.org/distribution/12.3/repo/oss/suse/

and

file repo-non-oss.repo

baseurl=http://download.opensuse.org/distribution/12.3/repo/non-oss/ to
baseurl=http://download.opensuse.org/distribution/12.3/repo/non-oss/suse/

IMO you would have gotten a different error if you were blocked. The error you describe is only to access the repo description file, you haven’t tried to d/l any packages.

Recommend opening the URI in a web browser, verify you have proper network connectivity.

And, the repo can be down intermittently. Wait 15 min and try again.

HTH,
TSU

On 2013-03-21 08:06, Scozzar wrote:
>
> I went to the “Proxy” section in Yast and I found this…
>
>
> [image: http://i.imgur.com/Sf755XM.png]

Maybe you have to fill it up…


Cheers / Saludos,

Carlos E. R.
(from 12.1 x86_64 “Asparagus” at Telcontar)

How do I edit files that need root permissions? Is there a way where I will always have these permissions?

Sorry for the double post. I would edit, but I can’t after ten minutes…

I followed through sudhjnu’s post and I think it might have worked. I just opened up a terminal in the folder then logged in as su. I then opened the file in VIM and saved it when I was done. Much easier!

Retrieving repository 'openSUSE-12.3-Oss' metadata .......................................................................................................................................[done]
Building repository 'openSUSE-12.3-Oss' cache ............................................................................................................................................[done]
Loading repository data...
Reading installed packages...

The following NEW packages are going to be installed:
  kde-gtk-config kde-gtk-config-lang libebl1 

The following package is going to be REMOVED:
  kcm_gtk 

The following packages are going to be upgraded:
  systemtap systemtap-runtime 

2 packages to upgrade, 3 new, 1 to remove.
Overall download size: 1.3 MiB. After the operation, additional 702.5 KiB will be used.
Continue? [y/n/?] (y): y
Retrieving package kde-gtk-config-2.1.1-4.1.1.x86_64                                                                                                       (1/5),  81.9 KiB (306.8 KiB unpacked)
Retrieving: kde-gtk-config-2.1.1-4.1.1.x86_64.rpm ........................................................................................................................................[done]
Retrieving package libebl1-0.155-2.1.3.x86_64                                                                                                              (2/5),  69.1 KiB (269.6 KiB unpacked)
Retrieving: libebl1-0.155-2.1.3.x86_64.rpm ...............................................................................................................................................[done]
Retrieving package kde-gtk-config-lang-2.1.1-4.1.1.noarch                                                                                                  (3/5),  30.9 KiB (275.3 KiB unpacked)
Retrieving: kde-gtk-config-lang-2.1.1-4.1.1.noarch.rpm ...................................................................................................................................[done]
Retrieving package systemtap-runtime-2.0-2.4.1.x86_64                                                                                                      (4/5), 117.5 KiB (414.3 KiB unpacked)
Retrieving delta: ./x86_64/systemtap-runtime-2.0-2.1.1_2.4.1.x86_64.drpm, 13.1 KiB
Retrieving: systemtap-runtime-2.0-2.1.1_2.4.1.x86_64.drpm ................................................................................................................................[done]
Applying delta: ./systemtap-runtime-2.0-2.1.1_2.4.1.x86_64.drpm ..........................................................................................................................[done]
Retrieving package systemtap-2.0-2.4.1.x86_64                                                                                                             (5/5), 1017.4 KiB (  4.3 MiB unpacked)
Retrieving delta: ./x86_64/systemtap-2.0-2.1.1_2.4.1.x86_64.drpm, 112.3 KiB
Retrieving: systemtap-2.0-2.1.1_2.4.1.x86_64.drpm ........................................................................................................................................[done]
Applying delta: ./systemtap-2.0-2.1.1_2.4.1.x86_64.drpm ..................................................................................................................................[done]
(1/5) Installing: kde-gtk-config-2.1.1-4.1.1 .............................................................................................................................................[done]
(2/5) Installing: libebl1-0.155-2.1.3 ....................................................................................................................................................[done]
(3/5) Installing: kde-gtk-config-lang-2.1.1-4.1.1 ........................................................................................................................................[done]
(4/5) Installing: systemtap-runtime-2.0-2.4.1 ............................................................................................................................................[done]
(5/5) Installing: systemtap-2.0-2.4.1 ....................................................................................................................................................[done]

EDIT: OH MY GOD…I ran zypper dup and this is what was to be installed.

Warning: You are about to do a distribution upgrade with all enabled repositories. Make sure these repositories are compatible before you continue. See 'man zypper' for more information about this command.
Loading repository data...
Reading installed packages...
Computing distribution upgrade...

The following NEW packages are going to be installed:
  bash-doc bluedevil-lang bundle-lang-gnome-en bundle-lang-gnome-extras-en cyrus-sasl-32bit desktop-translations device-mapper-32bit digikam-doc enscript exiftool flash-player 
  flash-player-kde4 ft2demos fuse gdk-pixbuf-loader-libopenraw gdk-pixbuf-query-loaders-32bit gegl-0_2 ghostscript ghostscript-fonts-other ghostscript-x11 gimp gimp-branding-openSUSE 
  gimp-help-browser gimp-plugins-python gnome-icon-theme gnome-icon-theme-extras gnome-icon-theme-symbolic gnome-keyring-pam-32bit gstreamer gstreamer-0_10-fluendo-mp3 gstreamer-plugins-base 
  gtk2-branding-openSUSE gtk2-metatheme-adwaita gtk2-theming-engine-adwaita gtk3-branding-openSUSE gtk3-metatheme-adwaita gtk3-theming-engine-adwaita gvfs gvfs-backend-afc gvfs-backends 
  gvfs-fuse hugin iso-codes ispell ispell-american kaffeine kdeartwork4-wallpapers kdeartwork4-wallpapers-weather konversation-lang krb5-32bit kscd libaa1 libaudit1-32bit libavutil51 
  libbabl-0_1-0 libblas3 libblkid1-32bit libbluray1 libboost_filesystem1_49_0 libboost_regex1_49_0 libboost_signals1_49_0 libboost_system1_49_0 libcap2-32bit libcdio_cdda1 libcdio_paranoia1 
  libchm0 libcom_err2-32bit libcrack2-32bit libcryptmount0-32bit libcryptsetup4-32bit libdb-4_8-32bit libdbus-1-3-32bit libdiscid0 libdjvulibre21 libepub0 libffi4-32bit libfprint0-32bit 
  libfreebl3-32bit libgcc_s1-32bit libgcrypt11-32bit libgdk_pixbuf-2_0-0-32bit libgegl-0_2-0 libgeoclue0 libgfortran3 libgimp-2_0-0 libgimpui-2_0-0 libgio-2_0-0-32bit libglade-2_0-0 libgle3 
  libglib-2_0-0-32bit libgmodule-2_0-0-32bit libgobject-2_0-0-32bit libgpg-error0-32bit libgssglue1-32bit libgstapp-1_0-0 libgstaudio-1_0-0 libgstpbutils-1_0-0 libgstreamer-1_0-0 
  libgstriff-1_0-0 libgsttag-1_0-0 libgstvideo-1_0-0 libgvfscommon0 libHX28-32bit libjasper1-32bit libjavascriptcoregtk-1_0-0 libjbig2-32bit libjpeg8-32bit libkeyutils1-32bit liblapack3 
  libldap-2_4-2-32bit liblua5_2 liblzma5-32bit libmodplug1 libmount1-32bit libmspack0 libmusicbrainz3-6 libopenraw1 libopenssl1_0_0-32bit libpano13-2 libpcre1-32bit libpng15-15-32bit 
  libpoppler-glib8 libquadmath0 libreoffice-base libreoffice-base-drivers-mysql libreoffice-filters-optional libreoffice-mailmerge libreoffice-math libreoffice-templates-presentation-layouts 
  libsecret-1-0 libselinux1-32bit libsepol1-32bit libsoftokn3-32bit libspectre1 libsqlite3-0-32bit libstdc++6-32bit libtalloc2-32bit libtdb1-32bit libtiff5-32bit libtirpc1-32bit 
  libudev1-32bit libusb-1_0-0-32bit libuuid1-32bit libwebkitgtk-1_0-0 libwmf-0_2-7 libwx_baseu-2_8-0-stl libwx_baseu_net-2_8-0-stl libwx_baseu_xml-2_8-0-stl libwx_gtk2u_adv-2_8-0-stl 
  libwx_gtk2u_aui-2_8-0-stl libwx_gtk2u_core-2_8-0-stl libwx_gtk2u_gl-2_8-0-stl libwx_gtk2u_html-2_8-0-stl libwx_gtk2u_xrc-2_8-0-stl libX11-6-32bit libXau6-32bit libxcb1-32bit libxcb-xv0 
  libxine2 libxine2-pulse libxml2-2-32bit libz1-32bit libzip2 metatheme-adwaita-common mozilla-nspr-32bit mozilla-nss-32bit mozilla-nss-certs-32bit nss_ldap-32bit nss-mdns-32bit okular 
  opensuse-manuals_en openSUSE-release-ftp oxygen-icon-theme-large pam-32bit pam_fprint-32bit pam_krb5-32bit pam_ldap-32bit pam-modules-32bit pam_mount-32bit perl-Archive-Zip 
  perl-File-RandomAccess perl-Image-ExifTool poppler-data python-cairo python-distribute python-gobject2 python-gtk python-kde4 python-kdebase4 python-numpy python-pyudev python-qt4 
  python-sip rdesktop readline-doc samba-client-32bit sssd-32bit synaptiks systemd-32bit words wxWidgets-lang xf86-video-geode xscreensaver-data-extra yast2-inetd-doc 

204 new packages to install.
Overall download size: 288.0 MiB. After the operation, additional 728.7 MiB will be used.
Continue? [y/n/?] (y): 
                         

Don’t use zypper dup

zypper up is for normal updates

I ran both. I think everything is working now.

On 03/21/2013 01:06 PM, caf4926 pecked at the keyboard and wrote:
> Don’t use zypper dup
>
> zypper up is for normal updates
>
>
Correction:

Do not use zypper dup UNLESS you are experienced and know what you are
doing.