Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 155197 - xfce dependency problems
Summary: xfce dependency problems
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Other
: High normal
Assignee: XFCE Team
URL:
Whiteboard:
Keywords:
: 154499 (view as bug list)
Depends on:
Blocks:
 
Reported: 2006-11-15 01:54 UTC by Evil Compile Person
Modified: 2006-12-27 21:10 UTC (History)
1 user (show)

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


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Evil Compile Person 2006-11-15 01:54:04 UTC
Ahoi,

during my automated compile-all runs I've stumbled across a few issues with xfce DEPENDs in general. I'll try to attach a list of all affected packages.

When merging only the minimal DEPEND (and not relying on any implicit deps) many pacakges fail, for example:

checking for libxfcegui4-1.0 >= 4.2.0... not found
*** The required package libxfcegui4-1.0 was not found on your system.
*** Please install libxfcegui4-1.0 (atleast version 4.2.0) or adjust
*** the PKG_CONFIG_PATH environment variable if you
*** installed the package in a nonstandard prefix so that
*** pkg-config is able to find it.

!!! Please attach the following file when filing a report to bugs.gentoo.org:
!!! /var/tmp/portage/exo-0.3.0/work/exo-0.3.0/config.log

!!! ERROR: xfce-extra/exo-0.3.0 failed.

Tracing through the eclasses and depends I've been unable to find an explicit dep on libxfcegui4. 

Gentoo Base System version 1.12.6
Portage 2.1.1-r1 (default-linux/x86/2006.1, gcc-4.1.1, glibc-2.4-r4, 2.6.16.16 i686)
=================================================================
System uname: 2.6.16.16 i686 AMD Athlon(tm) 64 Processor 3200+
Last Sync: Fri, 10 Nov 2006 16:00:01 +0000
ccache version 2.3 [disabled]
app-admin/eselect-compiler: [Not Present]
dev-java/java-config: [Not Present]
dev-lang/python:     2.4.3-r4
dev-python/pycrypto: 2.0.1-r5
dev-util/ccache:     2.3
dev-util/confcache:  [Not Present]
sys-apps/sandbox:    1.2.17
sys-devel/autoconf:  2.60
sys-devel/automake:  1.9.6-r2
sys-devel/binutils:  2.16.1-r3
sys-devel/gcc-config: 1.3.13-r4
sys-devel/libtool:   1.5.22
virtual/os-headers:  2.6.17-r1
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/terminfo"
CXXFLAGS="-O2 -march=i686 -pipe"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoconfig buildpkg distlocks metadata-transfer sandbox sfperms strict"
GENTOO_MIRRORS="ftp://212.219.56.134/sites/www.ibiblio.org/gentoo/ ftp://ftp.snt.utwente.nl/pub/os/linux/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'"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/local/portage"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="x86 X berkdb bitmap-fonts cli cracklib crypt cups dlloader dri elibc_glibc fortran gdbm gpm iconv input_devices_evdev input_devices_keyboard input_devices_mouse ipv6 isdnlog kernel_linux libg++ ncurses nls nptl nptlonly pam pcre perl ppds pppd python readline reflection session spl ssl tcpd truetype-fonts type1-fonts udev unicode userland_GNU video_cards_vga xorg zlib"
Unset:  CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LANG, LC_ALL, LDFLAGS, LINGUAS, MAKEOPTS, PORTAGE_RSYNC_EXTRA_OPTS
Comment 1 Evil Compile Person 2006-11-15 02:02:05 UTC
Affected packages:

missing libxfcegui4:
xfce-extra/mousepad-0.2.2 
xfce-extra/exo-0.3.0 
xfce-base/xfprint-4.2.3 
xfce-extra/xfce4-appfinder-4.2.3 
xfce-extra/xfce4-toys-4.2.3 

xfce-base/xfce4-session-4.2.3 missing iceauth
xfce-extra/xfcalendar-4.2.3 missing libxfce4mcs-client

missing xfce4-panel:
xfce-extra/xfce4-battery-0.3.0-r1  
xfce-extra/xfce4-cpugraph-0.2.2-r2 
xfce-extra/xfce4-minicmd-0.3.0-r1 
xfce-extra/xfce4-showdesktop-0.4.0-r2 
xfce-extra/xfce4-systray-4.2.3 
xfce-extra/xfce4-trigger-launcher-4.2.3

xfce-extra/xfce4-mount-0.3 needs /etc/mtab (fails in chroot)

That is just the first level of missing deps, when that is fixed I might find more. I expect xorg deps to be missing too in some places.
Comment 2 ebfe 2006-11-15 07:16:37 UTC
154499 is still unresolved and may be treated as a dupe of this bug
Comment 3 ebfe 2006-11-15 09:03:50 UTC
*** Bug 154499 has been marked as a duplicate of this bug. ***
Comment 4 Elfyn McBratney (beu) (RETIRED) gentoo-dev 2006-12-06 06:43:34 UTC
Thanks, Patrick!  Will look into these this evening.
Comment 5 Josh Nichols (RETIRED) gentoo-dev 2006-12-27 21:10:49 UTC
I fixed almost all of them. The only one left would be xfce4-mount... but I'm assuming it is only used at runtime, plus, there's not really any way we could fix /etc/mtab not being present...

Marking fixed. Please file additional bugs if you find any other missing dependencies.