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

Bug#774551: marked as done (unblock: flash-kernel/3.30)



Your message dated Sun, 4 Jan 2015 21:46:54 +0100
with message-id <20150104204654.GB20843@ugent.be>
and subject line Re: Bug#774551: unblock: flash-kernel/3.30
has caused the Debian Bug report #774551,
regarding unblock: flash-kernel/3.30
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact owner@bugs.debian.org
immediately.)


-- 
774551: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=774551
Debian Bug Tracking System
Contact owner@bugs.debian.org with problems
--- Begin Message ---
Package: release.debian.org
Severity: normal
Tags: d-i
User: release.debian.org@packages.debian.org
Usertags: unblock

Please unblock package flash-kernel. This package produces a udeb, so kibi CCd
and d-i tag added.

Testing currently contains 3.28.

3.29 was a brown paper bag upload to revert an accidental upload of a version
intended for experimental to unstable. It fixed the content type for a
translation but was otherwise a nop compared with 3.28.

3.30 adds support for the TI OMAP5 uEVM board (#77325) and LinkSprite pcDuino3
(user request on debian-arm@) as well as an alternative name for the BeagleBone
Black (#773890).

It also avoids issues arising from the old ambigous name used by BBB which
could be confused for the BeagleBone White by refusing to boot on the White
(which is a far less common platform, which we don't currently support). Fixing
things to work on both would be a far larger patch not suitable for Jessie (at
least in the abasence of a user request). This was discussed in #773890).

Lastly this version makes sure that /dev/mtdblock* will be available before use
by ensuring that the kernel module is loaded (#773991).

Thanks!

Ian.

debdiff: 
diff -Nru flash-kernel-3.28/bootscript/bootscr.beaglebone flash-kernel-3.30/bootscript/bootscr.beaglebone
--- flash-kernel-3.28/bootscript/bootscr.beaglebone	2014-09-04 07:14:17.000000000 +0100
+++ flash-kernel-3.30/bootscript/bootscr.beaglebone	2014-12-30 15:31:54.000000000 +0000
@@ -1,4 +1,14 @@
-# boot script for BeagleBone
+# boot script for BeagleBone Black
+
+# BeagleBone white uses a different .dtb file, and flash-kernel is
+# currently unable to support multiple .dtb files.
+if test "${board_name}" = "A335BONE"
+then
+  echo "BeagleBone white detected, unsupported platform."
+  echo "Exiting in 10 seconds..."
+  sleep 10
+  exit
+fi
 
 setenv device mmc
 setenv partition ${bootpart}
diff -Nru flash-kernel-3.28/db/all.db flash-kernel-3.30/db/all.db
--- flash-kernel-3.28/db/all.db	2014-10-13 04:01:11.000000000 +0100
+++ flash-kernel-3.30/db/all.db	2014-12-30 15:31:54.000000000 +0000
@@ -301,6 +301,13 @@
 U-Boot-Script-Name: bootscr.sunxi
 Required-Packages: u-boot-tools
 
+Machine: LinkSprite pcDuino3
+Kernel-Flavors: armmp armmp-lpae
+Boot-Script-Path: /boot/boot.scr
+DTB-Id: sun7i-a20-pcduino3.dtb
+U-Boot-Script-Name: bootscr.sunxi
+Required-Packages: u-boot-tools
+
 Machine: Linksys NSLU2
 Method: slug
 Kernel-Flavors: ixp4xx
@@ -574,12 +581,20 @@
 Bootloader-Sets-Incorrect-Root: yes
 
 Machine: TI AM335x BeagleBone
+Machine: TI AM335x BeagleBone Black
 Kernel-Flavors: armmp
 DTB-Id: am335x-boneblack.dtb
 Boot-Script-Path: /boot/boot.scr
 U-Boot-Script-Name: bootscr.beaglebone
 Required-Packages: u-boot-tools
 
+Machine: TI OMAP5 uEVM board
+Kernel-Flavors: armmp armmp-lpae
+DTB-Id: omap5-uevm.dtb
+U-Boot-Script-Name: bootscr.uboot-generic
+Boot-Script-Path: /boot/boot.scr
+Required-Packages: u-boot-tools
+
 Machine: Toshiba AC100 / Dynabook AZ
 Method: android
 Android-Boot-Device: /dev/mmcblk0
diff -Nru flash-kernel-3.28/debian/changelog flash-kernel-3.30/debian/changelog
--- flash-kernel-3.28/debian/changelog	2014-10-13 10:08:45.000000000 +0100
+++ flash-kernel-3.30/debian/changelog	2014-12-30 15:31:54.000000000 +0000
@@ -1,3 +1,27 @@
+flash-kernel (3.30) unstable; urgency=medium
+
+  [ Ian Campbell ]
+  * Support for TI OMAP5 uEVM board (Patch from Chen Baozi, Closes: #773255)
+  * Support for alternative machine name for BeagleBone Black. The old name was
+    ambiguous with the original BeagleBone (often called "White"), detect if
+    booting on a BeagleBone white and print an error since the DTB will be
+    wrong. We don't currently support the White. (Closes: #773890)
+  * Ensure mtdblock driver is loaded before accessing /dev/mtdblock*.
+    (Closes: #773991)
+
+  [ Karsten Merker ]
+  * Add a machine db entry for the LinkSprite pcDuino3
+
+ -- Ian Campbell <ijc@debian.org>  Tue, 30 Dec 2014 15:31:42 +0000
+
+flash-kernel (3.29) unstable; urgency=medium
+
+  * Correct Content-Transfer-Encoding in zn_CH.po.
+  * No other changes vs 3.28, this supersedes the brown paper bag upload of
+    3.29~exp.1 to unstable.
+
+ -- Ian Campbell <ijc@debian.org>  Sat, 13 Dec 2014 11:19:47 +0000
+
 flash-kernel (3.28) unstable; urgency=medium
 
   [ Ian Campbell ]
diff -Nru flash-kernel-3.28/debian/po/zh_CN.po flash-kernel-3.30/debian/po/zh_CN.po
--- flash-kernel-3.28/debian/po/zh_CN.po	2011-08-12 02:00:53.000000000 +0100
+++ flash-kernel-3.30/debian/po/zh_CN.po	2014-12-30 15:31:54.000000000 +0000
@@ -39,7 +39,7 @@
 "Language: zh_CN\n"
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=UTF-8\n"
-"Content-Transfer-Encoding: 8bits\n"
+"Content-Transfer-Encoding: 8bit\n"
 "Plural-Forms: nplurals=1; plural=0;\n"
 
 #. Type: text
diff -Nru flash-kernel-3.28/functions flash-kernel-3.30/functions
--- flash-kernel-3.28/functions	2014-09-30 04:01:05.000000000 +0100
+++ flash-kernel-3.30/functions	2014-12-30 15:31:54.000000000 +0000
@@ -41,7 +41,11 @@
 mtdblock() {
 	local mtdname="$1"
 
-	sed -rn "s,^mtd([^:]*).*\"$mtdname\"\$,/dev/mtdblock\\1,p" "$PROC_MTD"
+	local dev=`sed -rn "s,^mtd([^:]*).*\"$mtdname\"\$,/dev/mtdblock\\1,p" "$PROC_MTD"`
+
+	modprobe -q mtdblock && udevadm settle --exit-if-exists=$dev || :
+
+	echo $dev
 }
 
 check_block_dev() {

unblock flash-kernel/3.30

-- System Information:
Debian Release: 8.0
  APT prefers testing
  APT policy: (990, 'testing'), (500, 'unstable'), (500, 'stable')
Architecture: amd64 (x86_64)
Foreign Architectures: i386, armhf, armel

Kernel: Linux 3.16.0-4-amd64 (SMP w/4 CPU cores)
Locale: LANG=en_GB.utf8, LC_CTYPE=en_GB.utf8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/bash
Init: sysvinit (via /sbin/init)

--- End Message ---
--- Begin Message ---
Hi,

On Sun, Jan 04, 2015 at 04:55:46PM +0100, Cyril Brulebois wrote:
> Subject: Bug#774551: unblock: flash-kernel/3.30

> No objection, thanks.

Added unblock and unblock-udeb.

Cheers,

Ivo

--- End Message ---

Reply to: