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

Reply via email to