Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 638998 - dev-qt/qtwebengine-5.9.3 links to libre2.so but does not depend on dev-libs/re2
Summary: dev-qt/qtwebengine-5.9.3 links to libre2.so but does not depend on dev-libs/re2
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Qt Bug Alias
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2017-11-27 19:51 UTC by eroen
Modified: 2017-12-23 00:45 UTC (History)
1 user (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
dev-qt/qtwebengine-5.9.3:20171126-015528.log.xz (qtwebengine-5.9.3:20171126-015528.log.xz,378.07 KB, application/x-xz)
2017-11-27 19:53 UTC, eroen
Details

Note You need to log in before you can comment on or make changes to this bug.
Description eroen 2017-11-27 19:51:19 UTC
I noticed this after `emerge --depclean` uninstalled dev-libs/re2 from my system.


!!! existing preserved libs:
>>> package: dev-libs/re2-0.2017.03.01
 *  - /usr/lib64/libre2.so.gentoo-2017-03-01
 *  - /usr/lib64/libre2.so.gentoo-2017-03-01.0.0
 *      used by /usr/lib64/libQt5WebEngineCore.so.5.9.3 (dev-qt/qtwebengine-5.9.3)
Comment 1 eroen 2017-11-27 19:53:16 UTC
Created attachment 506854 [details]
dev-qt/qtwebengine-5.9.3:20171126-015528.log.xz

Build log from ages ago.
Comment 2 Michael Palimaka (kensington) gentoo-dev 2017-11-28 13:53:28 UTC
This one is automagic I think.
Comment 3 Michael Palimaka (kensington) gentoo-dev 2017-12-23 00:43:55 UTC
Turns out to not be as automagic as thought, it's either system or bundled.
Comment 4 Larry the Git Cow gentoo-dev 2017-12-23 00:44:39 UTC
The bug has been referenced in the following commit(s):

https://gitweb.gentoo.org/proj/qt.git/commit/?id=fd3f442fb13ce3af640e229c52152f6cdca8ee8d

commit fd3f442fb13ce3af640e229c52152f6cdca8ee8d
Author:     Michael Palimaka <kensington@gentoo.org>
AuthorDate: 2017-12-23 00:44:08 +0000
Commit:     Michael Palimaka <kensington@gentoo.org>
CommitDate: 2017-12-23 00:44:21 +0000

    dev-qt/qtwebengine: add missing dependency
    
    Bug: https://bugs.gentoo.org/638998
    Package-Manager: Portage-2.3.14, Repoman-2.3.6

 dev-qt/qtwebengine/qtwebengine-5.10.0.ebuild    | 1 +
 dev-qt/qtwebengine/qtwebengine-5.10.9999.ebuild | 1 +
 dev-qt/qtwebengine/qtwebengine-5.9.9999.ebuild  | 1 +
 dev-qt/qtwebengine/qtwebengine-5.9999.ebuild    | 1 +
 4 files changed, 4 insertions(+)}
Comment 5 Larry the Git Cow gentoo-dev 2017-12-23 00:45:40 UTC
The bug has been closed via the following commit(s):

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c643acddbf02f0337a4d1a13ef46288f1200689d

commit c643acddbf02f0337a4d1a13ef46288f1200689d
Author:     Michael Palimaka <kensington@gentoo.org>
AuthorDate: 2017-12-23 00:45:13 +0000
Commit:     Michael Palimaka <kensington@gentoo.org>
CommitDate: 2017-12-23 00:45:30 +0000

    dev-qt/qtwebengine: add missing dependency
    
    Closes: https://bugs.gentoo.org/638998
    Package-Manager: Portage-2.3.14, Repoman-2.3.6

 dev-qt/qtwebengine/qtwebengine-5.9.3.ebuild | 1 +
 1 file changed, 1 insertion(+)