delorie.com/archives/browse.cgi   search  
Mail Archives: cygwin/2012/02/16/15:06:28

X-Recipient: archive-cygwin AT delorie DOT com
X-SWARE-Spam-Status: No, hits=-2.7 required=5.0 tests=BAYES_00,DKIM_SIGNED,DKIM_VALID,DKIM_VALID_AU,FREEMAIL_FROM,RCVD_IN_DNSWL_LOW
X-Spam-Check-By: sourceware.org
Date: Thu, 16 Feb 2012 21:05:38 +0100
From: David Sastre Medina <d DOT sastre DOT medina AT gmail DOT com>
To: cygwin AT cygwin DOT com
Subject: Re: base-files 4.0-9: LANG is set to the system default, why not the user selection?
Message-ID: <20120216200538.GA9451@jethro.local.lan>
References: <4F3BBA41 DOT 6050800 AT lysator DOT liu DOT se> <CAHWeT-YdkjH1dRwS+GuTmzoP7QO2P1w1Jr_tBNkj3224P--axQ AT mail DOT gmail DOT com> <20120215221458 DOT GA6842 AT jethro DOT local DOT lan> <4F3C99B2 DOT 9000507 AT lysator DOT liu DOT se> <4F3CD659 DOT 7070109 AT lysator DOT liu DOT se> <4F3CE52C DOT 70409 AT gmail DOT com> <4F3CFEB0 DOT 3040307 AT lysator DOT liu DOT se> <4F3D06A9 DOT 5000602 AT gmail DOT com> <4F3D11AF DOT 4090005 AT lysator DOT liu DOT se>
MIME-Version: 1.0
In-Reply-To: <4F3D11AF.4090005@lysator.liu.se>
User-Agent: Mutt/1.5.21 (2010-09-15)
X-IsSubscribed: yes
Mailing-List: contact cygwin-help AT cygwin DOT com; run by ezmlm
List-Id: <cygwin.cygwin.com>
List-Unsubscribe: <mailto:cygwin-unsubscribe-archive-cygwin=delorie DOT com AT cygwin DOT com>
List-Subscribe: <mailto:cygwin-subscribe AT cygwin DOT com>
List-Archive: <http://sourceware.org/ml/cygwin/>
List-Post: <mailto:cygwin AT cygwin DOT com>
List-Help: <mailto:cygwin-help AT cygwin DOT com>, <http://sourceware.org/ml/#faqs>
Sender: cygwin-owner AT cygwin DOT com
Mail-Followup-To: cygwin AT cygwin DOT com
Delivered-To: mailing list cygwin AT cygwin DOT com

--HlL+5n6rz5pIUxbD
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable

On Thu, Feb 16, 2012 at 03:24:47PM +0100, Peter Rosin wrote:
> Mike Kaganski skrev 2012-02-16 14:37:
> > Then you seem to just mock at the maintainer. It's not too polite. Yes,=
 it would be desirable if this effect (and the proposed steps to fix it for=
 those who already use this package) would be noted in the release advertis=
ement. Yes, sometimes even a maintainer may make mistakes on their maintain=
ed stuff. But if you have some objections or proposals, it's better to simp=
ly say so to people who devote their time and knowledge to us. And append "=
thank you" in the end.
>=20
> Look, I was asking honest questions.  I was giving David a chance to
> correct himself, in a case where I wasn't completely sure what was right
> and wrong, but my gut told me that I was right.  Then you jumped in with
> snide remarks that I should "pay attention".  To something that happened
> eons ago!  When it was apparent that I already believed the thing I should
> pay attention to, and was just questioning something that contradicted it!
> Then I had a more thorough look at things and confirmed my gut reaction.
> In my eagerness to respond to your snideness I probably misrepresented
> things so that it seemed like I knew from the start what was going on.
>=20
> So, David, I apologize if I have offended you and it is perhaps best if
> everybody just forgets everything that has happened in this thread since
> Mike appeared in it.

No need. It looks like I haven't properly understood your complain. Also it
looks like I haven't explain properly what was the thing with setting
'locale' both system-wide and user-defined.

For the first, I apologize. WRT the second, here's a new attempt:
'locale' is set system-wide in /etc/profile.d/tzset.* to provide
a new functionality, that, IIRC, was included in the announcement of
the base-files' release.
Also, 'locale' _can_ be set at a user-defined level, to provide the
user the ability to set 'locale' despite system-wide setting, wich
could be needed in multi-user environments, for instance.

base-files includes several files that create you $HOME and populate
it with the files under /etc/skel/. After that, if you ever modify
them, further updates won't affect those files, respecting the policy
of not dealing with user modified files (some other distros will
prompt you to either install the package version, keep the installed
version or see the differences, for example).

The scripts that check for existing files, compare them to the package
version and perform the update if it has to be done are:

/etc/preremove/base-files.sh
/etc/postinstall/base-files.sh

Your attached .bash_profile does look unmodified, BTW, so regarding
the fact it wasn't replaced by the update process, I've tried to
reproduce it, unsuccessfully. It works for me.

--=20
Huella de clave primaria: AD8F BDC0 5A2C FD5F A179  60E7 F79B AB04 5299 EC56

--HlL+5n6rz5pIUxbD
Content-Type: application/pgp-signature; name="signature.asc"
Content-Description: Digital signature

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.10 (GNU/Linux)

iF4EAREIAAYFAk89YZIACgkQ95urBFKZ7FYmTgD+Mv84MN1z9+GzzAIKfZACq1IB
KPjCSzQyYcjrRCv9mpMA/1uQbHoeP7TgjBPX6Z9EU89SKcbwKAyOLqgPE+W50nol
=VnWs
-----END PGP SIGNATURE-----

--HlL+5n6rz5pIUxbD--

- Raw text -


  webmaster     delorie software   privacy  
  Copyright © 2019   by DJ Delorie     Updated Jul 2019