[Lunar-bugs] [Lunar Linux 0000381]: lunar fixdepends doesn't work as expected

Lunar bug reports list lunar-bugs at lunar-linux.org
Sun Feb 22 20:10:22 CET 2009


The following issue has been SUBMITTED. 
====================================================================== 
http://bugs.lunar-linux.org/view.php?id=381 
====================================================================== 
Reported By:                aGaTHoS
Assigned To:                sofar
====================================================================== 
Project:                    Lunar Linux
Issue ID:                   381
Category:                   lunar
Reproducibility:            always
Severity:                   minor
Priority:                   normal
Status:                     assigned
Moonbase Version:           20090222.15 
Core Tools:                 Lunar 
Core Tools Version:         20080303 
====================================================================== 
Date Submitted:             02-22-2009 20:10 CET
Last Modified:              02-22-2009 20:10 CET
====================================================================== 
Summary:                    lunar fixdepends doesn't work as expected
Description: 
That's the case:

I've written a modification of sodipodi module in zlocal because I had
libgnomeprint, libgnomeprintui, ... installed on my system only for
sodipodi module (as said by lvu depends sodipodi). So I search in the
sodipodi configure and see that I can disable libgnomeprint support so I
wrote a modification for myself in zlocal for the module changing:

depends libgnomeprintui

for:

optional_depends "libgnomeprintui" "--with-gnome-print"
"--without-gnome-print" "for gnome print frontend"

And then I uninstall the unused libraries (libgnomeprintui and
dependencies not used anymore) and recompile sodipodi without
libgnomeprintui but still wants to intall libgnomeprintui, ... again

I ran lunar fixdepends, but still the same so I have a look at
/var/state/lunar/depends

and is correct:

sodipodi:libgnomeprintui:off:optional:--with-gnome-print:--without-gnome-print

but not in /var/state/lunar/depends.cache: (two separate set of entries
for sodipodi)

one set with: sodipodi:libgnomeprintui:required:::
another one with the line:
sodipodi:libgnomeprintui:optional:--with-gnome-print:--without-gnome-print:for
gnome print frontend

So depends.cache is not being well managed.

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

Issue History 
Date Modified   Username       Field                    Change               
====================================================================== 
02-22-09 20:10  aGaTHoS        New Issue                                    
02-22-09 20:10  aGaTHoS        Status                   new => assigned     
02-22-09 20:10  aGaTHoS        Assigned To               => sofar           
02-22-09 20:10  aGaTHoS        Moonbase Version          => 20090222.15     
02-22-09 20:10  aGaTHoS        Core Tools                => Lunar           
02-22-09 20:10  aGaTHoS        Core Tools Version        => 20080303        
======================================================================



More information about the Lunar-bugs mailing list