trinity-devel@lists.pearsoncomputing.net

Message: previous - next
Month: September 2015

[trinity-devel] bad repo configuration instructions for 32 bit openSUSE

From: Felix Miata <mrmazda@...>
Date: Thu, 10 Sep 2015 15:36:53 -0400
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/trinity-r14/RPMS/i386'

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/trinity-r14/RPMS/i386
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/trinity-r14/RPMS/i586
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/trinity-r14/RPMS/noarch
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.
-- 
"The wise are known for their understanding, and pleasant
words are persuasive." Proverbs 16:21 (New Living Translation)

 Team OS/2 ** Reg. Linux User #211409 ** a11y rocks!

Felix Miata  ***  http://fm.no-ip.com/