On Thursday 19 of September 2019 19:31:15 Laws, Peter C. wrote:
A ha! If I
change f29 to el7, it would probably work ... but how do I
tell yum I made my own file??
Peter
Bleah, this is more yum than I planned to deal with when I woke up! I
copied the f29 files as a template, changed f29 to el7 in the path, then
modified the mirrorlist line in /etc/yum.repos.d/trinity.repo to find my
hacked files ... and it worked!
Until the newest error:
--> Running transaction check
---> Package trinity-tdm.x86_64 0:14.0.5-1.el7 will be updated
---> Package trinity-tdm.x86_64 0:14.0.6-1.el7 will be an update
--> Finished Dependency Resolution
Dependencies Resolved
========================================================================
=========================================================================
=================================== Package
Arch Version
Repository Size
========================================================================
=========================================================================
=================================== Updating:
trinity-tdm x86_64
14.0.6-1.el7 trinity-r14
1.5 M
Transaction Summary
========================================================================
=========================================================================
=================================== Upgrade 1 Package
Total download size: 1.5 M
Is this ok [y/d/N]: y
Downloading packages:
No Presto metadata available for trinity-r14
trinity-tdm-14.0.6-1.el7.x86_64.rpm
| 1.5 MB 00:00:00 Running transaction check
Running transaction test
Transaction test succeeded
Running transaction
Updating : trinity-tdm-14.0.6-1.el7.x86_64
1/2 Error unpacking rpm package
trinity-tdm-14.0.6-1.el7.x86_64
error: unpacking of archive failed on file
/opt/trinity/bin/tdm;5d83ba82: cpio: lsetfilecon Verifying :
trinity-tdm-14.0.6-1.el7.x86_64
1/2 trinity-tdm-14.0.5-1.el7.x86_64 was supposed to be
removed but is not! Verifying : trinity-tdm-14.0.5-1.el7.x86_64
2/2
Failed:
trinity-tdm.x86_64 0:14.0.5-1.el7
trinity-tdm.x86_64 0:14.0.6-1.el7
Appears that in addition to the mirror list file being missing, there is
actually a problem with the trinity-tdm pkg as shown above.
Although I could add files to
mirror.ppa.trinitydesktop.org in the same
way, they would be removed at the next regular update from the François
source :)
The trinity-tdm package problem seems to be related to SElinux:
https://bugzilla.redhat.com/show_bug.cgi?id=746073
Cheers
--
Slávek