reassign 379566 newt severity 379566 grave thanks This is bug in newt, it can be reproduced with attached script (heb.sh). Latest version of libnewt does not contains code for bidi support, it can be checked by greppong 'fribidi' on libnewt. The code is not compiled because it needs symbols like HAVE_FRIBIDI_FRIBIDI_H defined (see newt.h). Package even have patch that adds needed chacks to configure.in, but configure is not updated. So to fix this bug it is needed to run autoconf, as attached patch does. Severity is set to grave because this bug makes d-i unuseable with some languages. 24 липня 2006 о 14:14 +0200 Christian Perrier написав(-ла): > Could you guys have a look at this? > > Please followup to bug #379566. > > ----- Forwarded message from Baruch Even <baruch@debian.org> ----- > > Subject: Bug#379566: Daily build install looking at Hebrew l10n issues > Reply-To: Baruch Even <baruch@debian.org>, 379566@bugs.debian.org > Date: Mon, 24 Jul 2006 11:29:20 +0100 > From: Baruch Even <baruch@debian.org> > To: submit@bugs.debian.org > X-Mailing-List: <debian-boot@lists.debian.org> archive/latest/104663 > X-CRM114-Status: Good ( pR: 26.4757 ) > > Package: installation-reports > > Boot method: cdrom in a qemu image > Image version: daily build from 2006-07-23 > Date: 2006-07-23 23:30 > > Machine: qemu i386 > Processor: i386 > Memory: 128MB > Partitions: NA > > Output of lspci and lspci -n: NA > > Base System Installation Checklist: > [O] = OK, [E] = Error (please elaborate below), [ ] = didn't try it > > Initial boot worked: [O] > Configure network HW: [O] > Config network: [O] > Detect CD: [O] > Load installer modules: [O] > Detect hard drives: [O] > Partition hard drives: [O] > Create file systems: [O] > Mount partitions: [O] > Install base system: [O] > Install boot loader: [O] > Reboot: [O] > > Comments/Problems: > > This was all tested on the text install, on qemu it took several hours > for the install to be finished. I'll try the gui installer at another time. > > Initial screen of choosing the language says Hebrew, but the word in > Hebrew is reversed, this used to work properly in former versions. > I expected getting IVRIT and got TIRVI, the bidi algorithm wasn't used > maybe? > > It's not just the first screen, it's in all screens. The Hebrew wasn't > bidi-fied and looks reversed. > > There are various "Language Desktop" but no Hebrew Desktop, what is done > for them and how I can get Hebrew Desktop there? > > Message of x11 upgrade on fresh install??? it also delayed the install > process from continuing until input was received. > > GDM login screen is left aligned instead of right aligned. > > Gnome desktop is left aligned instead of right aligned, we have user-he > that can take care of that, how do we get it to run on system install of > a bidi system? > > Keyboard setup for X11 doesn't include scroll-lock for noticing layout > changes, this was provided in a patch to localization-config. > > > > -- > To UNSUBSCRIBE, email to debian-boot-REQUEST@lists.debian.org > with a subject of "unsubscribe". Trouble? Contact listmaster@lists.debian.org > > ----- End forwarded message ----- > > -- > > > > -- Eugeniy Meshcheryakov
Attachment:
heb.sh
Description: Bourne shell script
diff -urN newt-0.52.2/debian/control newt.bidi/debian/control --- newt-0.52.2/debian/control 2006-07-24 16:43:15.000000000 +0200 +++ newt.bidi/debian/control 2006-07-24 16:44:21.000000000 +0200 @@ -4,7 +4,8 @@ Maintainer: Alastair McKinstry <mckinstry@debian.org> Standards-Version: 3.7.2 XS-Python-Version: all -Build-Depends: dbs, sgmltools-lite, libslang2-dev (>=2.0.4-2), libpopt-dev, debhelper (>=5.0.37.1), gettext, libfribidi-dev, tcl8.4-dev, python (>= 2.3.5-7), python-central (>= 0.4.10), python-all-dev +Build-Depends: dbs, sgmltools-lite, libslang2-dev (>=2.0.4-2), libpopt-dev, debhelper (>=5.0.37.1), gettext, libfribidi-dev, tcl8.4-dev, python (>= 2.3.5-7), python-central (>= 0.4.10), python-all-dev, autoconf +Build-Conflicts: autoconf2.13 Package: libnewt-dev Architecture: any diff -urN newt-0.52.2/debian/rules newt.bidi/debian/rules --- newt-0.52.2/debian/rules 2006-07-24 16:43:15.000000000 +0200 +++ newt.bidi/debian/rules 2006-07-24 16:40:23.000000000 +0200 @@ -70,6 +70,7 @@ dh_testdir cp newt.spec $(BUILD_TREE) rm -f $(BUILD_TREE)/.depend + ( cd $(BUILD_TREE) && autoconf --force -i ) ( cd $(BUILD_TREE) && ./configure $(GPMSUPPORT) $(NOSTRIP) ) touch $@
Attachment:
signature.asc
Description: Digital signature