| Summary: | dev-qt/qtsql-5.7.1 : fatal error: double-conversion/double-conversion.h: No such file or directory | ||
|---|---|---|---|
| Product: | Gentoo Linux | Reporter: | Toralf Förster <toralf> |
| Component: | Current packages | Assignee: | Qt Bug Alias <qt> |
| Status: | RESOLVED OBSOLETE | ||
| Severity: | normal | CC: | landshark, mail, slavko |
| Priority: | Normal | ||
| Version: | unspecified | ||
| Hardware: | All | ||
| OS: | Linux | ||
| Whiteboard: | |||
| Package list: | Runtime testing required: | --- | |
| Attachments: |
emerge-info.txt
dev-qt:qtsql-5.7.1:20170318-120319.log emerge-history.txt environment etc.portage.tbz2 temp.tbz2 |
||
|
Description
Toralf Förster
2017-03-18 13:31:36 UTC
Created attachment 467440 [details]
emerge-info.txt
Created attachment 467442 [details]
dev-qt:qtsql-5.7.1:20170318-120319.log
Created attachment 467444 [details]
emerge-history.txt
Created attachment 467446 [details]
environment
Created attachment 467448 [details]
etc.portage.tbz2
Created attachment 467450 [details]
temp.tbz2
I believe your deptree is broken. If your gentoo repo is new enough to have the eclass change that causes this error, you should also have qtcore-5.7.1-r2 which depends on dev-libs/double-conversion.
qtsql already depends on ~dev-qt/qtcore-${PV}, so qtcore-5.7.1-r2 should be pulled into the depgraph if you're emerging qtsql.
*** Bug 613256 has been marked as a duplicate of this bug. *** *** Bug 613336 has been marked as a duplicate of this bug. *** *** Bug 613334 has been marked as a duplicate of this bug. *** > I believe your deptree is broken.
> If your gentoo repo is new enough to have the eclass change that causes this
> error, you should also have qtcore-5.7.1-r2 which
> depends on dev-libs/double-conversion.
I have also hit this error when emerging dev-qt/qtxml-5.7.1.
A qtcore version installed on this system is dev-qt/qtcore-5.7.1.
The qtxml-5.7.1 ebuild depends only on ~dev-qt/qtcore-5.7.1 so this dependency
is satisfied by this qtcore version.
From what I can see there is no dependency on >=dev-qt/qtcore-5.7.1-r2 anywhere
in qtxml or eclass.
(In reply to Davide Pesavento from comment #7) > qtsql already depends on ~dev-qt/qtcore-${PV}, so qtcore-5.7.1-r2 should be > pulled into the depgraph if you're emerging qtsql. Turns out I was incorrect. '~' means *any* revision, not the highest available revision. Therefore a dependency on ~dev-qt/qtcore-${PV} doesn't guarantee that the latest revision is pulled into the depgraph. *** Bug 631354 has been marked as a duplicate of this bug. *** *** Bug 631340 has been marked as a duplicate of this bug. *** *** Bug 633726 has been marked as a duplicate of this bug. *** Can we consider this obsolete after all this time? (In reply to Andreas Sturmlechner from comment #16) > Can we consider this obsolete after all this time? Close enough, or at the very least it will be when 5.9 goes stable. |