> Uhm... why not just make the header packages (e.g. orbit) depend on the 
> binary package (orbit-bin), which would immediatly solve all the 
> strange problems, and in fact might be required anyway in many cases 
> (e.g. many unix libs requrie their foo-config apps to be useful for 
> development anyway).

Also, the bin packages should probably conflict and replace anyway, 
since they have some of the same files. The easiest way would be to just 
remove the version from the package name.  A similar thing could be done 
for the header packages.  So the setup would be:

foo-bin:
        Version: 3.2.1
        Depends: foo3-shlibs

foo3-shlibs:
        Version: 3.2.1
        Depends: (anything it needs to compile)

foo:
        Version: 3.2.1
        Depends: foo3-shlibs, foo-bin (== 3.2.1)

foo-bin:
        Version: 4.2.1
        Depends: foo4-shlibs

foo4-shlibs:
        Version: 4.2.1
        Depends: (anything it needs to compile)

foo:
        Version: 4.2.1
        Depends: foo4-shlibs, foo-bin (== 4.2.1)


JMHO,
Kyle Moffett


> Max
> -- -----------------------------------------------
> Max Horn
> Software Developer
>
> email: <mailto:[EMAIL PROTECTED]>
> phone: (+49) 6151-494890


_______________________________________________
Fink-devel mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/fink-devel

Reply via email to