Bug 1544362
| Summary: | rpm can't find provides for libappindicator3 even though it is installed | ||
|---|---|---|---|
| Product: | [Fedora] Fedora | Reporter: | darrell pfeifer <darrellpf> |
| Component: | rpm | Assignee: | Packaging Maintenance Team <packaging-team-maint> |
| Status: | CLOSED NOTABUG | QA Contact: | Fedora Extras Quality Assurance <extras-qa> |
| Severity: | unspecified | Docs Contact: | |
| Priority: | unspecified | ||
| Version: | rawhide | CC: | christopher.svanefalk, ignatenko, kristianwindso, mjw, packaging-team-maint, pmatilai, pmoravco, vmukhame |
| Target Milestone: | --- | ||
| Target Release: | --- | ||
| Hardware: | Unspecified | ||
| OS: | Unspecified | ||
| Whiteboard: | |||
| Fixed In Version: | Doc Type: | If docs needed, set a value | |
| Doc Text: | Story Points: | --- | |
| Clone Of: | Environment: | ||
| Last Closed: | 2018-02-12 09:44:19 UTC | Type: | Bug |
| Regression: | --- | Mount Type: | --- |
| Documentation: | --- | CRM: | |
| Verified Versions: | Category: | --- | |
| oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |
| Cloudforms Team: | --- | Target Upstream Version: | |
| Embargoed: | |||
libappindicator3.so.1 is not the same as libappindicator3.so.1()(64bit) It seems google-chrome-unstable-66.0.3343.3-1.x86_64 has a dependency on a 32bit version of libappindicator3.so.1 (hence no 64bit marker in the name), is probably wrong. So not a bug in rpm but in google-chrome-unstable. This is still an issue now that Google Chrome 66 is stable: Package: google-chrome-stable-66.0.3359.117-1.x86_64 (google-chrome) Requires: libappindicator3.so.1()(64bit) this can be solved by installing EPEL and package libappindicator from there. yum -y install epel-release yum -y install libappindicator I am also experiencing this issue with Chrome Stable v64 on Centos 7 > sudo yum install google-chrome-stable Loaded plugins: fastestmirror Loading mirror speeds from cached hostfile Resolving Dependencies --> Running transaction check ---> Package google-chrome-stable.x86_64 0:66.0.3359.117-1 will be installed --> Processing Dependency: libappindicator3.so.1()(64bit) for package: google-chrome-stable-66.0.3359.117-1.x86_64 --> Finished Dependency Resolution Error: Package: google-chrome-stable-66.0.3359.117-1.x86_64 (google-chrome) Requires: libappindicator3.so.1()(64bit) > sudo yum -y install epel-release Loaded plugins: fastestmirror Loading mirror speeds from cached hostfile Nothing to do > sudo yum -y install libappindicator Loaded plugins: fastestmirror Loading mirror speeds from cached hostfile No package libappindicator available. Error: Nothing to do > sudo wget http://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm > sudo rpm -ivh epel-release-latest-7.noarch.rpm warning: epel-release-latest-7.noarch.rpm: Header V3 RSA/SHA256 Signature, key ID 352c64e5: NOKEY Preparing... ################################# [100%] package epel-release-7-11.noarch is already installed Folks, this is not a Google Chrome support forum. |
dnf download google-chrome-unstable Last metadata expiration check: 0:42:53 ago on Mon 12 Feb 2018 12:43:23 AM PST. google-chrome-unstable-66.0.3343.3-1.x86_64.rpm 18 MB/s | 51 MB 00:02 rpm -Uvh goo*.rpm error: Failed dependencies: libappindicator3.so.1 is needed by google-chrome-unstable-66.0.3343.3-1.x86_64 rpm -q --whatprovides libappindicator3.so.1 no package provides libappindicator3.so.1 rpm -q --provides libappindicator-gtk3 libappindicator-gtk3 = 12.10.0-16.fc27 libappindicator-gtk3(x86-64) = 12.10.0-16.fc27 libappindicator3.so.1()(64bit) [root@localhost darrell]# dnf list libappindicator-gtk3 Last metadata expiration check: 0:46:28 ago on Mon 12 Feb 2018 12:43:23 AM PST. Installed Packages libappindicator-gtk3.x86_64 12.10.0 16.fc27 @koji dnf list rpm Last metadata expiration check: 0:49:59 ago on Mon 12 Feb 2018 12:43:23 AM PST. Installed Packages rpm.x86_64 4.14.1-6.fc28.1