| View previous topic :: View next topic |
| Author |
Message |
TheRealYoda n00b

Joined: 20 Dec 2002 Posts: 19 Location: Brisbane, Australia
|
Posted: Sat Jun 09, 2007 6:47 am Post subject: Fontconfig <-> Freetype Circular Dependency :-( |
|
|
Hi All,
Just building a fresh system, went to emerge samba and got the following:
| Quote: |
vexed ~ # emerge -pv samba
These are the packages that would be merged, in order:
Calculating dependencies... done!
[nomerge ] net-fs/samba-3.0.24-r3 USE="acl cups ldap pam python readline swat -async -automount -caps -doc -examples -fam -kerberos -oav -quotas (-selinux) -syslog -winbind" LINGUAS="-ja -pl"
[nomerge ] net-print/cups-1.2.10-r1 USE="nls pam ssl -X -dbus -jpeg -ldap -php -png -ppds -samba -slp -tiff"
[nomerge ] app-text/poppler-0.5.4-r1 USE="zlib -cjk -jpeg"
[ebuild N ] media-libs/fontconfig-2.4.2 USE="-doc -xml"
[ebuild N ] media-libs/freetype-2.3.4-r2 USE="zlib -X -bindist -debug -doc"
!!! Error: circular dependencies:
('ebuild', '/', 'media-libs/freetype-2.3.4-r2', 'merge') depends on
('ebuild', '/', 'media-libs/fontconfig-2.4.2', 'merge') (medium)
('ebuild', '/', 'media-libs/fontconfig-2.4.2', 'merge') depends on
('ebuild', '/', 'media-libs/freetype-2.3.4-r2', 'merge') (hard)
!!! Note that circular dependencies can often be avoided by temporarily
!!! disabling USE flags that trigger optional dependencies.
vexed ~ #
|
Any ideas?? I've played around with enabled/disabling USE vars, but no luck...
| Quote: |
vexed ~ # emerge --info
Portage 2.1.2.7 (default-linux/x86/2007.0, gcc-4.1.2, glibc-2.5-r3, 2.6.20-gentoo-r8 i686)
=================================================================
System uname: 2.6.20-gentoo-r8 i686 Genuine Intel(R) CPU T2500 @ 2.00GHz
Gentoo Base System release 1.12.9
Timestamp of tree: Sat, 09 Jun 2007 06:30:08 +0000
dev-lang/python: 2.4.4-r4
dev-python/pycrypto: 2.0.1-r5
sys-apps/sandbox: 1.2.17
sys-devel/autoconf: 2.61
sys-devel/automake: 1.9.6-r2, 1.10
sys-devel/binutils: 2.16.1-r3
sys-devel/gcc-config: 1.3.16
sys-devel/libtool: 1.5.22
virtual/os-headers: 2.6.17-r2
ACCEPT_KEYWORDS="x86"
AUTOCLEAN="yes"
CBUILD="i686-pc-linux-gnu"
CFLAGS="-O2 -march=i686 -pipe"
CHOST="i686-pc-linux-gnu"
CONFIG_PROTECT="/etc"
CONFIG_PROTECT_MASK="/etc/env.d /etc/gconf /etc/revdep-rebuild /etc/terminfo"
CXXFLAGS="-O2 -march=i686 -pipe"
DISTDIR="/usr/portage/distfiles"
FEATURES="distlocks metadata-transfer sandbox sfperms strict"
GENTOO_MIRRORS="http://mirror.internode.on.net/pub/gentoo"
PKGDIR="/usr/portage/packages"
PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress --force --whole-file --delete --delete-after --stats --timeout=180 --exclude=/distfiles --exclude=/local --exclude=/packages --filter=H_**/files/digest-*"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="acl berkdb bitmap-fonts cli cracklib crypt cups dri fortran gdbm gpm iconv isdnlog libg++ midi mudflap ncurses nls nptl nptlonly openmp pam pcre perl pppd python readline reflection session spl ssl tcpd truetype-fonts type1-fonts unicode x86 xorg zlib" ALSA_CARDS="ali5451 als4000 atiixp atiixp-modem bt87x ca0106 cmipci emu10k1 emu10k1x ens1370 ens1371 es1938 es1968 fm801 hda-intel intel8x0 intel8x0m maestro3 trident usb-audio via82xx via82xx-modem ymfpci" ALSA_PCM_PLUGINS="adpcm alaw asym copy dmix dshare dsnoop empty extplug file hooks iec958 ioplug ladspa lfloat linear meter mulaw multi null plug rate route share shm softvol" ELIBC="glibc" INPUT_DEVICES="keyboard mouse evdev" KERNEL="linux" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" USERLAND="GNU" VIDEO_CARDS="apm ark chips cirrus cyrix dummy fbdev glint i128 i740 i810 imstt mach64 mga neomagic nsc nv r128 radeon rendition s3 s3virge savage siliconmotion sis sisusb tdfx tga trident tseng v4l vesa vga via vmware voodoo"
Unset: CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LANG, LC_ALL, LDFLAGS, LINGUAS, MAKEOPTS, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS, PORTDIR_OVERLAY
vexed ~ #
|
Any help is greatly appreciated!
Cheers! |
|
| Back to top |
|
 |
TheRealYoda n00b

Joined: 20 Dec 2002 Posts: 19 Location: Brisbane, Australia
|
Posted: Sat Jun 09, 2007 6:51 am Post subject: |
|
|
Update:
I just disabled the cups USE var for samba and that's removed the dependency on freetype and thus got around the problem for now.
At this stage I don't need printing support in Samba, so i'm content for now..  |
|
| Back to top |
|
 |
Captain Newbie Apprentice


Joined: 22 Dec 2006 Posts: 174 Location: Socal
|
Posted: Sat Jun 09, 2007 9:02 pm Post subject: |
|
|
| TheRealYoda wrote: | Update:
I just disabled the cups USE var for samba and that's removed the dependency on freetype and thus got around the problem for now.
At this stage I don't need printing support in Samba, so i'm content for now..  |
Good to know that your issue is resolved. Bug 179376 has been recently reopened to track the circular-dependency issue.
Fixed the link. -- desultory _________________ jmp resume_userspace
"As much as it pains me, we hope that developers know what they're doing." - wolf31o2 |
|
| Back to top |
|
 |
|
|
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
|
|