Comment # 5 on bug 1214135 from Lubos Kocman
First thing just to test out idempotency of addservice and this part works.

lkocman@localhost:~/Workspace/opensuse> sudo ZYPP_READONLY_HACK=1 zypper
addservice /usr/share//zypp/local/service/openSUSE openSUSE
[sudo] password for root: 
Adding service 'openSUSE'...
Service 'openSUSE' with URL 'dir:/usr/share/zypp/local/service/openSUSE'
already exists. Just updating the settings.
Service 'openSUSE' has been successfully added.

URI         : dir:/usr/share/zypp/local/service/openSUSE
Enabled     : Yes
Autorefresh : Yes

lkocman@localhost:~/Workspace/opensuse> sudo ZYPP_READONLY_HACK=1 zypper
addservice /usr/share//zypp/local/service/openSUSE openSUSE
Adding service 'openSUSE'...
Service 'openSUSE' with URL 'dir:/usr/share/zypp/local/service/openSUSE'
already exists. Just updating the settings.
Service 'openSUSE' has been successfully added.

URI         : dir:/usr/share/zypp/local/service/openSUSE
Enabled     : Yes
Autorefresh : Yes


Something tells me that the verification issue will be also a  missing purge on
repomd.xml. That would somethign for Dirk Mueller.

Menawhile I'll try to downgrade/upgrade repos and try to reproduce your issue
with duplicate repo entries.


You are receiving this mail because: