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/$bas... #mirrorlist=http://ppa.quickbuild.pearsoncomputing.net/trinity/trinity/rpm/f21/trinity-r... #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/noar... #mirrorlist=http://ppa.quickbuild.pearsoncomputing.net/trinity/trinity/rpm/f21/trinity-r... #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-r... mirrorlist=http://ppa.quickbuild.pearsoncomputing.net/trinity/trinity/rpm/f21/trinity-r... 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-r...
Darrell