On Fri, 7 Feb 2003, Ben Hines wrote: > > On Friday, February 7, 2003, at 04:02 PM, Jeff Whitaker wrote: > > > On Fri, 7 Feb 2003, Benjamin Reed wrote: > >> > >> Why exactly does it depend on xfree86 4.2.1.1? Is it only for the > >> purposes of upgrading? > >> > > > > Yes - to avoid having to tell people to dpkg -r --force-depends. > > > Also, what about installing from scratch? New fink users now get to > build and install (or download) two versions of xfree for no reason? > Nearly every fink user uses xfree86. That is just silly. > > What would the --force-depends be needed for? Rather than saying "Fuck > you ben, fix it yourself" Please explain. This should have gotten > discussion before going into unstable as this is a huge hack. I > wouldn't be going off about this if you had asked for discussion here, > dude. But its already in unstable. > > In any case, i think it would be much cleaner to actually have the > dpkg -r --force-depends, or post a script to to that, than to force new > fink users to install two xfree86es, and commit every fink user to > having two xfree86es forever. > > -Ben >
Ben: I figured that the versioned dependency on xfree86-base | xfree86-base-threaded would be temporary, perhaps just for the first revision, in order to allow people to upgrade. I believe it is the only way to avoid telling people to "sudo dpkg -r --force-depends", which in my opinion, is even more silly than telling them to install xfree86 twice. Especially if there are binary packages available. The --force-depends is necessary - we've had that discussion in the past when the -threaded package was introduced. Ben Reed has reported a problem with apt - that can be fixed by removing the "Provides: xfree86-base-threaded" and modifying all packages that require xfree86-base-threaded to have an " | xfree86 " in their Depends. I'll do that tommorow if people think this is a workable solution. If the consensus is that it's too much of any "ugly hack" and an "abuse of the fink system", I'll just pull it right now in favor of the --force-remove "solution". -Jeff -- Jeffrey S. Whitaker Phone : (303)497-6313 NOAA/OAR/CDC R/CDC1 FAX : (303)497-6449 325 Broadway Web : http://www.cdc.noaa.gov/~jsw Boulder, CO, USA 80305-3328 Office: Skaggs Research Cntr 1D-124 ------------------------------------------------------- This SF.NET email is sponsored by: SourceForge Enterprise Edition + IBM + LinuxWorld = Something 2 See! http://www.vasoftware.com _______________________________________________ Fink-devel mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/fink-devel