[Lunar-bugs] [Lunar Linux 0000249]: cyrus-sasl fails to build, so gimp build fails

Lunar bug reports list lunar-bugs at lunar-linux.org
Wed Jul 4 19:59:42 CEST 2007


The following issue has been CLOSED 
====================================================================== 
http://bugs.lunar-linux.org/view.php?id=249 
====================================================================== 
Reported By:                engelsman
Assigned To:                
====================================================================== 
Project:                    Lunar Linux
Issue ID:                   249
Category:                   module
Reproducibility:            always
Severity:                   major
Priority:                   normal
Status:                     closed
Moonbase Version:           20070528.12 
Core Tools:                 Lunar 
Core Tools Version:         20070408 
Resolution:                 open
Fixed in Version:           
====================================================================== 
Date Submitted:             06-03-2007 09:58 CEST
Last Modified:              07-04-2007 19:59 CEST
====================================================================== 
Summary:                    cyrus-sasl fails to build, so gimp build fails
Description: 
Maybe I've said yes to the wrong optional depends somewhere, but the gimp
depends on cyrus-sasl, which fails to build, and hence the gimp build
fails.


====================================================================== 

---------------------------------------------------------------------- 
 florin - 06-03-07 10:32  
---------------------------------------------------------------------- 
I can't confirm this. Neither gimp and cyrus-sasl depend on each other in
any way. Both compile just fine on my system (even if one of them is not
installed). 

---------------------------------------------------------------------- 
 engelsman - 06-03-07 14:38  
---------------------------------------------------------------------- 
Hmmm. I had virtually no gtk or gnome stuff installed previously, and when
I ran 'lin gimp' I basically said yes to all of the optional depends that
came up. I will lrm all of the new modules and try to 'lin -cr gimp' later
when I get home.

OK, now at home...
lvu tree gimp shows that:
 gimp depends on gtk+-2
   gtk+-2 has optional depends on cups 
     cups has optional depends on openldap
       openldap has optional depends on cyrus-sasl
         [cyrus-sasl]: openssl db [postgresql] [mysql] [Linux-PAM]
[heimdal] 

So, cyrus-sasl still fails to build, but I don't really need it to build
gimp.

 

---------------------------------------------------------------------- 
 engelsman - 06-03-07 22:47  
---------------------------------------------------------------------- 
See the attached 'activity.txt' showing the modules that the first 'lin
gimp'
tried to install and where I said yes to most optional modules.

After cyrus-sasl failed, I removed those modules again.

I used
http://modules.lunar-linux.org/index.php?option=depends&module=gimp
and ran lvu installed and lin -cr --deps on each module to make sure that
I
was building one at a time from the bottom up, this time saying no to the
optional modules. Note that 'cups' is only shown as an optional module
and
that gnome-desktop doesn't appear to depend on anything else After
building
gtk-doc I slipped up and lin gnome-desktop installed a whole load of
stuff,
including cups, openldap and cyrus-sasl, all without error. When I
checked
the gnome-desktop DEPENDS file, it shows libgnomeui and gnome-doc-utils.

It looks like one of the dependencies is attached at the wrong level, so
build order is important, but I think it's too much work to track it down.

 

---------------------------------------------------------------------- 
 engelsman - 07-04-07 19:59  
---------------------------------------------------------------------- 
this can be resolved by being more careful when installing the
dependencies,
or by installing in a different order, so don't waste time tracking it
down. 

Issue History 
Date Modified   Username       Field                    Change               
====================================================================== 
06-03-07 09:58  engelsman      New Issue                                    
06-03-07 09:58  engelsman      Moonbase Version          => 20070528.12     
06-03-07 09:58  engelsman      Core Tools                => Lunar           
06-03-07 09:58  engelsman      Core Tools Version        => 20070408        
06-03-07 10:32  florin         Note Added: 0000551                          
06-03-07 11:05  engelsman      Note Added: 0000552                          
06-03-07 14:38  engelsman      Note Edited: 0000552                         
06-03-07 22:25  engelsman      File Added: activity.txt                     
06-03-07 22:42  engelsman      Note Added: 0000553                          
06-03-07 22:47  engelsman      Note Edited: 0000553                         
07-04-07 19:59  engelsman      Status                   new => closed       
07-04-07 19:59  engelsman      Note Added: 0000578                          
======================================================================



More information about the Lunar-bugs mailing list