By default, Bugzilla does not search the list of RESOLVED bugs.
You can force it to do so by putting the upper-case word ALL in front of your search query, e.g.: ALL tdelibs
We recommend searching for bugs this way, as you may discover that your bug has already been resolved and fixed in a later release.
Bug 2446 - Dependency issue with "ca-certificates" on CentOS 7 "yum upgrade"
Summary: Dependency issue with "ca-certificates" on CentOS 7 "yum upgrade"
Status: NEEDINFO
Alias: None
Product: TDE
Classification: Unclassified
Component: rhel (show other bugs)
Version: R14.0.x [Trinity]
Hardware: Other Linux
: P5 normal
Assignee: Timothy Pearson
URL:
Depends on:
Blocks:
 
Reported: 2015-05-20 09:00 CDT by Kristopher
Modified: 2018-08-03 10:12 CDT (History)
4 users (show)

See Also:
Compiler Version:
TDE Version String:
Application Version:
Application Name:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Kristopher 2015-05-20 09:00:56 CDT
When running "yum upgrade" today, I see a hug list of upgrades that need doing, followed by the following failure message:


--> Processing Dependency: /etc/ssl/certs/ca-bundle.crt for package: trinity-tdelibs-14.0.0-1.el7.opt.x86_64
--> Finished Dependency Resolution
Error: Package: trinity-tdelibs-14.0.0-1.el7.opt.x86_64 (@trinity-r14)
           Requires: /etc/ssl/certs/ca-bundle.crt
           Removing: ca-certificates-2014.1.98-72.el7.noarch (@base)
               Not found
           Updated By: ca-certificates-2015.2.4-70.0.el7_1.noarch (updates)
               Not found
 You could try using --skip-broken to work around the problem
 You could try running: rpm -Va --nofiles --nodigest


This happened once before and was resolved by removing all of TDE, running the upgrade, then re-installing TDE. However, this is not a very friendly solution, especially for those of us on slow connections, so there should be a way to resolve this without halting the upgrade or removing TDE then reinstalling after.
Comment 1 Francois Andriot 2015-05-20 12:58:23 CDT
Hello, I have no real explanation for this problem.
You can workaround without removing Trinity entirely:

rpm -e --justdb --nodeps trinity-tdelibs
yum update
yum install trinity-tdelibs
Comment 2 Kristopher 2015-05-20 17:56:15 CDT
(In reply to Francois Andriot from comment #1)
> Hello, I have no real explanation for this problem.
<snip>

Wouldn't hurt to check the .spec file for potential errors, and perhaps do a rebuild of tdelibs with the newer version of ca-certificates installed in case rpmbuild (or perhaps rpm itself) is erroneously trying to enforce requirement of whatever version of ca-certificates is installed during either build-time or run-time.
Comment 3 Francois Andriot 2015-06-28 05:54:48 CDT
Hello, I've rebuilt the package under updated CentOS 7.1
The package was pushed some days ago, problem should be gone.
Comment 4 Michele Calgaro 2018-08-03 10:12:56 CDT
Kris, what is the status of this bug? Francois mentioned it should now be ok.