Hi Dan,

Thanks for pointing this out. I've not been aware of it. This dependency exists since several versions of root3. I have had no user complaints about it.

What is the best way to fix it? Just depend on mysql12-dev and mysql12-shlibs (as in 10.3) or is there a more clever way to do it?

Cheers,
                Remi

On Dec 19, 2003, at 1:05 PM, Daniel Macks wrote:

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





---------------------------------------------------------------------
Intelligence is like a four-wheel drive vehicle: it allows you to get
stuck in much more remote places.

*********************************************************************
Remigius K. Mommsen                 e-mail: [EMAIL PROTECTED]
University of California, Irvine       URL:    http://cern.ch/mommsen
c/o SLAC                             voice:        ++1 (650) 926-3595
2575 Sand Hill Road #35                fax:        ++1 (650) 926-3882
Menlo Park, CA 94025, US              home:        ++1 (650) 233-9041
*********************************************************************



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