Elaborating on Bruce Korb's point, if we look at the sizes of the debs:

[ldx3:main/binary-darwin-powerpc/x11-system] hansen% ls -l
total 47288
-rw-r--r--    1 root     admin     1684000 Dec 10 11:12
xfree86-base-threaded-shlibs_4.2.1.1-3_darwin-powerpc.deb
-rw-r--r--    1 root     admin    42540212 Dec 10 11:12
xfree86-base-threaded_4.2.1.1-3_darwin-powerpc.deb
-rw-r--r--    1 root     admin      327472 Dec 10 11:12
xfree86-rootless-threaded-shlibs_4.2.1.1-3_darwin-powerpc.deb
-rw-r--r--    1 root     admin     3866616 Dec 10 11:12
xfree86-rootless-threaded_4.2.1.1-3_darwin-powerpc.deb

the -rootless packages add only around 4 megs to the 40+ of the -base,
although I'm not sure if the proportionality is the same for the files
as installed.

For an interim solution:  I'll add a FAQ entry, like Martin suggested.

On Mon, 2003-01-06 at 13:56, Jeff Whitaker wrote: 
> On Mon, 6 Jan 2003, Martin Costabel wrote:
> 
> >
> > Many (most) packages that need to run under X11 have a dependency on
> > the virtual package x11. This is not enough to make them work.
> >
> > The x11 virtual package is provided by the xfree86-base package. The
> > problem with this is that when xfree86 is compiled and installed as a
> > result of this dependency on x11, *only* xfree86-base and as its
> > dependency, xfree86-base-shlibs are installed. The other two packages,
> > xfree86-rootless and its *-shlibs are not installed, although they
> > contain the X server and without them nothing works.
> >
> > So every poor beginner falls automatically into this trap. He compiles
> > for 3 hours and then it tells him that "no X server is in your PATH". I
> > had this myself recently on a newly installed system: "fink install
> > scilab", 4 hours of compilation, and then it doesn't work.
> >
> > Either the "Provides: x11" has to be shifted from *-base to *-rootless,
> > or the packages that really need X11 windows and not just some of the
> > libraries, must depend on something else, maybe another virtual package
> > 'xserver' that is provided by xfree86-rootless (and by system-xfree86).
> >
> 
> 
> I argue for leaving it as is.  We indeed have had this discussion before,
> and the conclusion was that since there are lots of ways to use X11 apps
> without having xfree86-rootless installed, we should not move "Provides:
> x11" to xfree86-rootless.  For example, you can run these apps remotely on
> a machine that does have an Xserver installed, or you can run them in
> Xvnc/Vncviewer, or you can run them in oroborus X (which has it's own
> XDarwin bundled in).  Why force people to install xfree86-rootless if they
> don't really need to?

(Actually, unless things have changed since last I made the attempt,
OroborOSX does require xfree86-rootless* to be installed:  its XDarwin
is apparently only a replacement for /Applications/XDarwin.app)


> 
> -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:ThinkGeek
> Welcome to geek heaven.
> http://thinkgeek.com/sf
> _______________________________________________
> Fink-devel mailing list
> [EMAIL PROTECTED]
> https://lists.sourceforge.net/lists/listinfo/fink-devel
> 
-- 
Alexander K. Hansen
Associate Research Scientist, Columbia University
visiting MIT Plasma Science and Fusion Center
Levitated Dipole Experiment
175 Albany Street, NW17-219
Cambridge, MA  02139-4213


-------------------------------------------------------
This sf.net email is sponsored by:ThinkGeek
Welcome to geek heaven.
http://thinkgeek.com/sf
_______________________________________________
Fink-devel mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/fink-devel

Reply via email to