I’m having a strange problem in one of my Suse 11.0 machines.
There is a strange problem, affecting ALL repositories here. For all them when zypper or yast tries to access any of the repositories, I get messages like this:
O repositório 'openSUSE BuildService - OpenOffice.org' está atualizado. Construindo cache do repositório 'openSUSE BuildService - OpenOffice.org' [concluído] Erro ao construir o banco de dados: 'repo2solv.sh' '-o' '/var/cache/zypp/solv/http:__download.opensuse.org_repositories_OpenOffice.org:_STABLE_openSUSE_11.0_/solv' '/var/cache/zypp/raw/http:__download.opensuse.org_repositories_OpenOffice.org:_STABLE_openSUSE_11.0_' /usr/bin/repo2solv.sh: line 30: cd: -o: invalid option cd: usage: cd -L|-P] [dir] Ignorando o repositório 'openSUSE BuildService - OpenOffice.org' devido ao erro acima.
Btw, sorry for the portuguese version.
I don’t know what it can be, but affects all them, making both zypper and yast resources managers useless. More interesting, when I try to place any files to substitute the failures, be it a mkdir for the solv plus a touch for the cookie, or the contents taken from a different machine where everything is working fine, in both cases it I use yast of zypper it CLEANS all the directories contents of each of the repository directories inside /var/cache/zypp/solv !!!
Does anybody has a clue on it? After recovering almost the whole machine with the help of zypper, end up with this problem is a shame.
Btw, when I was recovering the system the only affected repository was the mozilla one, but then when I was trying to solve the problem I issued a zypper clean -a which in turn just SPREAD the whole problem.
Any help would be really appreciated!
Thanks a lot in advance!