Thanks for that. yum update run today grabbed tre-devel, tre, and tre-common from loncapa repositories and they were all updated fine.
On Tue, Aug 20, 2019 at 3:39 PM Raeburn, Stuart <raeb...@msu.edu> wrote: > Donald, > > The versions of tre and te-devel available from the EPEL 7 repo are newer > than the corresponding packages available from the > install.loncapa.org/centos/loncapa/7/ repo. > > LONCAPA-prerequisites requires R, which results in a dependency chain: > R-devel -> R-core-devel -> tre-devel -> tre. > > The 64-bit tre package from lon-capa-updates (tre-0.8.0-10.el7.x86_64) has > no dependency on tre-common, whereas the 64-bit package from EPEL 7 > (tre-0.8.0-18.20140228gitc2f5d13.el7.x86_64) does, which adds one final > dependency to the chain: R-devel -> R-core-devel -> tre-devel -> tre -> > tre-common > > > > > I have not tried the exclude on the lon-capa repo, but assumed there was > a reason the package exists > > there. > > > > loncapa-updates-noarch contains tre-common because the LON-CAPA > repositories for 32 bit CentOS 7 include the i386 rpm for tre-0.8.0-18, > which (like its 64 bit counterpart) has a dependency on tre-common. > > I think the solution will be for me to replace the 64-bit 0.8.0-10 > packages for tre and tre-devel in lon-capa-updates with the 0.8.0-18 > versions. I should be able to get to that this evening. After I have made > that change you will want to run the "yum clean all" command (again). > > For now, if you insure that you have the 0.8.0-10 versions of tre and > tre-devel installed instead of the 0.8.0-18 versions, then there will be no > dependency on tre-common (which you could remove). You would then want to > temporarily disable updates of tre and tre-devel from EPEL7. > > Stuart Raeburn > LON-CAPA Academic Consortium > _______________________________________ > From: LON-CAPA-users <lon-capa-users-boun...@mail.lon-capa.org> on behalf > of D G Teed <donald.t...@gmail.com> > Sent: Tuesday, August 20, 2019 8:22 AM > To: Discussion list for LON-CAPA users > Subject: [LON-CAPA-users] YUM problem with tre-common on CentOS 7 > > Hello, > > I've just migrated our Redhat 6 Lon-Capa to CentOS 7. > > It seems the site is working OK. When I did a yum update recently there is > a conflict with tre-common being provided by both epel and loncapa-updates > > I tried exclude=tre-common within /etc/yum.repos.d/epel.repo > and did yum clean all followed by yum update. Same error as previously. > > This package wasn't part of the R dependencies on the previous OS version > so I can't compare to how it was satisfied on the previous server. > > I think the problem is that tre comes from epel and lists a dependency > and version found only > on epel of tre-common, while loncapa-updates provides tre-common but not > the matching tre so > it isn't possible to make epel not provide tre packages. > > # yum list tre-common > Loaded plugins: fastestmirror > Loading mirror speeds from cached hostfile > * base: mirror.calgah.com< > https://urldefense.proofpoint.com/v2/url?u=http-3A__mirror.calgah.com&d=DwMGaQ&c=nE__W8dFE-shTxStwXtp0A&r=VsGo3jOm8tGLd6f-KlhT-g&m=wOaFS-i3n0r9lYv4k9rqgOYbY4-62QkPFQEY02KmLHo&s=sZ6tdCsXDERL_fv6KvAh-1yrLIZ3_yPFHIJ3tMAtd4o&e= > > > * epel: epel.mirror.constant.com< > https://urldefense.proofpoint.com/v2/url?u=http-3A__epel.mirror.constant.com&d=DwMGaQ&c=nE__W8dFE-shTxStwXtp0A&r=VsGo3jOm8tGLd6f-KlhT-g&m=wOaFS-i3n0r9lYv4k9rqgOYbY4-62QkPFQEY02KmLHo&s=Q80abozTNcYv_KzySeS4EVuoHt0pFAVNDZf-ts-Da5Q&e= > > > * extras: mirror.its.dal.ca< > https://urldefense.proofpoint.com/v2/url?u=http-3A__mirror.its.dal.ca&d=DwMGaQ&c=nE__W8dFE-shTxStwXtp0A&r=VsGo3jOm8tGLd6f-KlhT-g&m=wOaFS-i3n0r9lYv4k9rqgOYbY4-62QkPFQEY02KmLHo&s=3lgtWMlZcBS2PXj1QPEmmEP8qFyHi6Sb58e9--dYDWM&e= > > > * updates: mirror.calgah.com< > https://urldefense.proofpoint.com/v2/url?u=http-3A__mirror.calgah.com&d=DwMGaQ&c=nE__W8dFE-shTxStwXtp0A&r=VsGo3jOm8tGLd6f-KlhT-g&m=wOaFS-i3n0r9lYv4k9rqgOYbY4-62QkPFQEY02KmLHo&s=sZ6tdCsXDERL_fv6KvAh-1yrLIZ3_yPFHIJ3tMAtd4o&e= > > > Installed Packages > tre-common.noarch > 0.8.0-18.20140228gitc2f5d13.el7 @epel > Available Packages > tre-common.noarch > 0.8.0-18.20140228gitc2f5d13.el7.centos > loncapa-updates-noarch > > # yum list tre > Loaded plugins: fastestmirror > Loading mirror speeds from cached hostfile > * base: mirror.its.dal.ca< > https://urldefense.proofpoint.com/v2/url?u=http-3A__mirror.its.dal.ca&d=DwMGaQ&c=nE__W8dFE-shTxStwXtp0A&r=VsGo3jOm8tGLd6f-KlhT-g&m=wOaFS-i3n0r9lYv4k9rqgOYbY4-62QkPFQEY02KmLHo&s=3lgtWMlZcBS2PXj1QPEmmEP8qFyHi6Sb58e9--dYDWM&e= > > > * epel: epel.mirror.constant.com< > https://urldefense.proofpoint.com/v2/url?u=http-3A__epel.mirror.constant.com&d=DwMGaQ&c=nE__W8dFE-shTxStwXtp0A&r=VsGo3jOm8tGLd6f-KlhT-g&m=wOaFS-i3n0r9lYv4k9rqgOYbY4-62QkPFQEY02KmLHo&s=Q80abozTNcYv_KzySeS4EVuoHt0pFAVNDZf-ts-Da5Q&e= > > > * extras: mirror.its.dal.ca< > https://urldefense.proofpoint.com/v2/url?u=http-3A__mirror.its.dal.ca&d=DwMGaQ&c=nE__W8dFE-shTxStwXtp0A&r=VsGo3jOm8tGLd6f-KlhT-g&m=wOaFS-i3n0r9lYv4k9rqgOYbY4-62QkPFQEY02KmLHo&s=3lgtWMlZcBS2PXj1QPEmmEP8qFyHi6Sb58e9--dYDWM&e= > > > * updates: mirror.its.dal.ca< > https://urldefense.proofpoint.com/v2/url?u=http-3A__mirror.its.dal.ca&d=DwMGaQ&c=nE__W8dFE-shTxStwXtp0A&r=VsGo3jOm8tGLd6f-KlhT-g&m=wOaFS-i3n0r9lYv4k9rqgOYbY4-62QkPFQEY02KmLHo&s=3lgtWMlZcBS2PXj1QPEmmEP8qFyHi6Sb58e9--dYDWM&e= > > > Installed Packages > tre.x86_64 > 0.8.0-18.20140228gitc2f5d13.el7 > @epel > > > # yum update > Loaded plugins: fastestmirror > Loading mirror speeds from cached hostfile > epel/x86_64/metalink > | 14 kB 00:00:00 > * base: mirror.calgah.com< > https://urldefense.proofpoint.com/v2/url?u=http-3A__mirror.calgah.com&d=DwMGaQ&c=nE__W8dFE-shTxStwXtp0A&r=VsGo3jOm8tGLd6f-KlhT-g&m=wOaFS-i3n0r9lYv4k9rqgOYbY4-62QkPFQEY02KmLHo&s=sZ6tdCsXDERL_fv6KvAh-1yrLIZ3_yPFHIJ3tMAtd4o&e= > > > * epel: epel.mirror.constant.com< > https://urldefense.proofpoint.com/v2/url?u=http-3A__epel.mirror.constant.com&d=DwMGaQ&c=nE__W8dFE-shTxStwXtp0A&r=VsGo3jOm8tGLd6f-KlhT-g&m=wOaFS-i3n0r9lYv4k9rqgOYbY4-62QkPFQEY02KmLHo&s=Q80abozTNcYv_KzySeS4EVuoHt0pFAVNDZf-ts-Da5Q&e= > > > * extras: mirror.its.dal.ca< > https://urldefense.proofpoint.com/v2/url?u=http-3A__mirror.its.dal.ca&d=DwMGaQ&c=nE__W8dFE-shTxStwXtp0A&r=VsGo3jOm8tGLd6f-KlhT-g&m=wOaFS-i3n0r9lYv4k9rqgOYbY4-62QkPFQEY02KmLHo&s=3lgtWMlZcBS2PXj1QPEmmEP8qFyHi6Sb58e9--dYDWM&e= > > > * updates: mirror.calgah.com< > https://urldefense.proofpoint.com/v2/url?u=http-3A__mirror.calgah.com&d=DwMGaQ&c=nE__W8dFE-shTxStwXtp0A&r=VsGo3jOm8tGLd6f-KlhT-g&m=wOaFS-i3n0r9lYv4k9rqgOYbY4-62QkPFQEY02KmLHo&s=sZ6tdCsXDERL_fv6KvAh-1yrLIZ3_yPFHIJ3tMAtd4o&e= > > > Resolving Dependencies > --> Running transaction check > ---> Package tre-common.noarch 0:0.8.0-18.20140228gitc2f5d13.el7 will be > updated > --> Processing Dependency: tre-common = 0.8.0-18.20140228gitc2f5d13.el7 > for package: tre-0.8.0-18.20140228gitc2f5d13.el7.x86_64 > ---> Package tre-common.noarch 0:0.8.0-18.20140228gitc2f5d13.el7.centos > will be an update > --> Finished Dependency Resolution > Error: Package: tre-0.8.0-18.20140228gitc2f5d13.el7.x86_64 (@epel) > Requires: tre-common = 0.8.0-18.20140228gitc2f5d13.el7 > Removing: tre-common-0.8.0-18.20140228gitc2f5d13.el7.noarch > (@epel) > tre-common = 0.8.0-18.20140228gitc2f5d13.el7 > Updated By: > tre-common-0.8.0-18.20140228gitc2f5d13.el7.centos.noarch > (loncapa-updates-noarch) > tre-common = 0.8.0-18.20140228gitc2f5d13.el7.centos > You could try using --skip-broken to work around the problem > You could try running: rpm -Va --nofiles --nodigest > [root@sirius ~]# yum clean all > Loaded plugins: fastestmirror > Cleaning repos: base epel extras loncapa-updates-basearch > loncapa-updates-noarch updates > Cleaning up list of fastest mirrors > Other repos take up 115 M of disk space (use --verbose for details) > [root@sirius ~]# yum update > Loaded plugins: fastestmirror > Determining fastest mirrors > epel/x86_64/metalink > | 14 kB 00:00:00 > * base: mirror.its.dal.ca< > https://urldefense.proofpoint.com/v2/url?u=http-3A__mirror.its.dal.ca&d=DwMGaQ&c=nE__W8dFE-shTxStwXtp0A&r=VsGo3jOm8tGLd6f-KlhT-g&m=wOaFS-i3n0r9lYv4k9rqgOYbY4-62QkPFQEY02KmLHo&s=3lgtWMlZcBS2PXj1QPEmmEP8qFyHi6Sb58e9--dYDWM&e= > > > * epel: epel.mirror.constant.com< > https://urldefense.proofpoint.com/v2/url?u=http-3A__epel.mirror.constant.com&d=DwMGaQ&c=nE__W8dFE-shTxStwXtp0A&r=VsGo3jOm8tGLd6f-KlhT-g&m=wOaFS-i3n0r9lYv4k9rqgOYbY4-62QkPFQEY02KmLHo&s=Q80abozTNcYv_KzySeS4EVuoHt0pFAVNDZf-ts-Da5Q&e= > > > * extras: mirror.its.dal.ca< > https://urldefense.proofpoint.com/v2/url?u=http-3A__mirror.its.dal.ca&d=DwMGaQ&c=nE__W8dFE-shTxStwXtp0A&r=VsGo3jOm8tGLd6f-KlhT-g&m=wOaFS-i3n0r9lYv4k9rqgOYbY4-62QkPFQEY02KmLHo&s=3lgtWMlZcBS2PXj1QPEmmEP8qFyHi6Sb58e9--dYDWM&e= > > > * updates: mirror.its.dal.ca< > https://urldefense.proofpoint.com/v2/url?u=http-3A__mirror.its.dal.ca&d=DwMGaQ&c=nE__W8dFE-shTxStwXtp0A&r=VsGo3jOm8tGLd6f-KlhT-g&m=wOaFS-i3n0r9lYv4k9rqgOYbY4-62QkPFQEY02KmLHo&s=3lgtWMlZcBS2PXj1QPEmmEP8qFyHi6Sb58e9--dYDWM&e= > > > base > | 3.6 kB 00:00:00 > epel > | 5.3 kB 00:00:00 > extras > | 3.4 kB 00:00:00 > loncapa-updates-basearch > | 951 B 00:00:00 > loncapa-updates-noarch > | 951 B 00:00:00 > updates > | 3.4 kB 00:00:00 > (1/7): base/7/x86_64/group_gz > | 166 kB 00:00:00 > (2/7): epel/x86_64/group_gz > | 88 kB 00:00:00 > (3/7): epel/x86_64/updateinfo > | 999 kB 00:00:00 > (4/7): extras/7/x86_64/primary_db > | 215 kB 00:00:00 > (5/7): epel/x86_64/primary_db > | 6.8 MB 00:00:00 > (6/7): base/7/x86_64/primary_db > | 6.0 MB 00:00:00 > (7/7): updates/7/x86_64/primary_db > | 7.4 MB 00:00:00 > (1/2): loncapa-updates-noarch/7/primary > | 32 kB 00:00:00 > (2/2): loncapa-updates-basearch/7/x86_64/primary > | 31 kB 00:00:00 > loncapa-updates-basearch > 81/81 > loncapa-updates-noarch > 65/65 > Resolving Dependencies > --> Running transaction check > ---> Package tre-common.noarch 0:0.8.0-18.20140228gitc2f5d13.el7 will be > updated > --> Processing Dependency: tre-common = 0.8.0-18.20140228gitc2f5d13.el7 > for package: tre-0.8.0-18.20140228gitc2f5d13.el7.x86_64 > ---> Package tre-common.noarch 0:0.8.0-18.20140228gitc2f5d13.el7.centos > will be an update > --> Finished Dependency Resolution > Error: Package: tre-0.8.0-18.20140228gitc2f5d13.el7.x86_64 (@epel) > Requires: tre-common = 0.8.0-18.20140228gitc2f5d13.el7 > Removing: tre-common-0.8.0-18.20140228gitc2f5d13.el7.noarch > (@epel) > tre-common = 0.8.0-18.20140228gitc2f5d13.el7 > Updated By: > tre-common-0.8.0-18.20140228gitc2f5d13.el7.centos.noarch > (loncapa-updates-noarch) > tre-common = 0.8.0-18.20140228gitc2f5d13.el7.centos > You could try using --skip-broken to work around the problem > You could try running: rpm -Va --nofiles --nodigest > > What do you suggest I try to resolve that issue? I have not tried the > exclude on the lon-capa repo, but assumed > there was a reason the package exists there. > > Regards, > > --Donald Teed > > > > _______________________________________________ > LON-CAPA-users mailing list > LON-CAPA-users@mail.lon-capa.org > http://mail.lon-capa.org/mailman/listinfo/lon-capa-users >
_______________________________________________ LON-CAPA-users mailing list LON-CAPA-users@mail.lon-capa.org http://mail.lon-capa.org/mailman/listinfo/lon-capa-users