On 9/5/06, A. Scottedward Hodel <[EMAIL PROTECTED]> wrote:
> Thanks, Martin.  This leaves me with a few questions.
>
> - how should people new to fink (or, in my case, not terribly
> proficient with it) make use of individual unstable packages?
>
>
>
> - what course should we take if packages appear to missing in our
> trees?  For example, while I do have hdf5-shlibs 1.6.4 installed,
> there is no hdf5-shlibs.info file anywhere in the finkinfo tree:
>
> eexmac147:/sw/fink/10.4 hodelas$ find . -name "hdf5*" -print
> /stable/main/finkinfo/sci/hdf5.info
> /stable/main/finkinfo/sci/hdf5.patch
> /unstable/main/finkinfo/sci/hdf5.info
> /unstable/main/finkinfo/sci/hdf5.patch
>
>

That's right.  hdf5-shlibs gets built at the same time as hdf5 and is
described in the same .info file--this is called a "splitoff".    If
you run

fink dumpinfo -ffamily hdf5-shlibs
fink dumpinfo -fparent hdf5-shlibs

you'll see that its parent is hdf5  (running that command on a parent
package e.g. hdf5 gives a null return)

> Similarly, while trying to install gnumeric today, I see that the
> package requires gnome-keyring-dev, which is listed in the unstable
> tree on the fink website
>         http://pdb.finkproject.org/pdb/package.php/gnome-keyring-dev
> but it doesn't appear in my fink tree either:
> eexmac147:/sw/fink/10.4 hodelas$ find . -name "gnome-keyring*" -print
> /stable/main/finkinfo/gnome/gnome-keyring.info
> /stable/main/finkinfo/gnome/old/gnome-keyring.info
> /unstable/main/finkinfo/gnome/gnome-keyring.info
>

Same as above--it's a splitoff.

>
> Oddly enough,
>
> eexmac147:/sw/fink/10.4 hodelas$ fink list | grep keyring
> i      gnome-keyring   0.2.1-1004      GNOME Key Ring
>          gnome-keyring-dev       0.2.1-1004      GNOME Key Ring
> i      gnome-keyring-shlibs    0.2.1-1004      GNOME Key Ring
> eexmac147:/sw/fink/10.4 hodelas$ fink install gnome-keyring-dev
>
>
> so the package is known to fink, and I was able to install it.  The
> manager for some reason couldn't sort out the dependency.
>

According to my 10.4/unstable gnumeric description this version of
gnumeric wants a gnome-keyring-dev newer than 0.4.3-1, which does not
show up in your package list above.

This is one reason why we recommend -against- trying to install single
packages from unstable.  The other is that packages not infrequently


> On Sep 5, 2006, at 3:17 AM, Martin Costabel wrote:
>
> > I didn't go through all of your output; just one remark.
> >
> > A.Scottedward Hodel wrote:
> > []
> >> Link to the stable tree: fftw3, octave-forge, octave.  fftw3 requires
> >> g77; I edited this to use g95 (two substitutions).
> >
> > The fftw3 in 10.4/unstable (3.1.1-3) has been updated to use g95
> > about 5
> > months ago.
> >>
> >> fftw3-shlibs doesn't show up in the unstable patch files.
> >> command:  fink install fftw3
> >> installs fftw3-shlibs.
> >>
> >> command:  fink install octave-forge
> >> reveals the dependency
> >> hdf5-shlibs 1.6.5=1002
> >> however, the unstable tree has only 1.6.4-1002.  I manually edited
> >> the
> >> octave-forge dependency to use this version.  The same edit needs
> >> to be
> >> done for octave.
> >
> > The 10.4/unstable tree has hdf5-shlibs-1.6.5-1009, has had 1.6.5 for a
> > long time, in 10.4 always, and even in 10.4-transitional for 10
> > months.
> > I don't think 1.6.4-1002 ever existed in unstable.
> >
> > So the real question is: What is wrong with your unstable tree? Or
> > maybe
> > with your linking trick? Does it really give you the unstable
> > version if
> > there is already a version of the same package in stable? I think not.
> >
> > --
> > Martin
> >


-- 
Alexander K. Hansen
Fink Documenter (still)

-------------------------------------------------------------------------
Using Tomcat but need to do more? Need to support web services, security?
Get stuff done quickly with pre-integrated technology to make your job easier
Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo
http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642
_______________________________________________
Fink-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/fink-users

Reply via email to