On May 19, 2005, at 10:14 AM, Mitchell L Model wrote:

[Sorry -- hit send too soon -- more detail in second paragraph.]

When I do an updateall that involves many (or even several if unlucky) packages there seems to be a constant battle between those requiring libncurses5 and those requiring ncurses-dev (and possibly one or two more varieties -- I forget). [If it matters, I've been doing a lot of updateall's on Tiger to get everything working and in synch for 10.4.] Is there something I can do to fix this? Is this a common problem or is there something wrong with my installation?

The problem manifests itself when some of the updating packages compile successfully but then one fails with, among other reassuring information (very nice!), the suggestion to build either libncurses5 or ncurses-dev (I think) separately, because Fink may have gotten confused by the requirements of many packages built at once. (Actually it isn't just with updateall -- if I select a large number of packages manually, or even a few unlucy ones, I get the same problem of course.) I build that one package, which basically just causes Fink to uninstall the other and install the one being built. (In fact, if I looked more carefully I could probably figure out that I don't have to build the package but just reinstall it.) Then I can go back to my selfupdate.


Right. There's nothing for you to do other than what you're doing--these are build-time dependencies, and may therefore be swapped back and forth. Basically the various other packages that depend on ncurses need to be updated to build depend on the newer version.


One of the problems I have using Fink Commander for this is that the selection of packages is lost after the build, so I can't just redo. (I don't know of any way, that is.) I use its flag feature to flag all the packages I want to see install, then sort by status and make sure there are no flagged packages that need updating. I need a second flag, or better, Fink Commander should remove built packages from the selection but leave unbuilt packages selected.



You might try filing a "bug" report (they also use them for features) at the FinkCommander website (http://finkcommander.sourceforge.net).


--
Alexander Hansen
Fink Documentarian
[Day Job] Levitated Dipole Experiment
http://psfcwww2.psfc.mit.edu/ldx/



-------------------------------------------------------
This SF.Net email is sponsored by Oracle Space Sweepstakes
Want to be the first software developer in space?
Enter now for the Oracle Space Sweepstakes!
http://ads.osdn.com/?ad_id=7412&alloc_id=16344&op=click
_______________________________________________
Fink-users mailing list
Fink-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/fink-users

Reply via email to