[Bug 1883111] Re: [needs-packaging] raspberrypi-userland

Brian Murray 1883111 at bugs.launchpad.net
Wed Jan 13 18:30:06 UTC 2021


Hello Dave, or anyone else affected,

Accepted raspberrypi-userland into groovy-proposed. The package will
build now and be available at https://launchpad.net/ubuntu/+source
/raspberrypi-userland/0~20200520+git2fe4ca3-0ubuntu3~20.10 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, what testing has been
performed on the package and change the tag from verification-needed-
groovy to verification-done-groovy. If it does not fix the bug for you,
please add a comment stating that, and change the tag to verification-
failed-groovy. 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: raspberrypi-userland (Ubuntu Groovy)
       Status: New => Fix Committed

** Tags added: verification-needed verification-needed-groovy

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

Title:
  [needs-packaging] raspberrypi-userland

Status in Ubuntu:
  Fix Released
Status in raspberrypi-userland package in Ubuntu:
  Fix Released
Status in The Focal Fossa:
  Confirmed
Status in raspberrypi-userland source package in Focal:
  Confirmed
Status in raspberrypi-userland source package in Groovy:
  Fix Committed

Bug description:
  [Impact]

  As part of our HWE efforts for the Raspberry Pi, we need the latest VC
  (GPU) and camera-related libraries (and utilities) on the Raspberry Pi
  for focal as well.

  For groovy, we want to pull in the latest fixes/improvements, so that
  the focal backport has the package in its best state. For this purpose
  we'll be re-using this bug and the same test case.

  [Test Case]

  * Install libraspberrypi-bin package
  * Add "start_x=1" and "gpu_mem=128" to /boot/firmware/config.txt (note: must be config.txt and not one of the included files like syscfg.txt)
  * "sudo reboot" to load camera-enabled firmware and enable new udev rules
  * Run "vcgencmd commands" as the normal user and ensure it outputs a list of commands
  * Run "vcgencmd measure_temp" and ensure it outputs a valid temperature (e.g. typically in the region of 60C for an idle Pi4, lower for earlier models)
  * Run "vcgencmd get_camera" as the normal user and ensure it outputs "supported=1 detected=0"
  * If you have a camera module available, shut down the pi, install the camera module (see https://picamera.readthedocs.io/en/release-1.13/quickstart.html for details), then boot it again
  * Run "vcgencmd get_camera" as the normal user and ensure it outputs "supported=1 detected=1"
  * Run "raspivid -t 0" and check the camera's view is displayed on the screen (Ctrl-C to exit)

  Repeat for both armhf and arm64.

  [Regression Potential]

  Can't think of anything really. It's a new package that currently will
  not be installed by default on any device. We plan to preinstall it at
  one point, but then additional testing will be done by certification.
  Right now it's just a set of libraries and utilities that should not
  be harmful in any way.

  [Original Description]

  Provides VC (GPU) and camera-related libraries (and utilities) on the
  Raspberry Pi.

  URL: https://github.com/raspberrypi/userland
  License: BSD-3-Clause
  Notes:

  Test builds of packages available from the following PPA:
  https://launchpad.net/~waveform/+archive/ubuntu/userland/+packages
  built from the "debian" branch of
  https://github.com/waveform80/userland

  Upstream does not explicitly version their API (hence the lack of
  version suffixes on the shared objects). Furthermore, the Raspbian
  package isn't *precisely* the same as this one; it includes the
  closed-source vcdbg utility (which for obvious reasons we cannot
  include here).

  The intention is to include this package by default in the Raspberry
  Pi images (and thus in main), and to SRU to Focal; please review
  accordingly.

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+bug/1883111/+subscriptions



More information about the foundations-bugs mailing list