Bug 1013320
Summary: | RPM install to the wrong location | ||
---|---|---|---|
Product: | [Fedora] Fedora | Reporter: | Christopher Meng <i> |
Component: | libtomcrypt | Assignee: | Simone Caronni <negativo17> |
Status: | CLOSED ERRATA | QA Contact: | Fedora Extras Quality Assurance <extras-qa> |
Severity: | high | Docs Contact: | |
Priority: | unspecified | ||
Version: | rawhide | CC: | negativo17 |
Target Milestone: | --- | ||
Target Release: | --- | ||
Hardware: | Unspecified | ||
OS: | Unspecified | ||
Whiteboard: | |||
Fixed In Version: | libtommath-0.42.0-3.fc20 | Doc Type: | Bug Fix |
Doc Text: | Story Points: | --- | |
Clone Of: | Environment: | ||
Last Closed: | 2013-10-08 11:30:32 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: | |||
Bug Depends On: | 245432 | ||
Bug Blocks: | 992141 |
Description
Christopher Meng
2013-09-29 09:02:35 UTC
It's been like that since Fedora 7: http://koji.fedoraproject.org/koji/rpminfo?rpmID=128136 I wonder why? It has not been required during the review process. All headers other than tomcrypt.h have a tomcrypt_ prefix, and the spec file is full of -I/usr/include/tomcrypt just to deal with it. Hello, I will change this and libtommath as well. When I inherited the package it was already specified this way. I will change also on supported branches (el6, f18, f19, f20); I'm the mantainer of stoken as well and if I'm correct it's the only other package requiring libtommath. # repoquery --whatrequires --verbose libtomcrypt.so.0 libtomcrypt-devel-0:1.17-20.fc19.i686 stoken-libs-0:0.2-4.fc19.i686 # repoquery --whatrequires --verbose libtommath.so.0 libtomcrypt-0:1.17-20.fc19.i686 libtommath-devel-0:0.42.0-2.fc19.i686 This way I can have the same spec file for all branches, as I'm currently doing now for these 2 packages. libtommath-0.42.0-3.fc20,libtomcrypt-1.17-21.fc20 has been submitted as an update for Fedora 20. https://admin.fedoraproject.org/updates/libtommath-0.42.0-3.fc20,libtomcrypt-1.17-21.fc20 libtommath-0.42.0-3.fc19,libtomcrypt-1.17-21.fc19 has been submitted as an update for Fedora 19. https://admin.fedoraproject.org/updates/libtommath-0.42.0-3.fc19,libtomcrypt-1.17-21.fc19 libtommath-0.42.0-3.fc18,libtomcrypt-1.17-21.fc18 has been submitted as an update for Fedora 18. https://admin.fedoraproject.org/updates/libtommath-0.42.0-3.fc18,libtomcrypt-1.17-21.fc18 libtommath-0.42.0-3.el6,libtomcrypt-1.17-21.el6 has been submitted as an update for Fedora EPEL 6. https://admin.fedoraproject.org/updates/libtommath-0.42.0-3.el6,libtomcrypt-1.17-21.el6 Hint: If you use repoquery to examine dependencies, rely on the default options, which includes option --alldeps. That covers also explicit deps on the package name, for example. $ repoquery --whatrequires libtomcrypt libtomcrypt-devel-0:1.17-20.fc20.i686 libtomcrypt-devel-0:1.17-20.fc20.x86_64 olpc-os-builder-0:7.0.1-1.fc20.x86_64 stoken-cli-0:0.2-5.fc20.x86_64 stoken-gui-0:0.2-5.fc20.x86_64 stoken-libs-0:0.2-5.fc20.i686 stoken-libs-0:0.2-5.fc20.x86_64 $ repoquery --whatrequires libtommath libtomcrypt-0:1.17-20.fc20.i686 libtomcrypt-0:1.17-20.fc20.x86_64 libtommath-devel-0:0.42.0-2.fc20.i686 libtommath-devel-0:0.42.0-2.fc20.x86_64 (In reply to Michael Schwendt from comment #7) > Hint: If you use repoquery to examine [cut] What did you intend to show? That "repoquery --whatrequires libtomcrypt" is more correct and superior to "repoquery --whatrequires --verbose libtomcrypt.so.0", because it finds more dependencies. (In reply to Michael Schwendt from comment #9) > That "repoquery --whatrequires libtomcrypt" is more correct and superior to > "repoquery --whatrequires --verbose libtomcrypt.so.0", because it finds more > dependencies. Thanks for the hint! Package libtommath-0.42.0-3.el6, libtomcrypt-1.17-21.el6: * should fix your issue, * was pushed to the Fedora EPEL 6 testing repository, * should be available at your local mirror within two days. Update it with: # su -c 'yum update --enablerepo=epel-testing libtommath-0.42.0-3.el6 libtomcrypt-1.17-21.el6' as soon as you are able to. Please go to the following url: https://admin.fedoraproject.org/updates/FEDORA-EPEL-2013-11718/libtommath-0.42.0-3.el6,libtomcrypt-1.17-21.el6 then log in and leave karma (feedback). Please don't push them to stable without my dropbear build test results in the next 2 weeks. I will be completely offline from tomorrow at least lasting a week. Please be patient, thanks! Sure, no problem. libtommath-0.42.0-3.fc18, libtomcrypt-1.17-21.fc18 has been pushed to the Fedora 18 stable repository. If problems still persist, please make note of it in this bug report. libtommath-0.42.0-3.fc19, libtomcrypt-1.17-21.fc19 has been pushed to the Fedora 19 stable repository. If problems still persist, please make note of it in this bug report. libtommath-0.42.0-3.el6, libtomcrypt-1.17-21.el6 has been pushed to the Fedora EPEL 6 stable repository. If problems still persist, please make note of it in this bug report. libtommath-0.42.0-3.fc20, libtomcrypt-1.17-21.fc20 has been pushed to the Fedora 20 stable repository. If problems still persist, please make note of it in this bug report. |