On 6/7/06, Stephen Cornell <[EMAIL PROTECTED]> wrote: > Thanks for your response. > > On 7 Jun 2006, at 16:26, Alexander K. Hansen wrote: > > > On 6/7/06, Stephen Cornell <[EMAIL PROTECTED]> wrote: > >> > >> After some googling, I tried changing `10.3' to `10.4-transitional' > >> in fink.conf. `fink selfupdate' still did nothing (IIRC), so I tried > >> `fink selfupdate-rsync'. Bingo! > > > > Ah--the news page presupposed that one was using rsync or cvs > > updating. That should indeed be fixed. > > Which brings me to my first question: how do I know or change what > updating method I am using? Or are you referring specifically to > *self*-updating (which is, I assume, different from the method for > upgrading packages)? >
Yeah--I meant selfupdating > > > > Binaries are only used if they correspond to the latest available > > version--if there's a later version in a source distro it will be used > > instead. > > So is there any way to tell Fink *always* to use binary packages? No. You'd want to use the binary tools (apt-get, dselect) instead. > > > sources.list is updated from your fink.conf settings. You can edit it > > if you add additional repositories. > > This is one of the areas of Fink that I find confusing. If > sources.list should always be in sync with fink.conf, why bother to > duplicate the info in sources.list? If I edit fink.conf by hand, at > what point is sources.list updated? Would editing one file but not > the other make apt-get and fink behave differently from each other? > The "fink" tool handles a bunch of different stuff for the distribution in addition to its role as a package installer, so its configuration file (fink.conf) is treated as canonical. I think sources.list gets updated from fink.conf after certain operations (I don't know which, for sure) > > > > We have no way of knowing what went wrong, since you didn't paste up > > the actual output. > > Well, I wasn't looking for a solution because I decided I didn't need > the package anyway (two versions of emacs should be enough for > anyone) - I was merely giving anecdotal evidence to show that the > system was confused about what OS/version/distribution it was running. > Check that both fink.conf and sources.list have the same distribution (e.g. 10.4-transitional). You did update XCode, right? > > > > You can install a particular version of a binary package via the > > binary tools, e.g. > > > > sudo apt-get install foo=1.2.3-4 > > > > to install foo-1.2.3-4. However, if you issue a "fink update-all", it > > may be supplanted by a later version. > > So will apt-get also install from source if it finds a more recent > version than the binary version? > No. In the Fink world apt-get ONLY knows about binaries. > -- > Stephen Cornell [EMAIL PROTECTED] +44-113-3432899 > Institute of Integrative and Comparative Biology > University of Leeds, Leeds, LS2 9JT, UK > > -- Alexander K. Hansen Fink Documenter (still) _______________________________________________ Fink-beginners mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/fink-beginners
