On Wed, Apr 19, 2006 at 01:28:53AM +0200, Frank Lichtenheld wrote:
> On Mon, Apr 17, 2006 at 01:59:16PM +0200, Nicolas François wrote:
> > So here is the new patch.
> > 
> > It differentiates 3 categories of fields:
> >  * Depends|Pre-Depends
> >      Compute an intersection
> >  * Replaces|Conflicts|Provides
> >      Compute an union
> >  * Recommends|Suggests|Enhances
> >      Only merge the dependencies if they are identical
> 
> Great, I will try to give it a thourough review in the next days.

Your patch looks like it does what it is supposed to do. I'm still
wondering though if, when tackling this bug anyway, shouldn't go
for a broader, more general solution. An example would be something
like lib/Dep.pm from Lintian. It handles the problem on a more abstract
level.

NB: I'm currently trying to include into the dpkg build system the
possibility to handle the installation of real Perl modules which
I would like to solve before doing something like this. The problem
with that is that ExtUtils::MakeMaker doesn't support different src and
build directories. Without it it seems like a real hassle to find out
the correct installation directory, though... Maybe we should stay in
/usr/lib/dpkg for now...

Conclusion: Let's discuss this bug here on Debconf once you arrived.

Gruesse,
-- 
Frank Lichtenheld <[EMAIL PROTECTED]>
www: http://www.djpig.de/


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

Reply via email to