[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#711759: flash-kernel: FTBFS in test_db due to sorting vs. locale issues



Package: flash-kernel
Version: 3.7
Severity: important

Hi,

while preparing the flash-kernel s-p-u upload, I noticed the following:
| kibi@arya:~/debian-installer/packages/flash-kernel$ LANG=fr_FR.UTF-8 FK_CHECKOUT=. ./test_db 
| Android-Boot-Device Boot-Device Boot-DTB-Path Boot-Initrd-Path Boot-Kernel-Path Boot-Multi-Path Boot-Script-Path Bootloader-Sets-Root DTB-Append DTB-Id Kernel-Flavors Machine Machine-Id Method Mtd-Initrd Mtd-Kernel Optional-Packages Required-Packages U-Boot-Initrd-Address U-Boot-Kernel-Address U-Boot-Multi-Address U-Boot-Script-Address U-Boot-Script-Name
| passed: 1; skipped: 0; failed: 0
| kibi@arya:~/debian-installer/packages/flash-kernel$ LANG=en_GB.UTF-8 FK_CHECKOUT=. ./test_db 
| Android-Boot-Device Boot-Device Boot-DTB-Path Boot-Initrd-Path Boot-Kernel-Path Bootloader-Sets-Root Boot-Multi-Path Boot-Script-Path DTB-Append DTB-Id Kernel-Flavors Machine Machine-Id Method Mtd-Initrd Mtd-Kernel Optional-Packages Required-Packages U-Boot-Initrd-Address U-Boot-Kernel-Address U-Boot-Multi-Address U-Boot-Script-Address U-Boot-Script-Name
| passed: 0; skipped: 0; failed: 1
| failed: test_no_unknown_fields

(See how Bootloader-Sets-Root moves.)

I think I'll work around it by exporting LC_ALL=C for wheezy (which is
affected by a similar issue with the tagged-but-not-uploaded 3.3+deb7u1),
at least until a proper fix lands in master. Fetching more changes from
master, including the Bootloader-Sets-Root case change, looks way too
intrusive for wheezy, and it isn't sufficient anyway.

Mraw,
KiBi.


Reply to: