[nomerge ] mail-client/claws-mail-3.12.0 [ebuild U ] dev-libs/libgdata-0.17.3 [0.17.2] [nomerge ] xfce-base/xfce4-meta-4.12 [nomerge ] xfce-base/xfdesktop-4.12.3 [nomerge ] xfce-base/thunar-1.6.10-r1 [ebuild U ] xfce-base/exo-0.10.7 [0.10.6-r1] [nomerge ] app-portage/layman-2.3.0 [nomerge ] dev-python/ssl-fetch-0.3 [nomerge ] dev-python/pyopenssl-0.15.1 [ebuild U ] dev-python/cryptography-1.0.1-r1 [1.0.1] [nomerge ] app-portage/layman-2.3.0 [nomerge ] dev-vcs/darcs-2.10.1 [ebuild R ] dev-haskell/transformers-compat-0.4.0.4 [nomerge ] app-crypt/veracrypt-1.0f-r2 [nomerge ] app-admin/sudo-1.8.14_p3 [ebuild U ] dev-libs/cyrus-sasl-2.1.26-r10 [2.1.26-r9] [nomerge ] app-portage/smart-live-rebuild-9999 [ebuild U ] dev-vcs/git-2.5.3-r1 [2.5.3] [nomerge ] virtual/ssh-0 [ebuild U ] net-misc/openssh-7.1_p1-r1 [7.1_p1] [ebuild U ] media-video/mpv-0.9.2_p20150824 [0.9.2-r1] [nomerge ] games-util/steam-meta-0-r20131107 [nomerge ] games-util/steam-games-meta-0-r20141109 [ebuild U ] x11-drivers/nvidia-drivers-355.11-r1 [355.11] [ebuild U ] net-misc/wget-1.16.3-r2 [1.16.3-r1] [nomerge ] net-misc/teamviewer-10.0.41499-r1 [nomerge ] app-emulation/wine-1.7.51 [nomerge ] media-sound/pulseaudio-6.0 [ebuild U ] x11-libs/gtk+-3.16.7 [3.16.6] [nomerge ] dev-vcs/darcs-2.10.1 [nomerge ] dev-haskell/regex-compat-tdfa-0.95.1.4 [nomerge ] dev-haskell/regex-tdfa-1.2.0 [nomerge ] dev-haskell/regex-base-0.93.2-r1 [ebuild UD] dev-haskell/mtl-2.1.3.1 [2.2.1] [ebuild UD] dev-haskell/transformers-0.3.0.0-r1 [0.4.3.0] [nomerge ] media-video/vlc-2.2.1 [ebuild U ] net-libs/libssh2-1.6.0-r1 [1.6.0] [ebuild U ] net-libs/libvncserver-0.9.10-r4 [0.9.10-r3] [nomerge ] media-gfx/darktable-1.6.8 [nomerge ] media-libs/openjpeg-1.5.2-r1 [nomerge ] dev-util/cmake-3.3.2 [ebuild U ] app-arch/libarchive-3.1.2-r2 [3.1.2-r1] [ebuild U ] net-misc/curl-7.44.0-r1 [7.44.0] [ebuild U ] net-nds/openldap-2.4.42-r1 [2.4.42] [nomerge ] app-pda/gtkpod-2.1.4 [nomerge ] media-libs/musicbrainz-3.0.3 [nomerge ] net-libs/neon-0.30.1 [ebuild U ] app-misc/ca-certificates-20141019.3.19-r1 [20141019.3.19] !!! Multiple package instances within a single package slot have been pulled !!! into the dependency graph, resulting in a slot conflict: dev-haskell/mtl:0 (dev-haskell/mtl-2.2.1:0/2.2.1::gentoo, installed) pulled in by <dev-haskell/mtl-2.3:0/2.2.1= required by (dev-vcs/darcs-2.10.1:0/2.10.1::gentoo, installed) ^^^^^^^^^ (and 7 more with the same problem) (dev-haskell/mtl-2.1.3.1:0/2.1.3.1::gentoo, ebuild scheduled for merge) pulled in by <dev-haskell/mtl-2.2:=[profile?] required by (dev-haskell/transformers-compat-0.4.0.4:0/0.4.0.4::gentoo, ebuild scheduled for merge) ^ ^^^ ^ dev-haskell/transformers:0 (dev-haskell/transformers-0.4.3.0:0/0.4.3.0::gentoo, installed) pulled in by dev-haskell/transformers:0/0.4.3.0= required by (dev-haskell/regex-applicative-0.3.2.1:0/0.3.2.1::gentoo, installed) ^^^^^^^^^^^ >dev-haskell/transformers-0.4.0.0:0/0.4.3.0= required by (dev-vcs/darcs-2.10.1:0/2.10.1::gentoo, installed) ^ ^^^^^^^^^^^^^^^^^^ (and 9 more with the same problems) (dev-haskell/transformers-0.3.0.0-r1:0/0.3.0.0::gentoo, ebuild scheduled for merge) pulled in by <dev-haskell/transformers-0.4:=[profile?] required by (dev-haskell/mtl-2.1.3.1:0/2.1.3.1::gentoo, ebuild scheduled for merge) Reproducible: Always Portage 2.2.20.1 (python 3.4.3-final-0, default/linux/amd64/13.0/desktop, gcc-4.9.3, glibc-2.21-r1, 4.2.0-gentoo-r1 x86_64) ================================================================= System uname: Linux-4.2.0-gentoo-r1-x86_64-Intel-R-_Core-TM-_i7-3740QM_CPU_@_2.70GHz-with-gentoo-2.2 KiB Mem: 24626512 total, 16367548 free KiB Swap: 25461756 total, 25461756 free Timestamp of repository gentoo: Mon, 21 Sep 2015 06:00:01 +0000 sh bash 4.3_p42 ld GNU ld (Gentoo 2.25.1 p1.1) 2.25.1 app-shells/bash: 4.3_p42::gentoo dev-java/java-config: 2.2.0::gentoo dev-lang/perl: 5.22.0::gentoo dev-lang/python: 2.7.10::gentoo, 3.4.3::gentoo dev-util/cmake: 3.3.2::gentoo dev-util/pkgconfig: 0.28-r3::gentoo sys-apps/baselayout: 2.2::gentoo sys-apps/openrc: 0.17::gentoo sys-apps/sandbox: 2.8::gentoo sys-devel/autoconf: 2.13::gentoo, 2.69-r1::gentoo sys-devel/automake: 1.11.6-r1::gentoo, 1.13.4::gentoo, 1.14.1::gentoo, 1.15::gentoo sys-devel/binutils: 2.25.1-r1::gentoo sys-devel/gcc: 4.9.3::gentoo sys-devel/gcc-config: 1.8::gentoo sys-devel/libtool: 2.4.6-r1::gentoo sys-devel/make: 4.1-r1::gentoo sys-kernel/linux-headers: 4.2::gentoo (virtual/os-headers) sys-libs/glibc: 2.21-r1::gentoo Repositories: gentoo location: /mnt/portage sync-type: rsync sync-uri: rsync://rsync.gentoo.org/gentoo-portage priority: -1000 lokal location: /mnt/portage/local/local-overlay masters: gentoo priority: 0 bitcoin location: /mnt/portage/local/layman/bitcoin sync-uri: https://gitlab.com/bitcoin/gentoo.git masters: gentoo priority: 50 brother-overlay location: /mnt/portage/local/layman/brother-overlay masters: gentoo priority: 50 bumblebee location: /mnt/portage/local/layman/bumblebee masters: gentoo priority: 50 dotnet location: /mnt/portage/local/layman/dotnet masters: gentoo priority: 50 dr location: /mnt/portage/local/layman/dr masters: gentoo priority: 50 media-overlay location: /mnt/portage/local/layman/media-overlay masters: gentoo priority: 50 steam-overlay location: /mnt/portage/local/layman/steam-overlay masters: gentoo priority: 50 ACCEPT_KEYWORDS="amd64 ~amd64" ACCEPT_LICENSE="*" CBUILD="x86_64-pc-linux-gnu" CFLAGS="-march=corei7 -O2 -pipe" CHOST="x86_64-pc-linux-gnu" CONFIG_PROTECT="/etc /usr/lib64/libreoffice/program/sofficerc /usr/share/gnupg/qualified.txt /var/lib/hsqldb" CONFIG_PROTECT_MASK="/etc/ca-certificates.conf /etc/dconf /etc/env.d /etc/fonts/fonts.conf /etc/gconf /etc/gentoo-release /etc/php/apache2-php5.6/ext-active/ /etc/php/cgi-php5.6/ext-active/ /etc/php/cli-php5.6/ext-active/ /etc/revdep-rebuild /etc/sandbox.d /etc/terminfo /etc/texmf/language.dat.d /etc/texmf/language.def.d /etc/texmf/updmap.d /etc/texmf/web2c" CXXFLAGS="-march=corei7 -O2 -pipe" DISTDIR="/mnt/portage/distfiles" FCFLAGS="-O2 -pipe" FEATURES="assume-digests binpkg-logs config-protect-if-modified distlocks ebuild-locks fixlafiles merge-sync news parallel-fetch preserve-libs protect-owned sandbox sfperms strict unknown-features-warn unmerge-logs unmerge-orphans userfetch userpriv usersandbox usersync" FFLAGS="-O2 -pipe" GENTOO_MIRRORS="http://distfiles.gentoo.org" LANG="de_DE.UTF-8" LC_ALL="" LDFLAGS="-Wl,-O1 -Wl,--as-needed" MAKEOPTS="-j9" PKGDIR="/mnt/portage/packages" PORTAGE_CONFIGROOT="/"
This seems to be caused by a (new?) default use flag "three", which pulls in =dev-haskell/transformers-0.3.0.0-r1 and effectively tries to downgrade this package. Disabling this USE flag fixes the update process.
[I] dev-haskell/transformers Available versions: (~)0.2.2.0 0.3.0.0 0.3.0.0-r1(0/0.3.0.0) (~)0.4.1.0(0/0.4.1.0) (~)0.4.2.0(0/0.4.2.0) (~)0.4.3.0(0/0.4.3.0) {doc hscolour profile} Installed versions: 0.4.3.0(05:01:55 01.09.2015)(-doc -hscolour -profile) Homepage: http://hackage.haskell.org/package/transformers Description: Concrete functor and monad transformers dev-haskell/transformers dont have the USE three, so how do u have solved this problem?
dev-haskell/transformers-compat has the USE three, which should be deactivate for workaround this problem. thanks volkmar dev-haskell/transformers-compat -three
Yeah, that flag is a disaster. .cabal file defines them because cabal can't infer used transformers directly from 'if / else if' maze. In portage we can (and should) set flags to whatever portage resolved ransformers depends to. The patch does exactly that: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=abd62b5cbd3b0d322f310e6f546479e4b1caafc8 Thanks for the report!