[Lunar-bugs] [Lunar Linux 0000173]: confusing dependencies for theedge during installation

Lunar bug reports list lunar-bugs at lunar-linux.org
Tue Mar 6 05:13:44 CET 2007


The following issue has been CLOSED 
====================================================================== 
http://bugs.lunar-linux.org/view.php?id=173 
====================================================================== 
Reported By:                engelsman
Assigned To:                sofar
====================================================================== 
Project:                    Lunar Linux
Issue ID:                   173
Category:                   ISO
Reproducibility:            N/A
Severity:                   minor
Priority:                   normal
Status:                     closed
Moonbase Version:           2006MMDD.NN 
Core Tools:                 Theedge 
Core Tools Version:         2006MMDD 
Resolution:                 not fixable
Fixed in Version:           
====================================================================== 
Date Submitted:             02-18-2007 18:18 CET
Last Modified:              03-06-2007 05:13 CET
====================================================================== 
Summary:                    confusing dependencies for theedge during
installation
Description: 
man lfirsttime recommends to lin theedge even if you want to lunar.
theedge depends on neon[y] which then asks for libxml2/expat choice,
recommending libxml2. if you continue to take the default options,
you are later prompted whether apr-util should use _expat_ even though
I selected libxml2
====================================================================== 

---------------------------------------------------------------------- 
 Moe - 03-05-07 14:44  
---------------------------------------------------------------------- 
I dare to mark this invalid. apr-utils depends on expat. neon is different
as it is able to make use of either libxml2 OR expat (thats why there is a
choice presented to the user). Do you catch my drift? 

---------------------------------------------------------------------- 
 engelsman - 03-05-07 16:54  
---------------------------------------------------------------------- 
I'm not near a Lunar box at the moment so I can't check except via
modules.ll.org, but as far as I can see neon depends on %XMLRENDERER (ie
libxml or expat) and apr-utils depends explicitly on expat.

I understood (but could well be wrong - I frequently am) that a %VARIABLE
denotes a conflict and that you had to choose which of the conflicting
modules to use to avoid installing more than one, having mismatched
utilities, libraries, etc.

So what I expected was that apr-util should also depend on %XMLRENDERER.

If I've misunderstood, and the report is invalid, close it. That's OK by
me. 

---------------------------------------------------------------------- 
 Moe - 03-05-07 17:05  
---------------------------------------------------------------------- 
Indeed, you're wrong on that assumption. Aliases (such as %XMLRENDERER) are
ment to provide the user with a choice whether to install application a or
application b which both provide the required functionality for a
depedency. Aliases MAY conflict but they don't have to. Sometimes its a
simple matter of choice. This bugreport is invalid. 

Issue History 
Date Modified   Username       Field                    Change               
====================================================================== 
02-18-07 18:18  engelsman      New Issue                                    
02-18-07 18:18  engelsman      Status                   new => assigned     
02-18-07 18:18  engelsman      Assigned To               => sofar           
02-18-07 18:18  engelsman      Moonbase Version          => 2006MMDD.NN     
02-18-07 18:18  engelsman      Core Tools                => Theedge         
02-18-07 18:18  engelsman      Core Tools Version        => 2006MMDD        
03-05-07 14:44  Moe            Note Added: 0000386                          
03-05-07 16:54  engelsman      Note Added: 0000387                          
03-05-07 17:05  Moe            Status                   assigned => resolved
03-05-07 17:05  Moe            Resolution               open => not fixable 
03-05-07 17:05  Moe            Note Added: 0000388                          
03-06-07 05:13  sofar          Status                   resolved => closed  
======================================================================



More information about the Lunar-bugs mailing list