YAST is unable to update

First i had the problem that i couldn’t surf access the internet while DNS and PING worked well. That i solved with ipv6.disable=1 at boot time. Now i can suf the internet with a browser but YAST is still unable to access the repositories which are accessible with a browser. Can someone please help me what the problem with YAST is?

Sorry, I forgot to write. It is a openSUSE 11.2 x64 version.

Try running zypper ref and zypper up from the command line, with root privileges. ( **su - **to switch to them)

zypper ref doesn’t work. The message is that the metadata at /repodata/repomd.xml is missing.

That means a repository or a mirror is out of sync - perhaps the mirror you are being re-directed to is broken.

Could you post your:
zypper sl -d

And the results of the ref command. Just copy paste them all here.

Here it comes:

| Alias | Name | Aktiviert | Aktualisieren | Priorität | Typ | URI

—±--------------------------------±-------------------------------------------±----------±--------------±----------±-------±-------------------------------------------------------------------------------
1 | download.opensuse.org-Community | openSUSE BuildService - KDE:KDE4:Community | Ja | Ja | 99 | rpm-md | Index of /repositories/KDE:/KDE4:/Community/openSUSE_11.2
2 | download.opensuse.org-STABLE | openSUSE BuildService - OpenOffice.org | Ja | Ja | 99 | rpm-md | Index of /repositories/OpenOffice.org:/STABLE/openSUSE_11.2
3 | download.opensuse.org-database | openSUSE BuildService - Datenbank | Ja | Ja | 99 | rpm-md | Index of /repositories/server:/database/openSUSE_11.2
4 | download.opensuse.org-mozilla | openSUSE BuildService - Mozilla | Ja | Ja | 99 | rpm-md | Index of /repositories/mozilla/openSUSE_11.2
5 | download.opensuse.org-oss | Haupt-Repository (DEBUG) | Ja | Ja | 99 | yast2 | Index of /debug/distribution/11.2/repo/oss
6 | download.opensuse.org-oss_1 | Haupt-Repository (Quellen) | Ja | Ja | 99 | yast2 | Index of /source/distribution/11.2/repo/oss
7 | download.opensuse.org-php | openSUSE BuildService - PHP | Ja | Ja | 99 | rpm-md | Index of /repositories/server:/php/openSUSE_11.2
8 | download.opensuse.org-standard | Main Repository (Contrib) | Ja | Ja | 99 | rpm-md | Index of /repositories/openSUSE:/11.2:/Contrib/standard
9 | download.videolan.org-SuSE | VideoLan Repository | Ja | Ja | 99 | rpm-md | Index of /pub/videolan/vlc/SuSE/11.2/
10 | ftp.skynet.be-suse | Packman Repository | Ja | Ja | 99 | rpm-md | Index of /pub/packman/suse/11.2
11 | repo-debug | openSUSE-11.2-Debug | Ja | Ja | 99 | yast2 | Index of /debug/distribution/11.2/repo/oss
12 | repo-non-oss | openSUSE-11.2-Non-Oss | Ja | Ja | 99 | yast2 | Index of /distribution/11.2/repo/non-oss
13 | repo-oss | openSUSE-11.2-Oss | Ja | Ja | 99 | yast2 | Index of /distribution/11.2/repo/oss
14 | repo-source | openSUSE-11.2-Source | Ja | Ja | 99 | yast2 | Index of /source/distribution/11.2/repo/oss
15 | repo-update | openSUSE-11.2-Update | Ja | Ja | 99 | rpm-md | Index of /update/11.2

Which repository fails with the metadata issue, can you post the results of the zypper ref and the errors it gives please.

It fails on all of them. But i can open all the links with a browser on the same machine which produces the errors. So there has to be something between YAST or zypper and the network layer.

You wouldn’t happen to have a proxy enabled by any chance or have your machine behind one?

Check /etc/sysconfig/proxy if you are unsure.

same here 64bit other repositories work well
it says : didnt found /repodata/repomd.xml.key/ on drive Index of /distribution/11.2/repo/non-oss
history: [Abstract.Command.cc:195] URl= http://download.opensuse.org/distribution/11.2/repo/non-oss/repodata/repomd.xml.key

Look like none. There is just a NAT router and nothing else.

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. SuSEconfig can add these environment variables to

/etc/SuSEconfig/* (sourced by /etc/profile etc.) -

See SDB:SDB - openSUSE for more details.

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. SuSEconfig can add these environment variables to

/etc/SuSEconfig/* (sourced by /etc/profile etc.) -

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”

Try this

zypper clean -a

Then run

zypper ref

As a test of the network interface i just started konqueror with ftp://ftp.uni-ulm.de/mirrors/opensuse/distribution/11.2/iso/openSUSE-11.2-DVD-i586.iso

Nice try with zypper clean, but it doesn’t change anything.

after zypper clean
didnt found : ‘/repodata/repomd.xml’ na nośniku ‘http://download.opensuse.org/distribution/11.2/repo/non-oss/

anyone ???

disable or delete non-oss, then try
zypper ref

PackageKit Error repo-not-available: File ‘/repodata/repomd.xml’ not found on medium ‘http://download.opensuse.org/distribution/11.2/repo/oss/

when i disable both then obvieusly its ok but there is no importand updates on those two?

Hi I’ve just installed 11.2 and i get this error too :

File ‘/repodata/repomd.xml’ not found on medium ‘http://download.opensuse.org/distribution/11.2/repo/oss/

and guess what, there is actually no directory /repodata at Index of /distribution/11.2/repo/oss

just have a look at Index of /distribution/11.2/repo/oss in firefox

can someone explain what is going on?

edit : there is a repomd.xml file at /distribution/11.2/repo/oss/suse/repodata , how do I tell the updated to look there?