Am 06.01.2004 um 11:31 schrieb Max Horn:


[...]

Anyway, I noticed another problem now. I just wanted to test-build swi-prolog, which depends on its splitoff "swi-prolog-lite". So I did
fink build swi-prolog
Which lead to fink telling me that it needs swi-prolog-lite for that! Not good, not good at all. Wonder if this is a regression in 0.18.0 or an old issue, hm.


Alas, this problem persists. I checked, it did not occur in 0.17.4, so it is definitely a regression in 0.18.0

Fixed in CVS. It was caused by this change: http://cvs.sourceforge.net/viewcvs.py/fink/fink/perlmod/Fink/Engine.pm? r1=1.143&r2=1.144, commit message: "This should fix the fink build not checking depends"

I undid this change partially (the upper part of it; the lower part was correct). After all, relatives of a package can't (and mustn't) be build dependencies of the package, since they are built at *exactly the same time*. So it wouldn't even make sense to have such a dependency (I can imagine some situations where people would *want* such a thing, because e.g. a pkg builds differently if it is already installed; however, this is a bug in the package, and nothing that could or should be fixed by hacks to the dependency engine).


Cheers,


Max



-------------------------------------------------------
This SF.net email is sponsored by: IBM Linux Tutorials.
Become an expert in LINUX or just sharpen your skills.  Sign up for IBM's
Free Linux Tutorials.  Learn everything from the bash shell to sys admin.
Click now! http://ads.osdn.com/?ad_id=1278&alloc_id=3371&op=click
_______________________________________________
Fink-devel mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/fink-devel

Reply via email to