Re: fc5 goals

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Bernardo Innocenti <bernie@xxxxxxxxxxx> writes:
> I agree on the basic philosophy, but I had irritating experiences with
> distros that try to be minimalist and forget to install an ftp client
> or development packages.
> You end up installing RPMs one by one for weeks before you can
> start being productive.

I just ran into a related issue today.  For quite some time, the
PostgreSQL community has been seeing sporadic reports of database
initialization failures that could only be explained by supposing
that 'setlocale(LC_MESSAGES, "")' returns NULL.  There can hardly
be any doubt that this behavior contravenes the spec:
http://www.opengroup.org/onlinepubs/007908799/xsh/setlocale.html
but we'd seen it reported on more than one platform.  We found out
today that glibc, at least, fails in this way if the underlying
locale definition files are not installed.

Now, no one running Fedora or RHEL will ever see this failure, because
the required files are packaged in glibc-common ... but it seems that
SuSE, for one, puts those files in an optional package glibc-locale.
And glibc isn't able to behave sanely when glibc-locale isn't there.

The moral I draw is that subdividing stuff comes at a nontrivial
cost in making software able to function well in more and more
subtly different environments.  The above-described behavior is
not a bug for Red Hat's version of glibc, but I say that it damn
well is a bug for SuSE.  Do we want to go down that path?

			regards, tom lane

-- 
fedora-devel-list mailing list
fedora-devel-list@xxxxxxxxxx
https://www.redhat.com/mailman/listinfo/fedora-devel-list

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Index of Archives]     [Fedora Announce]     [Fedora Kernel]     [Fedora Testing]     [Fedora Formulas]     [Fedora PHP Devel]     [Kernel Development]     [Fedora Legacy]     [Fedora Maintainers]     [Fedora Desktop]     [PAM]     [Red Hat Development]     [Gimp]     [Yosemite News]
  Powered by Linux