[Bug-report] [Lunar Linux 0000291]: All or some optional depends are not being called

bug-reports at lunar-linux.org bug-reports at lunar-linux.org
Mon May 19 11:53:56 GMT 2003


A BUGNOTE has been added to this bug.
=======================================================================
http://bugs.lunar-linux.org/view_bug_page.php?f_id=0000291
=======================================================================
Reporter:                   nhudson
Handler:                    
=======================================================================
Project:                    Lunar Linux
Bug ID:                     0000291
Category:                   theedge (core tools)
Reproducibility:            always
Severity:                   major
Priority:                   none
Status:                     assigned
=======================================================================
Date Submitted:             2003-05-15 03:44 GMT
Last Modified:              2003-05-19 11:53 GMT
=======================================================================
Summary:                    All or some optional depends are not being called
Description: 
Ok I will do my best to describe this.  And I will use sylpheed or
sylpheed-claws module for an example of what is happening.  When I do:
$ lin -c -r sylpheed
I only get some of the optional dependancies asked for and compiled in. 
For instance there is a optional_depends for jpilot.  Well I have jpilot
installed and it neither asks or automaticly compiles support in.  Here is
what it is doing:

root at nhudson /home/nhudson # lin -c -r sylpheed
WARNING: You are not running a fully initialized root shell, consider
running a proper root shell with 'su -'
Checking dependencies for sylpheed
+ adding "required" depends for "sylpheed" on "gtk+" (on)
sylpheed:  Install optional dependency gdk-pixbuf for built-in image view
support?  [y] y
WARNING: You are not running a fully initialized root shell, consider
running a proper root shell with 'su -'
Checking dependencies for gdk-pixbuf
+ adding "optional" depends for "sylpheed" on "gdk-pixbuf" (on)
sylpheed:  Install optional dependency openssl for pop3s and imaps?  [y]
y
WARNING: You are not running a fully initialized root shell, consider
running a proper root shell with 'su -'
Checking dependencies for openssl
+ adding "optional" depends for "sylpheed" on "openssl" (on)
sylpheed:  Install optional dependency openldap for ldap support?  [y] y
WARNING: You are not running a fully initialized root shell, consider
running a proper root shell with 'su -'
Checking dependencies for openldap
+ adding "optional" depends for "sylpheed" on "openldap" (on)
WARNING: You are not running a fully initialized root shell, consider
running a proper root shell with 'su -'
+ skipping download of "sylpheed-0.8.11.tar.bz2" for module "sylpheed" (in
cache)
+ make="/usr/bin/make", MAKES=""
+ CC_EXT="ccache ", CXX_EXT="ccache "
+ Enabling gcc wrapper scripts to force optimizations
+ GCCVER="3"
+ CFLAGS="-O3 -mcpu=athlon-xp -march=athlon-xp -mmmx -msse -m3dnow
-mfpmath=sse,387"
+ CXXFLAGS="-O3 -mcpu=athlon-xp -march=athlon-xp -mmmx -msse -m3dnow
-mfpmath=sse,387 -Wno-deprecated"
+ LDFLAGS=" -s -z combreloc"
Building sylpheed
+ checking md5sum of "sylpheed-0.8.11.tar.bz2"
+ running "default_pre_build"
+ validating "/usr/src/sylpheed-0.8.11"
+ creating building dir "/usr/src/sylpheed-0.8.11"
+ Unpacking "/var/spool/lunar/sylpheed-0.8.11.tar.bz2" in "/usr/src"
+ building "sylpheed" version "0.8.11" in /usr/src/sylpheed-0.8.11
+ running "default_config"
+ CFLAGS="-O3 -mcpu=athlon-xp -march=athlon-xp -mmmx -msse -m3dnow
-mfpmath=sse,387"
+ OPTS="      --enable-ssl  --enable-ldap"
+ ./configure --build=i686-pc-linux-gnu --prefix=/usr --sysconfdir=/etc
--localstatedir=/var --infodir=/usr/share/info --mandir=/usr/share/man    
  --enable-ssl  --enable-ldap


Ok as you see only --enable-ssl and --enable-ldap are added to the $OPTS. 
When it never asked me about gpgme which I need or jpilot which I have
already installed and use.
root at nhudson /home/nhudson # lvu DEPENDS sylpheed
depends gtk+  &&
 
optional_depends  "compface"    ""  ""  "for X-Face support"              
&&
optional_depends  "gdk-pixbuf"  ""  ""  "for built-in image view support" 
&&
 
optional_depends  "openssl"              \
                  "--enable-ssl"         \
                  ""                     \
                  "for pop3s and imaps"  &&
 
optional_depends  "openldap"             \
                  "--enable-ldap"        \
                  ""                     \
                  "for ldap support"     &&
 
optional_depends  "gpgme-0.3.x"                \
                  "--enable-gpgme
--with-gpgme-prefix=/opt/lunar/gpgme-0.3.x" \
                  ""                     \
                  "for encrypted email"  &&
 
optional_depends  "jpilot"               \
                  "--enable-jpilot"      \
                  ""                     \
                  "to use jpilot address book"

If this doesnt make any since im sorry but its the best I can explain it. 
There was someone else this afternoon with the same problem which reminded
me to report the problem.  Anyway if you have any questions about this or
dont understand let me know.
=======================================================================

-----------------------------------------------------------------------
 sofar - 2003-05-15 07:18 GMT 
-----------------------------------------------------------------------
^^ that was me

-----------------------------------------------------------------------
 nhudson - 2003-05-15 21:51 GMT 
-----------------------------------------------------------------------
Thats fine no big deal i know you are busy.. Just thought I would let you
know

-----------------------------------------------------------------------
 nhudson - 2003-05-19 11:53 GMT 
-----------------------------------------------------------------------
This seems to be fixed now with the patch that Jasper applied to theedge
cvs yesterday.  I will go ahead and close the bug since I think it is
fixed but if you think diffrent just reopen it when you get back :)


More information about the Lunar-bugs mailing list