It also says: Installation error: An error occurred initializing software repository
onpenSUSE 13.1: Ports:  Valid metadata not found at specified URL history
 Repository type can’t be determined.
Did you try to install some package using a 1-click install when that message appeared?
If yes, you may have clicked on a 1-click install not intended for openSUSE 13.1.
Could you provide a link in that case, please?
PS: emacs is included in the standard repos. Just enter YaST->Software Management if you want to install it.
This is included in the distribution, so you don’t have to use any 1-click install at all.
Just run YaST->Software Management, search for “kshisen” and install it there.
Do you get an error then as well?
If yes, please post your repo list:
zypper lr -d
If you have that Ports repo in there, remove it (in YaST->Software Repositories f.e.), and try again.
Well, if you get the exact same error, you probably have, so just do that anyway.
No need to post anything in that case.
PS: I tried the 1-click install and it does indeed want to add the Ports repo, although it’s not necessary and doesn’t even work for a x86 installation. (ports is for PPC cpus)
Please consider to file a bug report at http://bugzilla.novell.com/ for this. (same username/password as here)