Remi Mommsen <[EMAIL PROTECTED]> wrote:
> 
> Index: root3-cernlib.info
> ===================================================================
> RCS file: 
> /cvsroot/fink/dists/10.2-gcc3.3/unstable/main/finkinfo/sci/root3-cernlib.info,v
> diff -u -d -r1.2 -r1.3
[lots of snipping]
> +Depends: <<
> + mysql12-shlibs | mysql-shlibs,
> +BuildDepends: <<
> + mysql12-dev | mysql-dev,

I think that is going to cause a problem if a user builds the package
with mysql-dev installed (therefore root3 is probably linked against
files from mysql-shlibs like libmysqlclient.10*.dylib) but then the
user installs mysql12-shlibs (which provides libmysqlclient.12*.dylib
instead) and removes mysql-shlibs. Depends is still satisfied, but now
root3 links against non-existant files, no?

I don't mean to single you out, Remi, as I think there are other
packages that do this kind of thing. This commit just reminded me to
finally post about it.

dan

-- 
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

Reply via email to