I am having a problem since upgrading from OPENSuSE 11.2 to 11.4 (both 64bit). The problem goes back to some issue with repositories which is what “forced” me into an 11.4 upgrade.
So, upon completing the install, and every time I run YAST to do updates, I get a message about this:
How is it that this repository entry survived the upgrade install? Ok, forget that, how do I get rid of this when I can’t get it to display in the list of repositories I have?
What is even worse, I don’t have ATI drivers on this system (I had uninstalled them a year ago, pulled in the NVidea, esw, etc.) as I had put an NVidea adapter card in, in place of the ATI built in (on the MOBO). Somehow that dropping of the repository didn’t work, and now I have this thing in limbo?
Thanx in advance.
ps. I can’t figure out what string to search in my file system or I’d have deleted the sucker last night during the install manual reboot.
Going to /var/log/zypp and doing a cat on “history”, there is nothing in the output that matches ati.
This is starting to look like a headache.
The real question is, where does yast keep stuff? If I could figure that out, I’d figure out a way to kill this.
But a search on “ati” returns an incredible number of false positives (e.g., administrative, animation, activation, education – basically everything that has “ation” ).
And a search of the entire file system (including all mounts) for “ati” returns an incredible number of false positives (as I stated before). Search for “ati.com” returns nothing (starting at “/” ).
This is the first upgrade install using OPENSuSE (and I’ve been doing them from 10.1) that I have done where a repositiory reference continued from the prior install (that is going from a lower level to a newer level – again 11.2 to 11.4 in this instance). And I can’t seem to find where Yast would keep it.
Nowhere YaST is a frontend to zypper … and to many other services and utilities. zypper does the job. Your ati entry - or ati related metadata - should be in some of the following locations:
/etc/zypp/repos.d
/etc/zypp/services.d
/var/cache/zypp/raw
/var/cache/zypp/solv
Use the Midnight Commander (mc) to browse these directories as root in a terminal. That would make the search easier.
After finding, in /etc/zypp/services.d/services.services, ati, I used kate to edit and delete the reference.
Now I run Yast to do software updates and I get:
There was an error in the repository initialization.
Error refreshing service ATI Repository ([Page Not Found](http://www.ati.com/suse/11.2):)
Parse error: repoindex.xml[129] xmlParseEntityRef: no name
History:
- repoindex.xml[129] EntityRef: expecting ';'
Which is a bit different than it was.
So I ran a search on repoindex and can only find it in /var/adm/mount/AP_*. In doing kate against the three discrete files, none of them contain “ati.com” or even “ati.”. So I am still baffled as to where this is now coming from.
Success at last. I did a reboot after dealing with some screensaver issues (with both KDE and Gnome) and now when I run Yast for updates, it doesn’t complain about ati anymore.