80-iio-sensor-proxy.rules in wrong location

Bug #1637864 reported by KyL416
26
This bug affects 4 people
Affects Status Importance Assigned to Milestone
iio-sensor-proxy (Debian)
Fix Released
Unknown
iio-sensor-proxy (Ubuntu)
Fix Released
High
Unassigned
Yakkety
Fix Released
High
Unassigned

Bug Description

Impact
======
Ubuntu 16.10's iio-sensor-proxy installed the udev rules to the wrong location ( /rules.d instead of /lib/udev/rules.d ). This likely regresses auto-rotation support in GNOME Shell. See bug 1631381.

Ubuntu 16.04 is not affected.

Test Case
=========
Check the build logs to verify that 80-iio-sensor-proxy.rules is installed to /lib/udev/rules.d/ instead of /rules.d

If your hardware supports auto-rotation, test that too with GNOME Shell.

Regression Potential
====================
This was fixed by adding systemd and udev to the Build-Depends. This change was made in Debian and synced to Zesty. Regression Potential should be nearly None.

Original Bug Report
===================
Release: Ubuntu 16.10
iio-sensor-proxy version 1.3-1

The file 80-iio-sensor-proxy.rules is located in /rules.d, it should be in /lib/udev/rules.d

Jeremy Bícha (jbicha)
Changed in iio-sensor-proxy (Ubuntu):
importance: Undecided → High
status: New → Triaged
Jeremy Bícha (jbicha)
description: updated
Changed in iio-sensor-proxy (Ubuntu):
status: Triaged → Fix Released
Changed in iio-sensor-proxy (Ubuntu Yakkety):
importance: Undecided → High
status: New → In Progress
tags: added: yakkety
Changed in iio-sensor-proxy (Debian):
status: Unknown → Fix Released
Revision history for this message
Martin Pitt (pitti) wrote : Please test proposed package

Hello KyL416, or anyone else affected,

Accepted iio-sensor-proxy into yakkety-proposed. The package will build now and be available at https://launchpad.net/ubuntu/+source/iio-sensor-proxy/1.3-1ubuntu1 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 to verification-done. If it does not fix the bug for you, please add a comment stating that, and change the tag to verification-failed. In either case, details of your testing will help us make a better decision.

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

Changed in iio-sensor-proxy (Ubuntu Yakkety):
status: In Progress → Fix Committed
tags: added: verification-needed
Revision history for this message
Jeremy Bícha (jbicha) wrote :

I verify that /lib/udev/rules.d/80-iio-sensor-proxy.rules is installed on amd64 by iio-sensor-proxy 1.3-1ubuntu1 which fixes this bug.

tags: added: verification-done
removed: verification-needed
Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package iio-sensor-proxy - 1.3-1ubuntu1

---------------
iio-sensor-proxy (1.3-1ubuntu1) yakkety; urgency=medium

  * debian/control:
    - Build-depend on udev and systemd to install udev rules to correct
      location. This should fix regression in auto-rotation support
      introduced in Ubuntu GNOME 16.10. Thanks to James Cowgill (LP: #1637864)

 -- Ritesh Raj Sarraf <email address hidden> Fri, 04 Nov 2016 23:57:35 +0530

Changed in iio-sensor-proxy (Ubuntu Yakkety):
status: Fix Committed → Fix Released
Revision history for this message
Robie Basak (racb) wrote : Update Released

The verification of the Stable Release Update for iio-sensor-proxy has completed successfully and the package has now been released to -updates. Subsequently, the Ubuntu Stable Release Updates Team is being unsubscribed and will not receive messages about this bug report. In the event that you encounter a regression using the package from -updates please report a new bug using ubuntu-bug and tag the bug report regression-update so we can easily find any regressions.

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Duplicates of this bug

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.