1.: It is imperative to either
- set root's locale to 'C' and to change 'sudo' to implicitely include
root's login profile when a user switches to the root role, even when not
called as 'sudo -'. Don't forget to update the docs ;).
- or switch to the 'C' locale inside various system tools, and switch back
to the original locale when printing messages.
The former is a workaround, but much less work than the latter. Bugs in l18n
will be found slower, but IMHO system maintenance is more important.
Rationale: Either
- The localization of basic libraries is not yet finished; they are still
containing too many bugs, probably
"between the lines", i.e. hard to find.
- Or many basic system routines implicitely rely on 7-bit ASCII string
ordering (again, "between the lines").
See the examples below.
2.: Could you please start a project that runs tests at least on the basic
(minimal) system. Rationale: Ubuntu (and derivatives) contains way too many
bugs, many of them are slips of the pen. They should not make it to the users
system. Currently, it's either a nightmare or simply a matter of patience to
get out of a broken pkg state. For the average user who doesn't know about the
internals of the pkg system this is not acceptable.
---------------------------------------------------------------------------------------------------------------------------------------------
[...] indicates some lines left out for clarification
Example 1:
# export LC_ALL=C
# apt-get check
[...]
aqsis-libsc2a: Depends: libtiff4 but it is not installed
[...]
# export LC_ALL=de_DE.UTF-8
# apt-get check
[...]
dirmngr: Hängt ab: libpth20 (>= 2.0.7-2) ist aber nicht installiert
[...]
# apt-get check|grep aqsis
[none; -->different pkg listing w/ unmet depencies in different locales; this
is utterly wrong]
---------------------------------------------------------------------------------------------------------------------------------------------
Example 2:
[This is from a previous run; after that I ran adept-updater and fetched a new
pkg list, that's why the first pkg]
[shown differs from the example above]
# apt-get -s check
[...]
acpi: Hängt ab: libc6 (>= 2.6-1) ist aber nicht installierbar
[translated: "acpi: depends: libc6 (>= 2.6-1) but can not be installed"]
[... many more pkgs complaining about libc6]
# dpkg -s libc6
Package: libc6
Status: install ok installed
[...]
Version: 2.6.1-1ubuntu10
[...]
CONCLUSION: The pkg maintainers either
- did not agree on the correct naming convention for pkg versions (2.6-1
vs. 2.6.1) or
- (more likely, because later I did not get complains on libc6; I have
unattended security updates turned on)
- version comparison is (was?) broken
--
adept-updater reports many pkgs DEFECT
https://bugs.launchpad.net/bugs/181891
You received this bug notification because you are a member of Ubuntu
Bugs, which is the bug contact for Ubuntu.
--
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs