Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 693534 - www-client/seamonkey-2.49.5 can't be installed with USE=crypt due to self-conflicting x11-plugins/enigmail dependency
Summary: www-client/seamonkey-2.49.5 can't be installed with USE=crypt due to self-con...
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Lars Wendler (Polynomial-C) (RETIRED)
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2019-09-05 07:18 UTC by Pavel Goran
Modified: 2019-09-05 07:25 UTC (History)
0 users

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


Attachments
emerge --info (emerge--info.txt,9.06 KB, text/plain)
2019-09-05 07:18 UTC, Pavel Goran
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Pavel Goran 2019-09-05 07:18:32 UTC
Created attachment 589076 [details]
emerge --info

While trying to update/downgrade seamonkey from 2.49.9.1_p0 (which is now masked as "Unofficial build. Superseded by official 2.49.5 release") to 2.49.5, I found out that I can't even start building it due to a conflict with x11-plugins/enigmail.

Specifically, seamonkey[crypt] requires <x11-plugins/enigmail-2.1.0, but both ebuilds that satisfy this requirement depend on !<www-client/seamonkey-2.49.5.0_p0, which apparently is not satisfied by seamonkey-2.49.5 (I don't quite understand the versioning ordering here).

The end result is the emerge refuses to build seamonkey with USE=crypt:

Calculating dependencies... done!
[ebuild     UD ] www-client/seamonkey-2.49.5::gentoo [2.49.9.1_p0::gentoo] USE="calendar chatzilla crypt custom-optimization dbus gmp-autoupdate ipc jack pulseaudio roaming startup-notification -clang% -custom-cflags -debug -minimal (-neon) (-selinux) -system-harfbuzz -system-icu -system-jpeg -system-libevent -system-libvpx -system-sqlite -test -wifi (-force-gtk3%) (-jemalloc%*) (-system-cairo%)" L10N="ru -cs -de -en-GB -es-AR -es-ES -fr -hu -it -ja -lt -nl -pl -pt-PT -sk -sv -zh-CN -zh-TW" 237,763 KiB
[blocks B      ] <www-client/seamonkey-2.49.5.0_p0 ("<www-client/seamonkey-2.49.5.0_p0" is blocking x11-plugins/enigmail-2.0.12-r1)

Total: 1 package (1 downgrade), Size of downloads: 237,763 KiB
Conflict: 1 block (1 unsatisfied)

 * Error: The above package list contains packages which cannot be
 * installed at the same time on the same system.

  (x11-plugins/enigmail-2.0.12-r1:0/0::gentoo, installed) pulled in by
    x11-plugins/enigmail required by @selected
    <x11-plugins/enigmail-2.1.0 required by (www-client/seamonkey-2.49.5:0/0::gentoo, ebuild scheduled for merge)

  (www-client/seamonkey-2.49.5:0/0::gentoo, ebuild scheduled for merge) pulled in by
    www-client/seamonkey required by @selected
    seamonkey
Comment 1 Lars Wendler (Polynomial-C) (RETIRED) gentoo-dev 2019-09-05 07:25:02 UTC
commit 0819408cd4f1eb47e3240dd8e5e5598648e8d47b
Author: Lars Wendler <polynomial-c@gentoo.org>
Date:   Thu Sep 5 08:22:43 2019

    x11-plugins/enigmail: Removed invalid seamonkey blocker
    
    Package-Manager: Portage-2.3.75, Repoman-2.3.17
    Signed-off-by: Lars Wendler <polynomial-c@gentoo.org>