On Sat, 12 Jun 2004, cityhunter wrote:

> greetings
> I'm JL MALET and I'm one of the maintainers of sorecer linux distribution
> i'd like first to thank you for doing a such good job and as it seems it
> will continue ^_^
> I hope that next releases will be as good as the planing.....

> lets begin the real topic of this mail

> I'm a distro maintainer and this distro is sorcerer, which is a source
> compiled distro.
> as other packages XFree86 get compiled what sort out of 2 last year is
> some trouble because XFree86 provide some 3rd parties sources and
> compile them
> such sources are for exemple Xft, freetype
> what's wrong with this? lot trouble, not for me but for the users
> why? because XFree86 releases are far less often than the included
> package which means that a bug fix in Xft for exemple won't be provided
> to end user until XFree86 release.....
> we can't provide both compile script without generating conflicts
> (compilation issues, problem related to the order of compilations....)
> so we can't provide end user a bug free box....

> so 1 possibilitie offers to us
> 1)wait for you folks to release

> this is troublesome..... because the end user is always harmed in this
> case.... a mozilla that expect the Xft bug to be fixed will ever crash
> for 3-6 months.....

> I wonder why you still provide such sources builtin since it's not a
> good practice : the right one used from nearly every opensources
> projects is to let the user get and compile the dependencies and then
> build the package (and since sorcery do the dependencies traking for
> us....^_^)
> for you providing 3rd parties source means bandwidth consuming too....

> so that's the main goal of this mail : isn't it impossible to split the
> sources so that 3rd parties project get independant and build separatly?

> for exemple a good choice sor my point of view could be :

> a package to provide "core" of X11 : servers, utils that are required to
> have the servers running (drivers, keymaps compilers...), that are
> provided by you
> a package to provide "utils" of X11 : xterms.... that is optional
> other packages as you want, each should be independant and self compilable
> 3rd parties sources aren't provided : Freetype or Xft for exemple
> shouldn't be included but listed on web site as requirements or options

> doing so will ensure a quality : every bugfix of 3rd parties are
> directly included when released.......

You can use the imake magic needed to build against the background libraries.
I believe Gentoo does this.

Doing this by default is no better than the current situation, as many systems
do not provide the needed libraries.  It would be better if imake were changed
to be smarter about things like this.  Patches welcome.

Marc.

+----------------------------------+-----------------------------------+
|  Marc Aurele La France           |  work:   1-780-492-9310           |
|  Computing and Network Services  |  fax:    1-780-492-1729           |
|  352 General Services Building   |  email:  [EMAIL PROTECTED]          |
|  University of Alberta           +-----------------------------------+
|  Edmonton, Alberta               |                                   |
|  T6G 2H1                         |     Standard disclaimers apply    |
|  CANADA                          |                                   |
+----------------------------------+-----------------------------------+
XFree86 developer and VP.  ATI driver and X server internals.

_______________________________________________
XFree86 mailing list
[EMAIL PROTECTED]
http://XFree86.Org/mailman/listinfo/xfree86

Reply via email to