[Bug 1917903] Re: Kernel flavors specified that aren't in Ubuntu

Dave Jones 1917903 at bugs.launchpad.net
Tue Mar 15 18:07:44 UTC 2022


Can I ask which Ubuntu image you're using with the BBB?

Generally speaking, we only change those entries in all.db for boards
which Ubuntu explicitly supports, but perhaps we should be doing this
for more boards if (otherwise) things "just work".

** Changed in: flash-kernel (Ubuntu)
       Status: New => Incomplete

-- 
You received this bug notification because you are a member of Ubuntu
Foundations Bugs, which is subscribed to flash-kernel in Ubuntu.
https://bugs.launchpad.net/bugs/1917903

Title:
  Kernel flavors specified that aren't in Ubuntu

Status in flash-kernel package in Ubuntu:
  Incomplete

Bug description:
  Each entry in the flash-kernel database specifies which kernel flavors
  are applicable for each machine type. Upstream (Debian) has separate
  flavors for it's 32-bit ('armmp' and 'armmp-lpae') and 64-bit
  ('arm64') ARM kernels, while Ubuntu uses the 'generic' (and 'generic-
  lpae') kernel flavors. This causes a failure during dpkg install, as
  flash-kernel is unable to find the correct kernel and errors out.
  There's also kernel flavors mentioned in the flash-kernel database
  that don't have an equivalent in Ubuntu (ex: mx5, exynos5, keystone).

  As far as a concrete bug:
  flash-kernel on Ubuntu fails to install cleanly on BeagleBone Black with the 'generic' kernel flavor installed. A workaround is to add an override in /etc/flash-kernel/db that specifies the 'generic' kernel flavor as allowed:

  Machine: TI AM335x BeagleBone
  Machine: TI AM335x BeagleBone Black
  Kernel-Flavors: generic
  DTB-Id: am335x-boneblack.dtb
  Boot-Script-Path: /boot/boot.scr
  U-Boot-Script-Name: bootscr.beaglebone
  Required-Packages: u-boot-tools

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/flash-kernel/+bug/1917903/+subscriptions




More information about the foundations-bugs mailing list