Re: [Fink-devel] Depends ignored during build phase
can you please test this again guys using current cvs. --- TS http://southofheaven.org Chaos is the beginning and end, try dealing with the rest. On 16-Dec-03, at 6:12 PM, Daniel Macks wrote: Using Fink/*.pm from 2003/12/10 it works correctly, 2003/12/14 it doesn't. It appears the problem occurred with your PkgVersion.pm v1.187->1.188. dan On Tue, Dec 16, 2003 at 12:39:03PM -0700, TheSin wrote: can you install fink pre 0.17.1 and tell me if this is still the case I think you'll find this has been a bug for some time. I just reviewed the code and on build it calls resolve_depends(2 the 2 means to return only builddepends and not the depends when it should call it with 1 which would return both, but that isn't something I changed. And I don't want to force it to 1 which out knowing more of the consequences. But it it has been happening since before my changes then I'll look deeper into else it might be a change in resolve_depends that I made. On 15-Dec-03, at 11:24 PM, Daniel Macks wrote: Both of these should fail during the build phase (notice "dlcompa" typo, giving a -dev or -shlibs package that does not exist). Package: foo Depends: dlcompat-shlibs BuildDepends: dlcompa-dev Package: bar Depends: dlcompa-shlibs BuildDepends: dlcompat-dev Using fink from CVS (HEAD, timestamp 2003/12/15 23:31:00), 'fink build foo' fails (can't resolve dependency "dlcompa-dev") as it should. But 'fink build bar' compiles cleanly. Fink eventually complains during 'fink install bar' (this warning is from fink, not dpkg). -- Daniel Macks [EMAIL PROTECTED] http://www.netspace.org/~dmacks PGP.sig Description: This is a digitally signed message part
Re: [Fink-devel] Depends ignored during build phase
thanks dan, now to isolate why :\ --- TS http://southofheaven.org Chaos is the beginning and end, try dealing with the rest. On 16-Dec-03, at 6:12 PM, Daniel Macks wrote: Using Fink/*.pm from 2003/12/10 it works correctly, 2003/12/14 it doesn't. It appears the problem occurred with your PkgVersion.pm v1.187->1.188. dan On Tue, Dec 16, 2003 at 12:39:03PM -0700, TheSin wrote: can you install fink pre 0.17.1 and tell me if this is still the case I think you'll find this has been a bug for some time. I just reviewed the code and on build it calls resolve_depends(2 the 2 means to return only builddepends and not the depends when it should call it with 1 which would return both, but that isn't something I changed. And I don't want to force it to 1 which out knowing more of the consequences. But it it has been happening since before my changes then I'll look deeper into else it might be a change in resolve_depends that I made. On 15-Dec-03, at 11:24 PM, Daniel Macks wrote: Both of these should fail during the build phase (notice "dlcompa" typo, giving a -dev or -shlibs package that does not exist). Package: foo Depends: dlcompat-shlibs BuildDepends: dlcompa-dev Package: bar Depends: dlcompa-shlibs BuildDepends: dlcompat-dev Using fink from CVS (HEAD, timestamp 2003/12/15 23:31:00), 'fink build foo' fails (can't resolve dependency "dlcompa-dev") as it should. But 'fink build bar' compiles cleanly. Fink eventually complains during 'fink install bar' (this warning is from fink, not dpkg). -- Daniel Macks [EMAIL PROTECTED] http://www.netspace.org/~dmacks PGP.sig Description: This is a digitally signed message part
Re: [Fink-devel] Depends ignored during build phase
Using Fink/*.pm from 2003/12/10 it works correctly, 2003/12/14 it doesn't. It appears the problem occurred with your PkgVersion.pm v1.187->1.188. dan On Tue, Dec 16, 2003 at 12:39:03PM -0700, TheSin wrote: > can you install fink pre 0.17.1 and tell me if this is still the case I > think you'll find this has been a bug for some time. I just reviewed > the code and on build it calls resolve_depends(2 the 2 means to return > only builddepends and not the depends when it should call it with 1 > which would return both, but that isn't something I changed. And I > don't want to force it to 1 which out knowing more of the consequences. > But it it has been happening since before my changes then I'll look > deeper into else it might be a change in resolve_depends that I made. > > On 15-Dec-03, at 11:24 PM, Daniel Macks wrote: > > >Both of these should fail during the build phase (notice "dlcompa" > >typo, giving a -dev or -shlibs package that does not exist). > > > > Package: foo > > Depends: dlcompat-shlibs > > BuildDepends: dlcompa-dev > > > > Package: bar > > Depends: dlcompa-shlibs > > BuildDepends: dlcompat-dev > > > >Using fink from CVS (HEAD, timestamp 2003/12/15 23:31:00), 'fink build > >foo' fails (can't resolve dependency "dlcompa-dev") as it should. But > >'fink build bar' compiles cleanly. Fink eventually complains during > >'fink install bar' (this warning is from fink, not dpkg). -- Daniel Macks [EMAIL PROTECTED] http://www.netspace.org/~dmacks --- 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
Re: [Fink-devel] Depends ignored during build phase
can you install fink pre 0.17.1 and tell me if this is still the case I think you'll find this has been a bug for some time. I just reviewed the code and on build it calls resolve_depends(2 the 2 means to return only builddepends and not the depends when it should call it with 1 which would return both, but that isn't something I changed. And I don't want to force it to 1 which out knowing more of the consequences. But it it has been happening since before my changes then I'll look deeper into else it might be a change in resolve_depends that I made. --- TS http://southofheaven.org Chaos is the beginning and end, try dealing with the rest. On 15-Dec-03, at 11:24 PM, Daniel Macks wrote: Both of these should fail during the build phase (notice "dlcompa" typo, giving a -dev or -shlibs package that does not exist). Package: foo Depends: dlcompat-shlibs BuildDepends: dlcompa-dev Package: bar Depends: dlcompa-shlibs BuildDepends: dlcompat-dev Using fink from CVS (HEAD, timestamp 2003/12/15 23:31:00), 'fink build foo' fails (can't resolve dependency "dlcompa-dev") as it should. But 'fink build bar' compiles cleanly. Fink eventually complains during 'fink install bar' (this warning is from fink, not dpkg). dan -- Daniel Macks [EMAIL PROTECTED] http://www.netspace.org/~dmacks --- This SF.net email is sponsored by: SF.net Giveback Program. Does SourceForge.net help you be more productive? Does it help you create better code? SHARE THE LOVE, and help us help YOU! Click Here: http://sourceforge.net/donate/ ___ Fink-devel mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/fink-devel --- 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
Re: [Fink-devel] Depends ignored during build phase
must have something to do with my ignore warnings change on multi lines...hmmm, I'll look at it thanks Dan. --- TS http://southofheaven.org Chaos is the beginning and end, try dealing with the rest. On 15-Dec-03, at 11:24 PM, Daniel Macks wrote: Both of these should fail during the build phase (notice "dlcompa" typo, giving a -dev or -shlibs package that does not exist). Package: foo Depends: dlcompat-shlibs BuildDepends: dlcompa-dev Package: bar Depends: dlcompa-shlibs BuildDepends: dlcompat-dev Using fink from CVS (HEAD, timestamp 2003/12/15 23:31:00), 'fink build foo' fails (can't resolve dependency "dlcompa-dev") as it should. But 'fink build bar' compiles cleanly. Fink eventually complains during 'fink install bar' (this warning is from fink, not dpkg). dan -- Daniel Macks [EMAIL PROTECTED] http://www.netspace.org/~dmacks --- This SF.net email is sponsored by: SF.net Giveback Program. Does SourceForge.net help you be more productive? Does it help you create better code? SHARE THE LOVE, and help us help YOU! Click Here: http://sourceforge.net/donate/ ___ Fink-devel mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/fink-devel PGP.sig Description: This is a digitally signed message part
[Fink-devel] Depends ignored during build phase
Both of these should fail during the build phase (notice "dlcompa" typo, giving a -dev or -shlibs package that does not exist). Package: foo Depends: dlcompat-shlibs BuildDepends: dlcompa-dev Package: bar Depends: dlcompa-shlibs BuildDepends: dlcompat-dev Using fink from CVS (HEAD, timestamp 2003/12/15 23:31:00), 'fink build foo' fails (can't resolve dependency "dlcompa-dev") as it should. But 'fink build bar' compiles cleanly. Fink eventually complains during 'fink install bar' (this warning is from fink, not dpkg). dan -- Daniel Macks [EMAIL PROTECTED] http://www.netspace.org/~dmacks --- This SF.net email is sponsored by: SF.net Giveback Program. Does SourceForge.net help you be more productive? Does it help you create better code? SHARE THE LOVE, and help us help YOU! Click Here: http://sourceforge.net/donate/ ___ Fink-devel mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/fink-devel