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
