[Bug 1814930] Re: u-boot-tools missing binutils dependency

Steve Langasek steve.langasek at canonical.com
Fri Feb 8 21:16:28 UTC 2019


Hello Dave, or anyone else affected,

Accepted u-boot into cosmic-proposed. The package will build now and be
available at
https://launchpad.net/ubuntu/+source/u-boot/2018.07~rc3+dfsg1-0ubuntu2~18.10.1
in a few hours, and then in the -proposed repository.

Please help us by testing this new package.  See
https://wiki.ubuntu.com/Testing/EnableProposed for documentation on how
to enable and use -proposed.  Your feedback will aid us getting this
update out to other Ubuntu users.

If this package fixes the bug for you, please add a comment to this bug,
mentioning the version of the package you tested and change the tag from
verification-needed-cosmic to verification-done-cosmic. If it does not
fix the bug for you, please add a comment stating that, and change the
tag to verification-failed-cosmic. In either case, without details of
your testing we will not be able to proceed.

Further information regarding the verification process can be found at
https://wiki.ubuntu.com/QATeam/PerformingSRUVerification .  Thank you in
advance for helping!

N.B. The updated package will be released to -updates after the bug(s)
fixed by this package have been verified and the package has been in
-proposed for a minimum of 7 days.

** Changed in: u-boot (Ubuntu Cosmic)
       Status: New => Fix Committed

** Tags added: verification-needed verification-needed-cosmic

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

Title:
  u-boot-tools missing binutils dependency

Status in u-boot package in Ubuntu:
  Fix Released
Status in u-boot source package in Bionic:
  New
Status in u-boot source package in Cosmic:
  Fix Committed

Bug description:
  [Impact]

  The u-boot-tools package, specifically the mkknlimg script within it,
  relies upon several external utilities (specifically perl, grep, tr,
  and strings). Whilst most are provided by "essential" packages,
  strings is provided by binutils which is not. On a fresh install of
  the RPi3 beta image, an upgrade involved u-boot succeeds, but
  nonetheless prints a warning that strings cannot be found.

  All package upgrades from the beta state should upgrade without any
  errors or warnings.

  [Test Case]

  On a pi3 image (or a chroot without binutils installed) with the old u
  -boot-tools version, run mkknlimg:

  `touch a; mkknlimg --dtok a b`

  Confirm that the command succeeds but prints out: "sh: 1: strings: not
  found". Upgrade the package and re-run the same command:

  `mkknlimg --dtok a b`

  Confirm that no "not found" message is visible anymore. Check that
  binutils has been installed during the update process.

  [Regression Potential]

  None. This only adds a new dependency. The dependency is in main and
  seeded in almost all daily and daily-live images.

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/u-boot/+bug/1814930/+subscriptions



More information about the foundations-bugs mailing list