Having problems with adding/updating repositories 11.1/64bit.
After getting errors popping up on the desktop about repositories unaccessible I go into Yast to delete and re-add repos for nvidia, update, videolan, etc.
When I add > community I get an error
Warning!
Unable to download list of repositories or no repositories defined.
This works without error and zypper refresh reports
linux-23z0:~ # zypper refresh
Repository ‘NON-OSS’ is up to date.
Repository ‘OSS’ is up to date.
Repository ‘Update’ is up to date.
All repositories have been refreshed.
However when I try to add the Packman repo back in Yast > Software > Repositories > Community
Yast says
Warning
Unable to download list of repositories
or no repositories defined.
I getting the same repository error, I am working with two different systems. I’m installing Opensuse 11.1 on both of them and I’m getting the Repository error that was listing the beginning of the thread. Except its with both the Nvidia Repository and the ATI repository, one system using an ATI crossfire chipset and the other using NVIDIA 2200 Pro Chipset. I tried my 11.0 disc and I had no problems adding the repositories
It seems to be well known that openSUSE/YaST/zypper is very fragile when it comes to updates from networked mirrors/repo’s.
this is supposed to be worked on for 11.2, In the mean time you seem to have to live with this fact.
A work around is:
Identify the ‘bad/slack mirrors’. In a bash shell as root, run:
iftop -i eth1
This will show you when you are connecting to said problem mirror hosts.
Now you won’t avoid having to constantly choose: a/r/i
But you will avoid the timeout delays and you will also avoid mirrors that ‘respond’ but are terribly slow, like downloading 15MB at 2Kb/s…
Finally. Once you are done with your updates, etc.
Once more in bash as root:
cp /etc/hosts.backup /etc/hosts
There must be a better way to organize things. I have some ideas I’ll float in another thread, but that would be off topic here.