Skip to content

No origin in Apt repo for displaylink-drivers and related packages #535

@threepistons

Description

@threepistons

Given:

  • An Ubuntu 22.04.5 LTS installation.
  • A working Synaptics Apt repo that lets me search for and install displaylink-drivers:
root@phylab16-014:~# cat /etc/apt/sources.list.d/synaptics.list
# This file is managed by Puppet. DO NOT EDIT.
# synaptics
deb https://www.synaptics.com/sites/default/files/Ubuntu/ stable main non-free
root@phylab16-014:~# apt search displaylink-driver
Sorting... Done
Full Text Search... Done
displaylink-driver/stable 6.2.0-30 amd64 [upgradable from: 6.1.1-17]
  DisplayLink Driver Software provides production quality support for DisplayLink USB 3.0 devices on specific variants of desktop Ubuntu Linux.

When I:

  • Run apt-cache policy

In order to:

  • Glean values to configure unattended-upgrades Unattended-Upgrade::Allowed-Origins setting, so that I can enable cron-based automated upgrading of the displaylink-driver package.

I get:

$ apt-cache policy | grep -B3 -i synaptics
 500 http://security.ubuntu.com/ubuntu jammy-security/main amd64 Packages
     release v=22.04,o=Ubuntu,a=jammy-security,n=jammy,l=Ubuntu,c=main,b=amd64
     origin security.ubuntu.com
 500 https://www.synaptics.com/sites/default/files/Ubuntu stable/non-free amd64 Packages
     release a=stable,c=non-free,b=amd64
     origin www.synaptics.com
 500 https://www.synaptics.com/sites/default/files/Ubuntu stable/main amd64 Packages
     release a=stable,c=main,b=amd64
     origin www.synaptics.com

I expected:

  • Something maybe like:
$ apt-cache policy | grep -B3 -i synaptics
 500 http://security.ubuntu.com/ubuntu jammy-security/main amd64 Packages
     release v=22.04,o=Ubuntu,a=jammy-security,n=jammy,l=Ubuntu,c=main,b=amd64
     origin security.ubuntu.com
 500 https://www.synaptics.com/sites/default/files/Ubuntu stable/non-free amd64 Packages
     release o=synaptics,a=stable,c=non-free,b=amd64
     origin www.synaptics.com
 500 https://www.synaptics.com/sites/default/files/Ubuntu stable/main amd64 Packages
     release o=synaptics,a=stable,c=main,b=amd64
     origin www.synaptics.com

The impact of this:

  • I cannot use unattended-upgrades, which is a standard Ubuntu and Debian systems administration tool, to keep displaylink-driver and related packages updated by adding the Synaptics repo to the Unattended-Upgrade::Allowed-Origins setting.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions