Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
[slvd]I don't understand this blocker with multilib freetype
View unanswered posts
View posts from last 24 hours

 
Reply to topic    Gentoo Forums Forum Index Portage & Programming
View previous topic :: View next topic  
Author Message
mbar
Veteran
Veteran


Joined: 19 Jan 2005
Posts: 1990
Location: Poland

PostPosted: Fri Apr 19, 2013 12:08 pm    Post subject: [slvd]I don't understand this blocker with multilib freetype Reply with quote

This happens since yesterday on ~amd64:

Code:
 emerge -pvuDN world

These are the packages that would be merged, in order:

Calculating dependencies... done!
[ebuild     UD ] media-libs/freetype-2.4.11:2 [2.4.11-r2:2] USE="X bzip2 infinality static-libs -auto-hinter -bindist -debug -doc -fontforge -utils" ABI_X86="(-32%*) (-64%*) (-x32%)" 1,538 kB
[ebuild     UD ] media-libs/fontconfig-2.10.2:1.0 [2.10.2-r1:1.0] USE="-doc -static-libs" ABI_X86="(-32%*) (-64%*) (-x32%)" 1,380 kB
[ebuild  rR    ] media-libs/mesa-9.1.1  USE="egl gallium gbm llvm nptl shared-glapi xa xorg xvmc -bindist -classic -debug -gles1 -gles2 -openvg -osmesa -pax_kernel -pic (-r600-llvm-compiler) (-selinux) -vdpau -wayland" PYTHON_SINGLE_TARGET="python2_7 -python2_6" PYTHON_TARGETS="python2_7 -python2_6" VIDEO_CARDS="-i915 -i965 -intel -nouveau -r100 -r200 -r300 -r600 -radeon (-radeonsi) -vmware" 5,981 kB
[ebuild  r  U  ] x11-base/xorg-server-1.12.4-r1:0/1.12.4 [1.12.4:0/0] USE="kdrive nptl udev xorg xvfb -dmx -doc -ipv6 -minimal (-selinux) -static-libs -tslib -xnest" 5,318 kB
[ebuild  rR    ] x11-base/xorg-server-1.12.4  USE="kdrive nptl udev xorg xvfb -dmx -doc -ipv6 -minimal (-selinux) -static-libs -tslib -xnest" 0 kB

Total: 5 packages (1 upgrade, 2 downgrades, 2 reinstalls), Size of downloads: 14,214 kB

!!! Multiple package instances within a single package slot have been pulled
!!! into the dependency graph, resulting in a slot conflict:

x11-base/xorg-server:0

  (x11-base/xorg-server-1.12.4-r1::gentoo, ebuild scheduled for merge) pulled in by
    (no parents that aren't satisfied by other packages in this slot)

  (x11-base/xorg-server-1.12.4::gentoo, ebuild scheduled for merge) pulled in by
    x11-base/xorg-server:0/0= required by (x11-drivers/xf86-input-evdev-2.8.0::gentoo, installed)
    x11-base/xorg-server:0/0= required by (x11-drivers/xf86-input-mouse-1.9.0::gentoo, installed)
    x11-base/xorg-server:0/0= required by (x11-drivers/xf86-input-synaptics-1.6.3::gentoo, installed)
    x11-base/xorg-server:0/0= required by (x11-drivers/xf86-input-keyboard-1.7.0::gentoo, installed)

media-libs/fontconfig:1.0

  (media-libs/fontconfig-2.10.2-r1::gentoo, installed) pulled in by
    media-libs/fontconfig[abi_x86_32] required by (app-emulation/emul-linux-x86-xlibs-20130224-r1::gentoo, installed)
    media-libs/fontconfig[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?] required by (x11-libs/libXft-2.3.1-r1::gentoo, installed)

  (media-libs/fontconfig-2.10.2::gentoo, ebuild scheduled for merge) pulled in by
    (no parents that aren't satisfied by other packages in this slot)

media-libs/freetype:2

  (media-libs/freetype-2.4.11::gentoo, ebuild scheduled for merge) pulled in by
    (no parents that aren't satisfied by other packages in this slot)

  (media-libs/freetype-2.4.11-r2::gentoo, installed) pulled in by
    media-libs/freetype[abi_x86_32] required by (app-emulation/emul-linux-x86-xlibs-20130224-r1::gentoo, installed)
    >=media-libs/freetype-2.2.1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?] required by (media-libs/fontconfig-2.10.2-r1::gentoo, installed)
    media-libs/freetype[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?] required by (x11-libs/libXft-2.3.1-r1::gentoo, installed)


It may be possible to solve this problem by using package.mask to
prevent one of those packages from being selected. However, it is also
possible that conflicting dependencies exist such that they are
impossible to satisfy simultaneously.  If such a conflict exists in
the dependencies of two different packages, then those packages can
not be installed simultaneously. You may want to try a larger value of
the --backtrack option, such as --backtrack=30, in order to see if
that will solve this conflict automatically.

For more information, see MASKED PACKAGES section in the emerge man
page or refer to the Gentoo Handbook.


This was happening few weeks ago, but was fixed in portage.
I have masked xorg-server > 1.12.50 because for now I have to use fglrx driver (AMD Catalyst). Apart from that I also have systemd overlay.
What can I do now about it?

Emerge --info:

Code:
Portage 2.1.11.62 (default/linux/amd64/13.0/desktop/gnome, gcc-4.8.0, glibc-2.17, 3.8.8-gentoo x86_64)
=================================================================
System uname: Linux-3.8.8-gentoo-x86_64-Intel-R-_Core-TM-_i7_CPU_Q_840_@_1.87GHz-with-gentoo-2.2
KiB Mem:     8156628 total,   6990768 free
KiB Swap:          0 total,         0 free
Timestamp of tree: Fri, 19 Apr 2013 11:30:01 +0000
ld GNU ld (GNU Binutils) 2.23.1
distcc 3.1 x86_64-pc-linux-gnu [enabled]
app-shells/bash:          4.2_p45
dev-lang/python:          2.7.3-r3, 3.2.3-r2
dev-util/cmake:           2.8.10.2-r2
dev-util/pkgconfig:       0.28
sys-apps/baselayout:      2.2
sys-apps/openrc:          0.11.8
sys-apps/sandbox:         2.6-r1
sys-devel/autoconf:       2.13, 2.69
sys-devel/automake:       1.10.3, 1.11.6, 1.12.6, 1.13.1
sys-devel/binutils:       2.23.1
sys-devel/gcc:            4.7.2-r1, 4.8.0
sys-devel/gcc-config:     1.8
sys-devel/libtool:        2.4.2
sys-devel/make:           3.82-r4
sys-kernel/linux-headers: 3.8 (virtual/os-headers)
sys-libs/glibc:           2.17
Repositories: gentoo systemd x-portage
ACCEPT_KEYWORDS="amd64 ~amd64"
ACCEPT_LICENSE="* @EULA"
CBUILD="x86_64-pc-linux-gnu"
CFLAGS="-O2 -pipe -march=corei7 -mcx16 -msahf -mno-movbe -mno-aes -mno-pclmul -mpopcnt -mno-abm -mno-lwp -mno-fma -mno-fma4 -mno-xop -mno-bmi -mno-bmi2 -mno-tbm -mno-avx -mno-avx2 -msse4.2 -msse4.1 -mno-lzcnt -mno-rdrnd -mno-f16c -mno-fsgsbase --param l1-cache-size=32 --param l1-cache-line-size=64 --param l2-cache-size=8192 -mtune=corei7"
CHOST="x86_64-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/share/gnupg/qualified.txt"
CONFIG_PROTECT_MASK="/etc/ca-certificates.conf /etc/dconf /etc/env.d /etc/fonts/fonts.conf /etc/gconf /etc/gentoo-release /etc/revdep-rebuild /etc/sandbox.d /etc/splash /etc/terminfo /etc/texmf/language.dat.d /etc/texmf/language.def.d /etc/texmf/updmap.d /etc/texmf/web2c"
CXXFLAGS="-O2 -pipe -march=corei7 -mcx16 -msahf -mno-movbe -mno-aes -mno-pclmul -mpopcnt -mno-abm -mno-lwp -mno-fma -mno-fma4 -mno-xop -mno-bmi -mno-bmi2 -mno-tbm -mno-avx -mno-avx2 -msse4.2 -msse4.1 -mno-lzcnt -mno-rdrnd -mno-f16c -mno-fsgsbase --param l1-cache-size=32 --param l1-cache-line-size=64 --param l2-cache-size=8192 -mtune=corei7"
DISTDIR="/usr/portage/distfiles"
FCFLAGS="-O2 -pipe"
FEATURES="assume-digests binpkg-logs config-protect-if-modified distcc distlocks ebuild-locks fixlafiles merge-sync news parallel-fetch protect-owned sandbox sfperms strict unknown-features-warn unmerge-logs unmerge-orphans userfetch"
FFLAGS="-O2 -pipe"
GENTOO_MIRRORS="gentoo.prz.rzeszow.pl"
LANG="pl_PL.utf8"
LC_ALL="pl_PL.utf8"
LDFLAGS="-Wl,-O1 -Wl,--as-needed"
MAKEOPTS="-j8"
PKGDIR="/usr/portage/packages"
PORTAGE_CONFIGROOT="/"
PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress --force --whole-file --delete --stats --human-readable --timeout=180 --exclude=/distfiles --exclude=/local --exclude=/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/var/lib/layman/systemd /usr/local/portage"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="X a52 aac acl acpi alsa amd64 archive artworkextra avahi berkdb bluetooth bluray branding bzip2 cairo cdda cdr cli conntrack consolekit cracklib creds crypt cryptsetup cups cxx dbus dconf device-mapper disable-watermark djvu dri dts dvd dvdr edit eds emboss encode evo exif extra fam fbcon ffmpeg firefox flac fontconfig g3dvl games gbm gd gdbm gdm gdu gif git glchess gmp gnome gnome-keyring gnome-online-accounts gnutls gphoto2 gpm graphics graphite graphviz gs gstreamer gtk gtk3 hpijs humanities iconv icu imagemagick infinality ithreads jabber jpeg jpeg2k justify lame lcdfilter lcms libkms libnotify libsamplerate libsecret lzma lzo mad minizip mmx mmxext mng modemmanager modules mono mp3 mp4 mpeg mudflap multilib nautilus ncurses networkmanager nls nptl nsplugin ntp offensive ogg openal opengl openmp pam pango pcap pcre pdf perl png policykit ppds previewer publishers pulseaudio python python3 qemu qt4 rdesktop readline ruby samba science sdl session shared-dricore slang slp smp snmp socialweb spell spice sqlite sse sse2 sse3 sse4_1 sse4_2 ssl ssse3 startup-notification svg symlink systemd t1lib taglib tcpd theora threads tiff truetype udev udisks unicode upower usb vaapi vala virt-network vorbis wavpack wifi wxwidgets x264 xa xcb xcomposite xindy xinerama xml xorg xpm xv xvfb xvid xvmc zlib" ABI_X86="32 64" ALSA_CARDS="hda-intel" ALSA_PCM_PLUGINS="adpcm alaw asym copy dmix dshare dsnoop empty extplug file hooks iec958 ioplug ladspa lfloat linear meter mmap_emul mulaw multi null plug rate route share shm softvol" APACHE2_MODULES="authn_core authz_core socache_shmcb unixd actions alias auth_basic authn_alias authn_anon authn_dbm authn_default authn_file authz_dbm authz_default authz_groupfile authz_host authz_owner authz_user autoindex cache cgi cgid dav dav_fs dav_lock deflate dir disk_cache env expires ext_filter file_cache filter headers include info log_config logio mem_cache mime mime_magic negotiation rewrite setenvif speling status unique_id userdir usertrack vhost_alias" CALLIGRA_FEATURES="kexi words flow plan sheets stage tables krita karbon braindump" CAMERAS="ptp2" COLLECTD_PLUGINS="df interface irq load memory rrdtool swap syslog" CURL_SSL="openssl" DRACUT_MODULES="plymouth biosdevname caps crypt crypt-loop mdraid systemd" ELIBC="glibc" GPSD_PROTOCOLS="ashtech aivdm earthmate evermore fv18 garmin garmintxt gpsclock itrax mtk3301 nmea ntrip navcom oceanserver oldstyle oncore rtcm104v2 rtcm104v3 sirf superstar2 timing tsip tripmate tnt ubx" GRUB_PLATFORMS="pc" INPUT_DEVICES="evdev keyboard mouse synaptics" KERNEL="linux" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" LIBREOFFICE_EXTENSIONS="presenter-console presenter-minimizer" LINGUAS="pl en" OFFICE_IMPLEMENTATION="libreoffice" PHP_TARGETS="php5-3" PYTHON_SINGLE_TARGET="python2_7" PYTHON_TARGETS="python2_7 python3_2" QEMU_SOFTMMU_TARGETS="x86_64 i386" QEMU_USER_TARGETS="x86_64 i386" RUBY_TARGETS="ruby19" USERLAND="GNU" VIDEO_CARDS="fglrx" XTABLES_ADDONS="quota2 psd pknock lscan length2 ipv4options ipset ipp2p iface geoip fuzzy condition tee tarpit sysrq steal rawnat logmark ipmark dhcpmac delude chaos account"
USE_PYTHON="2.7 3.2"
Unset:  CPPFLAGS, CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, PORTAGE_BUNZIP2_COMMAND, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS



Last edited by mbar on Sat Apr 20, 2013 6:46 pm; edited 1 time in total
Back to top
View user's profile Send private message
gerard27
Advocate
Advocate


Joined: 04 Jan 2004
Posts: 2377
Location: Netherlands

PostPosted: Fri Apr 19, 2013 3:29 pm    Post subject: Reply with quote

I had similar problem with fontconfig.
A couple of days ago,after doing an upgrade,my kde start took a long time.
Checking .xsession-errors I saw something about fontconfig.
After I did the emerge -uDN world which included the downgrade of media-libs/fontconfig like yours, starting kde was normal again.
Gerard.
_________________
To install Gentoo I use sysrescuecd.Based on Gentoo,has firefox to browse Gentoo docs and mc to browse (and edit) files.
The same disk can be used for 32 and 64 bit installs.
You can follow the Handbook verbatim.
http://www.sysresccd.org/Download
Back to top
View user's profile Send private message
mbar
Veteran
Veteran


Joined: 19 Jan 2005
Posts: 1990
Location: Poland

PostPosted: Sat Apr 20, 2013 6:46 pm    Post subject: Reply with quote

Solved by unmasking multilib ebuilds.
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Portage & Programming All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum