Bug#888707: Make sure exim4-* are updated before, after, but not during, locales.

Andreas Metzler ametzler at bebt.de
Wed Jan 31 17:55:21 UTC 2018


On 2018-01-31 積丹尼 Dan Jacobson <jidanni at jidanni.org> wrote:
> On 2018-01-30 Andreas Metzler <ametzler at bebt.de> wrote:
>> On 2018-01-30 積丹尼 Dan Jacobson <jidanni at jidanni.org> wrote:
>>> reopen 888707
>>> retitle Make sure exim4-* are updated before, after, but not during, locales.
>>> thanks

>>> There turns out to be a race condition.

>>> Please adjust the Dependencies to be sure exim4-* is updated before, after,
>>> but not during, locales.
>> [...]

>> Afaik that is not possible.

> https://askubuntu.com/questions/83553/what-is-the-difference-between-dependencies-and-pre-depends


Let me rephrase this:
exim4 does not require the locales package at all and therefore a
dependency or pre-dependency on locale does not help for preventing
co-installation with unconfigured locale.

Also locale in sid does not show the problem:
(sid)ametzler at argenau:~$ dpkg -l locales | tail -n1 ; env -u LC_ALL LC_CTYPE=C /bin/echo blah
un  locales      <none>     <none>     (no description available)
blah
(sid)ametzler at argenau:~$ dpkg -l locales | tail -n1 ; env -u LC_ALL LC_CTYPE=C /bin/echo blah
iU  locales      2.26-6     all       GNU C Library: National Language (locale) data [support]
blah
(sid)ametzler at argenau:~$ dpkg -l locales | tail -n1 ; env -u LC_ALL LC_CTYPE=C /bin/echo blah
ii  locales      2.26-6     all       GNU C Library: National Language (locale) data [support]
blah

cu Andreas

-- 
`What a good friend you are to him, Dr. Maturin. His other friends are
so grateful to you.'
`I sew his ears on from time to time, sure'



More information about the Pkg-exim4-maintainers mailing list