In ebuild net-misc/linphone/linphone-1.1.0 the package
>=gnome-base/gnome-panel-2 is required when using the USE flag gnome. This is
not true, as linphone's gnome UI works perfectly without is package. This has
been tested on a KDE-based system with only basic GTK/GNOME libraries
installed.
Removing the gnome-panel dependency reduces the number of deeper
dependencies, too. E.g. the following packages would be installed/required for
gnome-panel on my system:
Calculating dependencies ...done!
[ebuild N ] app-crypt/opencdk-0.5.5 -doc 322 kB
[ebuild N ] dev-libs/libtasn1-0.2.13 -doc 855 kB
[ebuild N ] net-libs/gnutls-1.2.3 +crypt -doc +zlib 2,389 kB
[ebuild N ] net-libs/libsoup-2.2.3-r1 -debug -doc +ssl -static 349 kB
[ebuild N ] dev-libs/nspr-4.4.1-r2 1,293 kB
[ebuild N ] dev-libs/nss-3.9.2-r2 4,623 kB
[ebuild N ] gnome-extra/evolution-data-server-1.2.3 -debug -doc -ipv6
-kerberos -ldap -mozilla +nntp +ssl 13,821 kB
[ebuild N ] app-text/opensp-1.5.1 +nls 1,385 kB
[ebuild N ] app-text/openjade-1.3.2-r1 873 kB
[ebuild N ] app-text/docbook-sgml-dtd-4.1-r3 55 kB
[ebuild N ] app-text/docbook-sgml-dtd-4.0-r3 54 kB
[ebuild N ] dev-perl/SGMLSpm-1.03-r5 91 kB
[ebuild N ] app-text/jadetex-3.13-r1 100 kB
[ebuild N ] app-text/docbook-dsssl-stylesheets-1.79 271 kB
[ebuild N ] app-text/docbook-sgml-dtd-3.0-r3 42 kB
[ebuild N ] app-text/docbook-sgml-dtd-3.1-r3 54 kB
[ebuild N ] app-text/docbook-xml-simple-dtd-4.1.2.4-r2 34 kB
[ebuild N ] app-text/docbook-xml-simple-dtd-1.0-r1 30 kB
[ebuild N ] app-text/build-docbook-catalog-1.2 3 kB
[ebuild N ] app-text/docbook-xsl-stylesheets-1.68.1-r1 944 kB
[ebuild N ] app-text/docbook-xml-dtd-4.4 93 kB
[ebuild N ] app-text/docbook-sgml-utils-0.6.14 +tetex 122 kB
[ebuild N ] app-text/docbook-xml-dtd-4.1.2-r5 73 kB
[ebuild N ] app-text/scrollkeeper-0.3.14-r1 +nls 663 kB
[ebuild N ] gnome-base/gnome-desktop-2.10.2 -debug -static 962 kB
[ebuild N ] gnome-base/gnome-menus-2.10.2-r1 -debug -static 342 kB
[ebuild N ] x11-libs/libwnck-2.10.3 -debug -doc -static 419 kB
[ebuild N ] gnome-base/gnome-panel-2.10.2 -debug -doc +eds -static 2,311
kB
Possible patch to fix the problem:
--- /usr/portage/net-misc/linphone/linphone-1.1.0.ebuild 2005-09-30
02:08:01.000000000 +0200
+++ /usr/local/portage/net-misc/linphone/linphone-1.1.0-r1.ebuild
2005-09-30 15:15:42.000000000 +0200
@@ -21,8 +21,7 @@
|| ( >=media-libs/speex-1.1.6
<media-libs/speex-1.1.0 )
x86? ( xv? ( dev-lang/nasm ) )
- gnome? ( >=gnome-base/gnome-panel-2
- >=gnome-base/libgnome-2
+ gnome? ( >=gnome-base/libgnome-2
>=gnome-base/libgnomeui-2
>=x11-libs/gtk+-2 )
alsa? ( media-libs/alsa-lib )"
Reproducible: Always
Steps to Reproduce:
1.
2.
3.
Portage 2.0.51.22-r2 (default-linux/x86/2005.0, gcc-3.3.6, glibc-2.3.5-r1,
2.6.12-suspend2-r6 i686)
=================================================================
System uname: 2.6.12-suspend2-r6 i686 Intel(R) Pentium(R) M processor 1.50GHz
Gentoo Base System version 1.6.13
distcc 2.18.3 i686-pc-linux-gnu (protocols 1 and 2) (default port 3632)
[disabled]
ccache version 2.3 [enabled]
dev-lang/python: 2.3.5-r2
sys-apps/sandbox: 1.2.12
sys-devel/autoconf: 2.13, 2.59-r6
sys-devel/automake: 1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r1
sys-devel/binutils: 2.15.92.0.2-r10
sys-devel/libtool: 1.5.18-r1
virtual/os-headers: 2.6.11-r2
ACCEPT_KEYWORDS="x86"
AUTOCLEAN="yes"
CBUILD="i686-pc-linux-gnu"
CFLAGS="-O2 -march=pentium3 -fomit-frame-pointer -pipe"
CHOST="i686-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3.4/env /usr/kde/3.4/share/config /usr/kde/3.4/shutdown /usr/kde/3/share/config /usr/lib/X11/xkb /usr/share/config /usr/share/texmf/dvipdfm/config/ /usr/share/texmf/dvips/config/ /usr/share/texmf/tex/generic/config/ /usr/share/texmf/tex/platex/config/ /usr/share/texmf/xdvi/ /var/qmail/control"
CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d"
CXXFLAGS="-O2 -march=pentium3 -fomit-frame-pointer -pipe"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoconfig ccache distlocks sandbox sfperms strict"
GENTOO_MIRRORS="ftp://ftp.uni-kl.de/pub/linux/gentoo
ftp://ftp.unixag-zw.fh-kl.de/pub/mirrors/gentoo
ftp://sunsite.informatik.rwth-aachen.de/pub/Linux/gentoo
ftp://ftp.uni-erlangen.de/pub/mirrors/gentoo
ftp://ftp.tu-clausthal.de/pub/linux/gentoo"
LANG="german"
LC_ALL="de_DE.utf8"
LINGUAS="de"
MAKEOPTS="-j3"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/local/portage"
SYNC="rsync://rsync.de.gentoo.org/gentoo-portage"
USE="x86 X a52 aac aalib alsa apm audiofile avi bash-completion berkdb
bitmap-fonts bzip2 cdparanoia cdr crypt cups curl divx4linux dv dvd dvdread
eds emboss encode faad fam fame flac foomaticdb gd gdbm gif gphoto2 gpm
graphviz gstreamer gtk2 icq imagemagick imap imlib jabber jbig jpeg jpeg2k
junit kde latex libcaca libg++ libwww live lzo mad mbox md5sum mikmod mjpeg
mmx mng mp3 mpeg mplayer musicbrainz ncurses network nls nntp ogg oggvorbis
opengl oss pam pdflib perl pic plotutils png python qt quicktime readline real
rtc ruby samba sasl sdl slang speex spell sse sse2 ssl subtitles subversion
svg svga tcpd tetex tga theora threads tiff truetype truetype-fonts
type1-fonts unicode usb userlocales v4l v4l2 vorbis wifi win32codec
win32codecs wmf xml xml2 xscreensaver xv xvid zlib video_cards_ati linguas_de
userland_GNU kernel_linux elibc_glibc"
Unset: ASFLAGS, CTARGET, LDFLAGS