> What about fixing the fink dep engine, so that BuildDependsOnly 
> packages may depend on other BuildDependsOnly, and then a kde packahe 
> could BuildDepend on kdelibs3-dev and a few other -dev packages it 
> needs, and fink will make sure everything needed is there; fink would 
> need to recursively go through the depends...
> 
> - -chris zubrzycki

When you say that they may "depend on" do you mean to use the Depends
field?  That doesn't work, for the following reason.  The value in the
Depends field is written into the .deb file and is then used by
dpkg/apt-get.  You'll never be able to swap back and forth between -dev
packages if any of those -dev packages have things which Depend on them.

Or did you mean to use the BuildDepends field?  That doesn't work either,
because once a package has been built, fink ignores the BuildDepends field.

Or maybe did you mean to use the BuildDepends field, but change fink's
behavior so that when building X, if X Depends (or BuildDepends) on Y,
and Y BuildDepends on Z, then Z must be installed when building X?
That's a very radical change, and might have other bad effects... at the
very least, it would make the process of compiling packages much longer and
more complicated than it already is.

  -- Dave


-------------------------------------------------------
This sf.net email is sponsored by:ThinkGeek
Welcome to geek heaven.
http://thinkgeek.com/sf
_______________________________________________
Fink-devel mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/fink-devel

Reply via email to