trinity-devel@lists.pearsoncomputing.net

Message: previous - next
Month: December 2014

Re: [trinity-devel] Can't install Fedora 21 R14 packages

From: Darrell <darrella@...>
Date: Sat, 27 Dec 2014 17:11:15 -0600
> The Fedora 21 packages are ready since a few days, now we just wait for 
> the mirrors to synchronize ...
> 
> About the mirroring issue: the YUM package manager (used by Redhat, 
> Fedora, Centos) has its own integrated mirrors management system.
> In the past, I've tried not using it and simply using the ppa redirector 
> as a single mirror for RPM packages, but for an unknown reason it gave 
> bad results (strange error messages in YUM and not able to install 
> Trinity entirely).
> So, I decided to play the game and use the actual YUM mirroring system.
> 
> Currently, I build the list of YUM mirrors from the following page:
> https://www.trinitydesktop.org/mirrorstatus.php
> Alas, I believe that this list does not take care of RPM packages 
> status, that's why you are redirected to mirrors which do not actually 
> contain the RPM packages ....
> 
> Hopefully it should be solved automatically after all mirrors are 
> synchronized.

Until then, here is my repo information to connect to the yosemite mirror, which seems to be the only mirror fully populated for F21:

====================================
/etc/yum.repos.d/trinity.repo
====================================

[trinity-r14]
name=trinity-r14
baseurl=http://tde-mirror.yosemite.net/trinity/trinity/rpm/f21/trinity-r14/RPMS/$basearch
#mirrorlist=http://ppa.quickbuild.pearsoncomputing.net/trinity/trinity/rpm/f21/trinity-r14-$basearch.list
#mirrorlist=/etc/yum.repos.d/trinity-r14-$basearch.list
enabled=1
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-trinity

[trinity-r14-noarch]
name=trinity-r14-noarch
baseurl=http://tde-mirror.yosemite.net/trinity/trinity/rpm/f21/trinity-r14/RPMS/noarch
#mirrorlist=http://ppa.quickbuild.pearsoncomputing.net/trinity/trinity/rpm/f21/trinity-r14-noarch.list
#mirrorlist=/etc/yum.repos.d/trinity-r14-$basearch.list
enabled=1
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-trinity

[trinity-r14-source]
name=trinity-r14-source
#baseurl=http://ppa.quickbuild.pearsoncomputing.net/trinity/trinity/rpm/f21/trinity-r14/SRPMS
mirrorlist=http://ppa.quickbuild.pearsoncomputing.net/trinity/trinity/rpm/f21/trinity-r14-SRPMS.list
enabled=0
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-trinity
====================================

After the mirrors all sync the repo information can be changed from tde-mirror.yosemite.net to ppa.quickbuild.pearsoncomputing.net.

The wiki would be updated as follows:

http://ppa.quickbuild.pearsoncomputing.net/trinity/trinity/rpm/f21/trinity-r14/RPMS/noarch/trinity-repo-14.0.0-1.fc21.opt.noarch.rpm

Darrell