<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>
<!DOCTYPE bugzilla SYSTEM "http://bugs.gentoo.org/bugzilla.dtd">

<bugzilla version="2.22.7"
          urlbase="http://bugs.gentoo.org/"
          maintainer="bugzilla@gentoo.org"
>

    <bug>
          <bug_id>107704</bug_id>
          
          <creation_ts>2005-09-30 06:34 0000</creation_ts>
          <short_desc>net-misc/linphone does not need dependency on gnome-base/gnome-panel for gnome UI</short_desc>
          <delta_ts>2005-09-30 09:22:02 0000</delta_ts>
          <reporter_accessible>1</reporter_accessible>
          <cclist_accessible>1</cclist_accessible>
          <classification_id>1</classification_id>
          <classification>Unclassified</classification>
          <product>Gentoo Linux</product>
          <component>Applications</component>
          <version>unspecified</version>
          <rep_platform>All</rep_platform>
          <op_sys>Linux</op_sys>
          <bug_status>RESOLVED</bug_status>
          <resolution>FIXED</resolution>
          
          
          
          <priority>P2</priority>
          <bug_severity>normal</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          
          <everconfirmed>1</everconfirmed>
          <reporter>fischer@unix-ag.uni-kl.de</reporter>
          <assigned_to>voip@gentoo.org</assigned_to>
          

      

      
          <long_desc isprivate="0">
            <who>fischer@unix-ag.uni-kl.de</who>
            <bug_when>2005-09-30 06:34:51 0000</bug_when>
            <thetext>In ebuild net-misc/linphone/linphone-1.1.0 the package    
&gt;=gnome-base/gnome-panel-2 is required when using the USE flag gnome. This is    
not true, as linphone&apos;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 @@  
        || ( &gt;=media-libs/speex-1.1.6  
             &lt;media-libs/speex-1.1.0 )  
        x86?    ( xv? ( dev-lang/nasm ) )  
-       gnome?  ( &gt;=gnome-base/gnome-panel-2  
-                 &gt;=gnome-base/libgnome-2  
+       gnome?  ( &gt;=gnome-base/libgnome-2  
                  &gt;=gnome-base/libgnomeui-2  
                  &gt;=x11-libs/gtk+-2 )  
        alsa?   ( media-libs/alsa-lib )&quot;  
 

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=&quot;x86&quot; 
AUTOCLEAN=&quot;yes&quot; 
CBUILD=&quot;i686-pc-linux-gnu&quot; 
CFLAGS=&quot;-O2 -march=pentium3 -fomit-frame-pointer -pipe&quot; 
CHOST=&quot;i686-pc-linux-gnu&quot; 
CONFIG_PROTECT=&quot;/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&quot; 
CONFIG_PROTECT_MASK=&quot;/etc/gconf /etc/terminfo /etc/env.d&quot; 
CXXFLAGS=&quot;-O2 -march=pentium3 -fomit-frame-pointer -pipe&quot; 
DISTDIR=&quot;/usr/portage/distfiles&quot; 
FEATURES=&quot;autoconfig ccache distlocks sandbox sfperms strict&quot; 
GENTOO_MIRRORS=&quot;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&quot; 
LANG=&quot;german&quot; 
LC_ALL=&quot;de_DE.utf8&quot; 
LINGUAS=&quot;de&quot; 
MAKEOPTS=&quot;-j3&quot; 
PKGDIR=&quot;/usr/portage/packages&quot; 
PORTAGE_TMPDIR=&quot;/var/tmp&quot; 
PORTDIR=&quot;/usr/portage&quot; 
PORTDIR_OVERLAY=&quot;/usr/local/portage&quot; 
SYNC=&quot;rsync://rsync.de.gentoo.org/gentoo-portage&quot; 
USE=&quot;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&quot; 
Unset:  ASFLAGS, CTARGET, LDFLAGS</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>stkn@gentoo.org</who>
            <bug_when>2005-09-30 09:22:02 0000</bug_when>
            <thetext>verified, works fine without. gnome-panel dependency dropped. thanks a lot :D </thetext>
          </long_desc>
      
    </bug>

</bugzilla>