eliasps έγραψε:H αναφορά του Launchpad bug: #1158750 που έκανε ο simosx έφερε θετικά αποτελέσματα.

Το πρόβλημα διορθώθηκε από τον Colin Watson, owner της Ubuntu Installer Team που είναι η υπεύθυνη ομάδα για την ανάπτυξη του ubiquity (installer).
-
Μορφοποιημένος Κώδικας: Επιλογή όλων
-
=== modified file d-i/patches/localechooser-post-base-installer.patch
--- d-i/patches/localechooser-post-base-installer.patch 2013-02-20 13:42:03 +0000
+++ d-i/patches/localechooser-post-base-installer.patch 2013-04-08 12:26:37 +0000
@@ -93,7 +93,7 @@
+if [ "$LOCALE" = "$LOCALE_TRANSLATIONS" ] && \
+ ! grep -q "^${combined%%[.@]*}[.@ ]" /usr/share/i18n/SUPPORTED; then
+ available="$(grep ' UTF-8' /usr/share/i18n/SUPPORTED | \
-+ grep "_$COUNTRY[.@ ]" | sed 's/[.@ ].*//' | sort -u)"
++ grep "_$COUNTRY[.@ ]" | cut -d' ' -f1 | sort -u)"
+ if [ "$(echo "$available" | wc -l)" = 1 ]; then
+ combined="$available"
+ else
=== modified file debian/changelog
--- debian/changelog 2013-04-03 16:36:17 +0000
+++ debian/changelog 2013-04-08 12:26:37 +0000
@@ -1,5 +1,6 @@
ubiquity (2.14.2) UNRELEASED; urgency=low
+ [ Dmitrijs Ledkovs ]
* Do not select disabled partitioning options, even if they are at the
top of the list, e.g. when offline, upgrade option is disabled and at
the top of the list. (LP: #1152921) Make the upgrade option
@@ -7,6 +8,11 @@
* Do not allow encrypting, encrypted volumes, by filtering out crypto
method from "use as" combo box. (LP: #1131761)
+ [ Colin Watson ]
+ * Don't strip qualifiers off the locale used for non-translation-like
+ categories when only a single UTF-8 locale matches the selected location
+ (LP: #1158750).
+
-- Dmitrijs Ledkovs <dmitrij.ledkov@ubuntu.com> Wed, 03 Apr 2013 10:42:55 +0100
ubiquity (2.14.1) raring; urgency=low
=== modified file scripts/localechooser-apply
--- scripts/localechooser-apply 2013-02-20 13:42:03 +0000
+++ scripts/localechooser-apply 2013-04-08 12:26:37 +0000
@@ -91,7 +91,7 @@
if [ "$LOCALE" = "$LOCALE_TRANSLATIONS" ] && \
! grep -q "^${combined%%[.@]*}[.@ ]" /usr/share/i18n/SUPPORTED; then
available="$(grep ' UTF-8' /usr/share/i18n/SUPPORTED | \
- grep "_$COUNTRY[.@ ]" | sed 's/[.@ ].*//' | sort -u)"
+ grep "_$COUNTRY[.@ ]" | cut -d' ' -f1 | sort -u)"
if [ "$(echo "$available" | wc -l)" = 1 ]; then
combined="$available"
else
eliasps έγραψε:
Ωστόσο, η επίλυση του προβλήματος θα ισχύει από την επόμενη έκδοση του Ubiquity, την 2.14.2 (τώρα είναι η 2.14.1) που πιθανότατα θα ενσωματωθεί στο Live πριν κυκλοφορήσει το Ubuntu 13.04 και έτσι δεν θα έχουν το ίδιο πρόβλημα οι χρήστες που θα εγκαταστήσουν το Ubuntu.
Aν κάτι τέτοιο δεν γίνει πριν την κυκλοφορία της 13.04, οι χρήστες που επηρεάζονται μπορούν να χρησιμοποιήσουν το workaround που έγραψε ο fkol k4 (με το τικ), μέχρι να κυκλοφορήσει η νέα έκδοση του ubiquity.
Θα μπει σίγουρα το Ubiquity 2.14.2, που έχει τη διόρθωση, στο τελικό ISO.
Διότι οι υποεκδόσεις 2.14.χ είναι υποεκδόσεις με διορθώσεις μόνο, και κατά το
https://wiki.ubuntu.com/RaringRingtail/ReleaseSchedule η τελική αποκοπή για αλλαγές στον κώδικα είναι στις 18 Απριλίου.
(υπάρχει πάντα το μικρό ενδεχόμενο να συμβεί κάτι, οπότε είμαστε σε αναμονή)
Εκεί που πρέπει να προσέχουμε είναι στη σελίδα[url]
http://packages.ubuntu.com/search?keywords=ubiquity[/url]
όπου τώρα αναφέρει
έγραψε:
raring (admin): Ubuntu live CD installer
2.14.1: amd64 i386
Αναμένουμε αυτό το 2.14.1 να αλλάξει σε λίγες μέρες σε 2.14.2 (ή νεώτερο), και θα είμαστε σίγουροι για τη διόρθωση!