** Summary changed: - e2fsprogs initscripts volumeid Update Issue + libapt-pkg and apt-get are not Turkish locale safe
** Description changed: - Binary package hint: update-manager + libapt-pkg and apt-get use the "tolower"/"toupper" and + "strcasecmp"/"stringcasecmp" functions which are + locale-dependent. In the Turkish locale, toupper('i') != 'I' + and tolower('I') != 'i'. Package headers are hashed using + "tolower" in the user's locale in + + "apt-pkg/deb/deblistparser.cc:debListParser::VersionHash()" + + even though the package headers are ASCII-only data. And + when the locale happens to be Turkish (tr_TR.UTF-8), the + "tolower()" function's behaviour is different on "I" compared + to its behaviour on "I" in the "C" locale. When this function + ("VersionHash", that is) operates on headers like + + Depends: ... ,e2fsprogs (>= 1.32+1.33-WIP-2003.04.14-1), ... + + in the Turkish locales, the hashes it produces are "improper" + because of the complications of the Turkish "i"s. Hence, + packages whose headers contain capital "i"s trigger + this problem and seem to have updates when in reality + they don't. + + Please read + + https://bugs.launchpad.net/ubuntu/+source/update- + manager/+bug/80248/comments/32 + + for more information. + + === Old description follows === Update manager shows 3 available updates; "e2fsprogs, initscripts and volumeid" When I click update button it downloads&installs them but they keep staying in the update list. One more strange thing they're upgrading from same version to same version: e2fsprogs -> from 1.39-1 to 1.39-1 initscripts -> from 2.86.ds1-14.1ubuntu16 to 2.86.ds1-14.1ubuntu16 volumeid -> from 093-0ubuntu18 to 093-0ubuntu18 I tried both sudo aptitude upgrade & sudo apt-get upgrade ;but no change. On ubuntuforums.org a Turkish Ubuntu user, like me, having the same problem: http://ubuntuforums.org/showthread.php?t=283647 -- libapt-pkg and apt-get are not Turkish locale safe https://bugs.launchpad.net/bugs/80248 You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs