Most times in recent months when I've needed to access TDE repos for openSUSE, the package manager has claimed the server is inaccessible, so I scrapped the idea of either installing or upgrading TDE at those times. Today:
# zypper ref ... Retrieving repository 'Packman' metadata .....................................................................................[done] Building repository 'Packman' cache ..........................................................................................[done] File '/repodata/repomd.xml' not found on medium 'http://ppa.quickbuild.pearsoncomputing.net/trinity/trinity/rpm/opensuse13.2/...'
Abort, retry, ignore? [a/r/i/? shows all options] (a):
This was the content of my last configured TDE.repo file on 13.2 host gx780 running r14.0.0 (likely non-working when previously tried):
[TDE] enabled=1 autorefresh=1 baseurl=http://ppa.quickbuild.pearsoncomputing.net/trinity/trinity/rpm/opensuse13.2/... type=yum
It was initially created by following the instructions on https://wiki.trinitydesktop.org/OpenSUSEInstall. Changing types today to i586 and rpm-md got it working. That page's instructions include uname -i, which results in the non-functional string i386 in the baseurl.
I know it's a wiki, but what to change the instructions to say instead I don't know. This is the content of my currently working TDE.repo and TDEnoarch files:
**** [TDE] autorefresh=1 baseurl=http://ppa.quickbuild.pearsoncomputing.net/trinity/trinity/rpm/opensuse13.2/... enabled=1 gpgcheck=0 keeppackages=0 name=TDE type=rpm-md **** [TDEnoarch] autorefresh=1 baseurl=http://ppa.quickbuild.pearsoncomputing.net/trinity/trinity/rpm/opensuse13.2/... enabled=1 gpgcheck=0 keeppackages=0 name=TDEnoarch type=rpm-md ****
Configuring repos in openSUSE can be as simple as copying those files into or out of /etc/zypp/repos.d/, or changing names of files there, or editing their content with plain text editor, all of which I prefer to zypper ar/rr or managing via YaST2.