Martin Costabel <[EMAIL PROTECTED]> wrote:
> Max Horn wrote:
>
> > If you need libgl, you should have a "Depends: libgl". Period.
> > -rootless has this.
>
> Not true. -rootless has Provides: libgl and Conflicts: libgl.
>
> I think the libgl stuff (mesa package and system-libgl) were band-aids
> invented to paper over deficiencies of older versions of xfree86. They
> can safely be scrapped now.
They can eventually be scrapped, that's for sure, once all fink users
have upgraded to xfree86 4.2. The issue facing us now is how to provide
a smooth upgrade path.
We had a discussion back in September about how long to support OS X 10.0.
I think we are going to be facing an issue like this one for each major
upgrade of either OS X or XFree86. Unlike Debian/Linux, we are dependent
on these two outside projects and we have to find ways of coping with
what they do.
Here's my suggestion for a general policy. Whenever there is a major
upgrade of OS X or XFree86, we will endeavor to support both old and new
versions for a period of two or three months, while encouraging all
fink users to upgrade. After that period, users who have not upgraded
will need to use an old version of the fink distribution, only.
In fact, it would not be a bad idea to publish a chart of old distributions
which we recommend. Does anybody recall what the last distribution is
which is fully compatible with OS X 10.0? The chart could start like
this:
OS X 10.0 XFree86 4.1 fink 0.2.x?
OS X 10.1 XFree86 4.1 fink 0.3.2a
OS X 10.1 XFree86 4.2 current fink release
There are a number of issues with the current upgrade. As Martin pointed
out, if we know that the user has XFree86 4.2 installed, then we can
dispense with a lot of unnecessary stuff like system-libgl. We should
be planning a strategy to get to that point.
Another issue is this recurring problem with libSystem.B.dylib version
50.0.0. I'm wondering if we should create a fink package which
contains the shell script Max wrote last week that detects all
occurances of this in your setup. It should go further, and offer
to have fink upgrade all of those packages for you. We could
recommend that all users run this program after they upgrade to OS X 10.1
and XFree86 4.2. The only question in my mind is whether the same
script should also do something else?
-- Dave
_______________________________________________
Fink-devel mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/fink-devel