Summary: | =dev-libs/libevent-2.1.8 conflicts with mail-client/thunderbird-45.7.0 and www-client/firefox-51.0 | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | charles17 |
Component: | Current packages | Assignee: | Gentoo Linux bug wranglers <bug-wranglers> |
Status: | RESOLVED DUPLICATE | ||
Severity: | normal | CC: | bkohler, samuel.bauer |
Priority: | Normal | ||
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- |
Description
charles17
2017-02-16 18:18:47 UTC
If you must have libevent-2.1* then unset the "system-libevent" flag on firefox/thunderbird. Otherwise just let libevent at version 2.0, and be happy. I really don't think there's a bug here. (In reply to Ben Kohler from comment #1) > ... Otherwise just let libevent at version 2.0, and be happy. > > I really don't think there's a bug here. (CVE-2016-10195, CVE-2016-10196, CVE-2016-10197) - <dev-libs/libevent-2.1.7_rc: multiple vulnerabilities Problem is that =dev-libs/libevent-2.1.8 does not trigger a rebuild of Thunderbird and Firefox. For firefox you just need to push firefox on the emerge line: emerge libevent firefox -1 should do the job, I'm currently recompiling. I also got freshplayerplugin and tmux that needed to be pushed to emerge manually. And there's a slightly more ennoying issue with nfs-utils: (dev-libs/libevent-2.1.8:0/2.1-6::gentoo, ebuild scheduled for merge) conflicts with <=dev-libs/libevent-2.1 required by (net-fs/nfs-utils-1.3.1-r5:0/0::gentoo, ebuild scheduled for merge) Meaning stable (amd64) version of nfs-utils can't stick with stable version of libevent. workaround: install =net-fs/nfs-utils-1.3.4 maybe need to ping nfs-utils maintainer to mark 1.3.4 as stable firefox compiles and links fine with system-libevent flag active and libevent-2.1.8 installed, as should also thunderbird. As said before just manually add packages listed by --verbose-conflict to emerge. No problems with nfs-utils-1.3.4, but stable version will block libevent-2.1.8 (In reply to charles17 from comment #0) > =dev-libs/libevent-2.1.8 conflicts with mail-client/thunderbird-45.7.0 and > www-client/firefox-51.0 > [...] > !!! Multiple package instances within a single package slot have been pulled > !!! into the dependency graph, resulting in a slot conflict: > > dev-libs/libevent:0 > > (dev-libs/libevent-2.1.8:0/2.1-6::gentoo, ebuild scheduled for merge) > pulled in by > =dev-libs/libevent-2.1.8 (Argument) > > (dev-libs/libevent-2.0.22:0/0::gentoo, installed) pulled in by > <=dev-libs/libevent-2.1 required by > (net-fs/nfs-utils-1.3.1-r5:0/0::gentoo, installed) > ^^ ^^^ > > =dev-libs/libevent-2.0*:0/0= required by > (mail-client/thunderbird-45.7.0:0/0::mozilla, installed) > ^ ^^^^^^^^^ > > =dev-libs/libevent-2.0*:0/0= required by > (www-client/firefox-51.0:0/0::gentoo, installed) > ^ ^^^^^^^^^ Does not conflict with thunderbird nor firefox, but with nfs-utils. Duplicate of bug #608152 (In reply to charles17 from comment #0) > =dev-libs/libevent-2.1.8 conflicts with mail-client/thunderbird-45.7.0 and > www-client/firefox-51.0 > > To reproduce run: > emerge -1pvt --verbose-conflicts =dev-libs/libevent-2.1.8 > > These are the packages that would be merged, in reverse order: > > Calculating dependencies... done! > [ebuild U ] dev-libs/libevent-2.1.8:0/2.1-6::gentoo > [2.0.22:0/0::gentoo] USE="ssl threads -debug (-libressl) -static-libs > {-test}" ABI_X86="(64) -32 (-x32)" 1,003 KiB > > Total: 1 package (1 upgrade), Size of downloads: 1,003 KiB > > !!! Multiple package instances within a single package slot have been pulled > !!! into the dependency graph, resulting in a slot conflict: > > dev-libs/libevent:0 > > (dev-libs/libevent-2.1.8:0/2.1-6::gentoo, ebuild scheduled for merge) > pulled in by > =dev-libs/libevent-2.1.8 (Argument) > > (dev-libs/libevent-2.0.22:0/0::gentoo, installed) pulled in by > <=dev-libs/libevent-2.1 required by > (net-fs/nfs-utils-1.3.1-r5:0/0::gentoo, installed) > ^^ ^^^ > > =dev-libs/libevent-2.0*:0/0= required by > (mail-client/thunderbird-45.7.0:0/0::mozilla, installed) > ^ ^^^^^^^^^ > > =dev-libs/libevent-2.0*:0/0= required by > (www-client/firefox-51.0:0/0::gentoo, installed) > ^ ^^^^^^^^^ Your tree is out of sync, the current eclass sets >=dev-libs/libevent-2.0*:0/0 *** This bug has been marked as a duplicate of bug 608152 *** *** This bug has been marked as a duplicate of bug 608180 *** |