[Touch-packages] [Bug 2047719] [NEW] package slapd 2.4.49+dfsg-2ubuntu1.9 failed to install/upgrade: new slapd package pre-installation script subprocess returned error exit status 1

2023-12-29 Thread Paulo Taylor
Public bug reported:

Happened while upgrading ubuntu distro

ProblemType: Package
DistroRelease: Ubuntu 22.04
Package: slapd 2.4.49+dfsg-2ubuntu1.9
ProcVersionSignature: Ubuntu 5.15.0-1053.61~20.04.1-azure 5.15.131
Uname: Linux 5.15.0-1053-azure x86_64
ApportVersion: 2.20.11-0ubuntu82.5
Architecture: amd64
CasperMD5CheckResult: unknown
Date: Fri Dec 29 23:55:31 2023
ErrorMessage: new slapd package pre-installation script subprocess returned 
error exit status 1
ProcCmdline: BOOT_IMAGE=/boot/vmlinuz-5.15.0-1053-azure 
root=UUID=b9df59e6-c806-4851-befa-12402bca5828 ro console=tty1 console=ttyS0 
earlyprintk=ttyS0 rootdelay=300
Python3Details: /usr/bin/python3.10, Python 3.10.12, python3-minimal, 
3.10.6-1~22.04
PythonDetails: N/A
RebootRequiredPkgs: Error: path contained symlinks.
RelatedPackageVersions:
 dpkg 1.21.1ubuntu2.2
 apt  2.4.11
SourcePackage: openldap
Title: package slapd 2.4.49+dfsg-2ubuntu1.9 failed to install/upgrade: new 
slapd package pre-installation script subprocess returned error exit status 1
UpgradeStatus: Upgraded to jammy on 2023-12-29 (0 days ago)

** Affects: openldap (Ubuntu)
 Importance: Undecided
 Status: New


** Tags: amd64 apport-package jammy need-duplicate-check third-party-packages 
uec-images

-- 
You received this bug notification because you are a member of Ubuntu
Touch seeded packages, which is subscribed to openldap in Ubuntu.
https://bugs.launchpad.net/bugs/2047719

Title:
  package slapd 2.4.49+dfsg-2ubuntu1.9 failed to install/upgrade: new
  slapd package pre-installation script subprocess returned error exit
  status 1

Status in openldap package in Ubuntu:
  New

Bug description:
  Happened while upgrading ubuntu distro

  ProblemType: Package
  DistroRelease: Ubuntu 22.04
  Package: slapd 2.4.49+dfsg-2ubuntu1.9
  ProcVersionSignature: Ubuntu 5.15.0-1053.61~20.04.1-azure 5.15.131
  Uname: Linux 5.15.0-1053-azure x86_64
  ApportVersion: 2.20.11-0ubuntu82.5
  Architecture: amd64
  CasperMD5CheckResult: unknown
  Date: Fri Dec 29 23:55:31 2023
  ErrorMessage: new slapd package pre-installation script subprocess returned 
error exit status 1
  ProcCmdline: BOOT_IMAGE=/boot/vmlinuz-5.15.0-1053-azure 
root=UUID=b9df59e6-c806-4851-befa-12402bca5828 ro console=tty1 console=ttyS0 
earlyprintk=ttyS0 rootdelay=300
  Python3Details: /usr/bin/python3.10, Python 3.10.12, python3-minimal, 
3.10.6-1~22.04
  PythonDetails: N/A
  RebootRequiredPkgs: Error: path contained symlinks.
  RelatedPackageVersions:
   dpkg 1.21.1ubuntu2.2
   apt  2.4.11
  SourcePackage: openldap
  Title: package slapd 2.4.49+dfsg-2ubuntu1.9 failed to install/upgrade: new 
slapd package pre-installation script subprocess returned error exit status 1
  UpgradeStatus: Upgraded to jammy on 2023-12-29 (0 days ago)

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


-- 
Mailing list: https://launchpad.net/~touch-packages
Post to : touch-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~touch-packages
More help   : https://help.launchpad.net/ListHelp


[Touch-packages] [Bug 2047705] Re: Packaging ships /etc/gtk-3.0/settings.ini, forcing the GTK3 theme to Yaru and preventing flavors from overriding it with XDG configuration

2023-12-29 Thread Launchpad Bug Tracker
This bug was fixed in the package lxqt-session - 1.4.0-0ubuntu3

---
lxqt-session (1.4.0-0ubuntu3) noble; urgency=medium

  * Copy over GTK 3 settings by default (LP: #2047705).

 -- Simon Quigley   Fri, 29 Dec 2023 12:36:24 -0600

** Changed in: lxqt-session (Ubuntu)
   Status: In Progress => Fix Released

-- 
You received this bug notification because you are a member of Ubuntu
Touch seeded packages, which is subscribed to gtk+3.0 in Ubuntu.
https://bugs.launchpad.net/bugs/2047705

Title:
  Packaging ships /etc/gtk-3.0/settings.ini, forcing the GTK3 theme to
  Yaru and preventing flavors from overriding it with XDG configuration

Status in gtk+3.0 package in Ubuntu:
  Confirmed
Status in lxqt-session package in Ubuntu:
  Fix Released

Bug description:
  Lubuntu uses Qt as the primary framework for most of the apps we ship.
  However, some functionality we ship in Lubuntu doesn't have a Qt
  application that provides that functionality, so we have some GTK3
  apps that we ship as well. Starting in Lubuntu 24.04, we are adding
  and enabling the breeze-gtk-theme package, providing more uniform
  theming between Qt and GTK apps on Lubuntu. However, this bug makes
  this impossible.

  As we do not ship xsettingsd, but instead use the XDG specification
  for shipping configuration, we are attempting to place the default
  configuration files for GTK2 and GTK3 theming in /etc/xdg/xdg-
  Lubuntu/gtk-2.0/gtkrc and /etc/xdg/xdg-Lubuntu/gtk-3.0/settings.ini.
  This solutions works for GTK2 apps, however GTK3 apps silently ignore
  the vendored configuration file and are using a different theme.

  As it turns out, this is because the /etc directory is given higher
  priority than /etc/xdg/xdg-Lubuntu when searching for XDG
  configuration files, and as it happens, libgtk-3-0 ships a
  /etc/gtk-3.0/settings.ini file that sets Yaru as the default theme.
  GTK3 applications end up selecting this configuration file rather than
  /etc/xdg/xdg-Lubuntu/gtk-3.0/settings.ini.

  /etc/gtk-3.0 is, I would argue, *not* a place where GTK3's
  settings.ini file should go, as it makes it difficult for flavors who
  rely on XDG configuration to override it without risking a file
  conflict. (Technically I guess a flavor package *could* use dpkg-
  divert to simply "get rid of" the /etc/gtk-3.0/settings.ini file, but
  that seems like the wrong way to approach this.)

  ProblemType: Bug
  DistroRelease: Ubuntu 24.04
  Package: libgtk-3-0 3.24.38-5ubuntu2
  ProcVersionSignature: Ubuntu 6.5.0-9.9-generic 6.5.3
  Uname: Linux 6.5.0-9-generic x86_64
  ApportVersion: 2.27.0-0ubuntu6
  Architecture: amd64
  CasperMD5CheckResult: unknown
  CurrentDesktop: LXQt
  Date: Fri Dec 29 10:08:23 2023
  InstallationDate: Installed on 2023-10-22 (69 days ago)
  InstallationMedia: Lubuntu 23.10 "Mantic Minotaur" - Release amd64 (20231010)
  SourcePackage: gtk+3.0
  UpgradeStatus: No upgrade log present (probably fresh install)

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/gtk+3.0/+bug/2047705/+subscriptions


-- 
Mailing list: https://launchpad.net/~touch-packages
Post to : touch-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~touch-packages
More help   : https://help.launchpad.net/ListHelp


[Touch-packages] [Bug 1642112] Re: Can’t connect to the second BT device successfully

2023-12-29 Thread Nicolas Krzywinski
Same problem for me.

System:
Ubuntu 22.04
bluez version 5.64

Devices:
2x Playstation 5 DualSense Controllers

Problem description:
Connecting either of the controllers individually works without a problem. But 
when trying to connect both of them, the second fails. SOMETIMES it works 
though and I didn't found out what was different.

Can someome tell, if this is fixed in newer versions? If yes, I will try
a system upgrade out of the LTS sequence.

-- 
You received this bug notification because you are a member of Ubuntu
Touch seeded packages, which is subscribed to bluez in Ubuntu.
https://bugs.launchpad.net/bugs/1642112

Title:
  Can’t connect to the second BT device successfully

Status in bluez package in Ubuntu:
  New

Bug description:
  OS: 14.04
  bluez version: 4.x

  After first bt device(eg. mouse) connected, try to connect second device(eg. 
keyboard),
  found it has no function when connected, and sometimes it fails to connect.

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


-- 
Mailing list: https://launchpad.net/~touch-packages
Post to : touch-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~touch-packages
More help   : https://help.launchpad.net/ListHelp


[Touch-packages] [Bug 2047705] Re: Packaging ships /etc/gtk-3.0/settings.ini, forcing the GTK3 theme to Yaru and preventing flavors from overriding it with XDG configuration

2023-12-29 Thread Simon Quigley
** Also affects: lxqt-session (Ubuntu)
   Importance: Undecided
   Status: New

** Changed in: lxqt-session (Ubuntu)
   Status: New => In Progress

** Changed in: lxqt-session (Ubuntu)
   Importance: Undecided => High

** Changed in: lxqt-session (Ubuntu)
 Assignee: (unassigned) => Simon Quigley (tsimonq2)

-- 
You received this bug notification because you are a member of Ubuntu
Touch seeded packages, which is subscribed to gtk+3.0 in Ubuntu.
https://bugs.launchpad.net/bugs/2047705

Title:
  Packaging ships /etc/gtk-3.0/settings.ini, forcing the GTK3 theme to
  Yaru and preventing flavors from overriding it with XDG configuration

Status in gtk+3.0 package in Ubuntu:
  Confirmed
Status in lxqt-session package in Ubuntu:
  In Progress

Bug description:
  Lubuntu uses Qt as the primary framework for most of the apps we ship.
  However, some functionality we ship in Lubuntu doesn't have a Qt
  application that provides that functionality, so we have some GTK3
  apps that we ship as well. Starting in Lubuntu 24.04, we are adding
  and enabling the breeze-gtk-theme package, providing more uniform
  theming between Qt and GTK apps on Lubuntu. However, this bug makes
  this impossible.

  As we do not ship xsettingsd, but instead use the XDG specification
  for shipping configuration, we are attempting to place the default
  configuration files for GTK2 and GTK3 theming in /etc/xdg/xdg-
  Lubuntu/gtk-2.0/gtkrc and /etc/xdg/xdg-Lubuntu/gtk-3.0/settings.ini.
  This solutions works for GTK2 apps, however GTK3 apps silently ignore
  the vendored configuration file and are using a different theme.

  As it turns out, this is because the /etc directory is given higher
  priority than /etc/xdg/xdg-Lubuntu when searching for XDG
  configuration files, and as it happens, libgtk-3-0 ships a
  /etc/gtk-3.0/settings.ini file that sets Yaru as the default theme.
  GTK3 applications end up selecting this configuration file rather than
  /etc/xdg/xdg-Lubuntu/gtk-3.0/settings.ini.

  /etc/gtk-3.0 is, I would argue, *not* a place where GTK3's
  settings.ini file should go, as it makes it difficult for flavors who
  rely on XDG configuration to override it without risking a file
  conflict. (Technically I guess a flavor package *could* use dpkg-
  divert to simply "get rid of" the /etc/gtk-3.0/settings.ini file, but
  that seems like the wrong way to approach this.)

  ProblemType: Bug
  DistroRelease: Ubuntu 24.04
  Package: libgtk-3-0 3.24.38-5ubuntu2
  ProcVersionSignature: Ubuntu 6.5.0-9.9-generic 6.5.3
  Uname: Linux 6.5.0-9-generic x86_64
  ApportVersion: 2.27.0-0ubuntu6
  Architecture: amd64
  CasperMD5CheckResult: unknown
  CurrentDesktop: LXQt
  Date: Fri Dec 29 10:08:23 2023
  InstallationDate: Installed on 2023-10-22 (69 days ago)
  InstallationMedia: Lubuntu 23.10 "Mantic Minotaur" - Release amd64 (20231010)
  SourcePackage: gtk+3.0
  UpgradeStatus: No upgrade log present (probably fresh install)

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/gtk+3.0/+bug/2047705/+subscriptions


-- 
Mailing list: https://launchpad.net/~touch-packages
Post to : touch-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~touch-packages
More help   : https://help.launchpad.net/ListHelp


[Touch-packages] [Bug 1958019]

2023-12-29 Thread btpython
(In reply to zacherytapp from comment #796)
> Hey it looks like Lenovo has released a new BIOS version for the Legion S7
> 16ARHA7 Slim model (the one I have that still has no sound). I'm curious if
> anyone has updated to this BIOS yet and if that's resolved any issues or if
> this would allow further development on the audio issue.


i got the sound working on my 16APH8 (Slim 7 AMD Gen 8 2023). I mainly followed 
this guide https://gist.github.com/masselstine/8fe9634b4c31cef07b8dfab089e4eb38 
.
Just check if the Cirrus chip is connected in I2C. You can know that by putting 
kernel in log level 7 and seeing logs in dmesg.

Just make sure to shutdown and unplug power, wait about 10s and boot up
again to test the sound everytime

-- 
You received this bug notification because you are a member of Ubuntu
Touch seeded packages, which is subscribed to alsa-driver in Ubuntu.
https://bugs.launchpad.net/bugs/1958019

Title:
  [Lenovo Legion7 16ACHg6 82N6, Realtek ALC287, Speaker, Internal] No
  sound at all

Status in sound-2.6 (alsa-kernel):
  Confirmed
Status in alsa-driver package in Ubuntu:
  Confirmed

Bug description:
  On my Lenovo Legion-7-16ACHg6 laptop I can't hear any sound by
  internal speakers, but it work by headphones connected to standard
  jack aux.

  uname -r
  5.11.0-44-generic

  ProblemType: Bug
  DistroRelease: Ubuntu 20.04
  Package: alsa-base 1.0.25+dfsg-0ubuntu5
  ProcVersionSignature: Ubuntu 5.11.0-44.48~20.04.2-generic 5.11.22
  Uname: Linux 5.11.0-44-generic x86_64
  NonfreeKernelModules: nvidia_modeset nvidia
  ApportVersion: 2.20.11-0ubuntu27.21
  Architecture: amd64
  AudioDevicesInUse:
   USERPID ACCESS COMMAND
   /dev/snd/controlC2:  i3draven   1266 F pulseaudio
   /dev/snd/controlC0:  i3draven   1266 F pulseaudio
   /dev/snd/controlC1:  i3draven   1266 F pulseaudio
   /dev/snd/pcmC1D0p:   i3draven   1266 F...m pulseaudio
  CasperMD5CheckResult: skip
  CurrentDesktop: ubuntu:GNOME
  Date: Sat Jan 15 15:10:53 2022
  InstallationDate: Installed on 2021-10-11 (96 days ago)
  InstallationMedia: Ubuntu 20.04.3 LTS "Focal Fossa" - Release amd64 (20210819)
  PackageArchitecture: all
  SourcePackage: alsa-driver
  Symptom: audio
  Symptom_AlsaPlaybackTest: ALSA playback test through plughw:Generic failed
  Symptom_Card: Family 17h (Models 10h-1fh) HD Audio Controller - HD-Audio 
Generic
  Symptom_DevicesInUse:
   USERPID ACCESS COMMAND
   /dev/snd/controlC2:  i3draven   1266 F pulseaudio
   /dev/snd/controlC0:  i3draven   1266 F pulseaudio
   /dev/snd/controlC1:  i3draven   1266 F pulseaudio
   /dev/snd/pcmC1D0p:   i3draven   1266 F...m pulseaudio
  Symptom_Jack: Speaker, Internal
  Symptom_Type: No sound at all
  Title: [82N6, Realtek ALC287, Speaker, Internal] No sound at all
  UpgradeStatus: No upgrade log present (probably fresh install)
  dmi.bios.date: 11/08/2021
  dmi.bios.release: 1.49
  dmi.bios.vendor: LENOVO
  dmi.bios.version: GKCN49WW
  dmi.board.asset.tag: NO Asset Tag
  dmi.board.name: LNVNB161216
  dmi.board.vendor: LENOVO
  dmi.board.version: SDK0R32862 WIN
  dmi.chassis.asset.tag: NO Asset Tag
  dmi.chassis.type: 10
  dmi.chassis.vendor: LENOVO
  dmi.chassis.version: Legion 7 16ACHg6
  dmi.ec.firmware.release: 1.49
  dmi.modalias: 
dmi:bvnLENOVO:bvrGKCN49WW:bd11/08/2021:br1.49:efr1.49:svnLENOVO:pn82N6:pvrLegion716ACHg6:skuLENOVO_MT_82N6_BU_idea_FM_Legion716ACHg6:rvnLENOVO:rnLNVNB161216:rvrSDK0R32862WIN:cvnLENOVO:ct10:cvrLegion716ACHg6:
  dmi.product.family: Legion 7 16ACHg6
  dmi.product.name: 82N6
  dmi.product.sku: LENOVO_MT_82N6_BU_idea_FM_Legion 7 16ACHg6
  dmi.product.version: Legion 7 16ACHg6
  dmi.sys.vendor: LENOVO

To manage notifications about this bug go to:
https://bugs.launchpad.net/sound-2.6/+bug/1958019/+subscriptions


-- 
Mailing list: https://launchpad.net/~touch-packages
Post to : touch-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~touch-packages
More help   : https://help.launchpad.net/ListHelp


[Touch-packages] [Bug 2047705] Re: Packaging ships /etc/gtk-3.0/settings.ini, forcing the GTK3 theme to Yaru and preventing flavors from overriding it with XDG configuration

2023-12-29 Thread Simon Quigley
** Changed in: gtk+3.0 (Ubuntu)
   Importance: Undecided => Critical

** Changed in: gtk+3.0 (Ubuntu)
   Status: New => Confirmed

** Tags added: rls-nn-incoming

-- 
You received this bug notification because you are a member of Ubuntu
Touch seeded packages, which is subscribed to gtk+3.0 in Ubuntu.
https://bugs.launchpad.net/bugs/2047705

Title:
  Packaging ships /etc/gtk-3.0/settings.ini, forcing the GTK3 theme to
  Yaru and preventing flavors from overriding it with XDG configuration

Status in gtk+3.0 package in Ubuntu:
  Confirmed

Bug description:
  Lubuntu uses Qt as the primary framework for most of the apps we ship.
  However, some functionality we ship in Lubuntu doesn't have a Qt
  application that provides that functionality, so we have some GTK3
  apps that we ship as well. Starting in Lubuntu 24.04, we are adding
  and enabling the breeze-gtk-theme package, providing more uniform
  theming between Qt and GTK apps on Lubuntu. However, this bug makes
  this impossible.

  As we do not ship xsettingsd, but instead use the XDG specification
  for shipping configuration, we are attempting to place the default
  configuration files for GTK2 and GTK3 theming in /etc/xdg/xdg-
  Lubuntu/gtk-2.0/gtkrc and /etc/xdg/xdg-Lubuntu/gtk-3.0/settings.ini.
  This solutions works for GTK2 apps, however GTK3 apps silently ignore
  the vendored configuration file and are using a different theme.

  As it turns out, this is because the /etc directory is given higher
  priority than /etc/xdg/xdg-Lubuntu when searching for XDG
  configuration files, and as it happens, libgtk-3-0 ships a
  /etc/gtk-3.0/settings.ini file that sets Yaru as the default theme.
  GTK3 applications end up selecting this configuration file rather than
  /etc/xdg/xdg-Lubuntu/gtk-3.0/settings.ini.

  /etc/gtk-3.0 is, I would argue, *not* a place where GTK3's
  settings.ini file should go, as it makes it difficult for flavors who
  rely on XDG configuration to override it without risking a file
  conflict. (Technically I guess a flavor package *could* use dpkg-
  divert to simply "get rid of" the /etc/gtk-3.0/settings.ini file, but
  that seems like the wrong way to approach this.)

  ProblemType: Bug
  DistroRelease: Ubuntu 24.04
  Package: libgtk-3-0 3.24.38-5ubuntu2
  ProcVersionSignature: Ubuntu 6.5.0-9.9-generic 6.5.3
  Uname: Linux 6.5.0-9-generic x86_64
  ApportVersion: 2.27.0-0ubuntu6
  Architecture: amd64
  CasperMD5CheckResult: unknown
  CurrentDesktop: LXQt
  Date: Fri Dec 29 10:08:23 2023
  InstallationDate: Installed on 2023-10-22 (69 days ago)
  InstallationMedia: Lubuntu 23.10 "Mantic Minotaur" - Release amd64 (20231010)
  SourcePackage: gtk+3.0
  UpgradeStatus: No upgrade log present (probably fresh install)

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/gtk+3.0/+bug/2047705/+subscriptions


-- 
Mailing list: https://launchpad.net/~touch-packages
Post to : touch-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~touch-packages
More help   : https://help.launchpad.net/ListHelp


[Touch-packages] [Bug 2047705] [NEW] Packaging ships /etc/gtk-3.0/settings.ini, forcing the GTK3 theme to Yaru and preventing flavors from overriding it with XDG configuration

2023-12-29 Thread Aaron Rainbolt
Public bug reported:

Lubuntu uses Qt as the primary framework for most of the apps we ship.
However, some functionality we ship in Lubuntu doesn't have a Qt
application that provides that functionality, so we have some GTK3 apps
that we ship as well. Starting in Lubuntu 24.04, we are adding and
enabling the breeze-gtk-theme package, providing more uniform theming
between Qt and GTK apps on Lubuntu. However, this bug makes this
impossible.

As we do not ship xsettingsd, but instead use the XDG specification for
shipping configuration, we are attempting to place the default
configuration files for GTK2 and GTK3 theming in /etc/xdg/xdg-
Lubuntu/gtk-2.0/gtkrc and /etc/xdg/xdg-Lubuntu/gtk-3.0/settings.ini.
This solutions works for GTK2 apps, however GTK3 apps silently ignore
the vendored configuration file and are using a different theme.

As it turns out, this is because the /etc directory is given higher
priority than /etc/xdg/xdg-Lubuntu when searching for XDG configuration
files, and as it happens, libgtk-3-0 ships a /etc/gtk-3.0/settings.ini
file that sets Yaru as the default theme. GTK3 applications end up
selecting this configuration file rather than  /etc/xdg/xdg-
Lubuntu/gtk-3.0/settings.ini.

/etc/gtk-3.0 is, I would argue, *not* a place where GTK3's settings.ini
file should go, as it makes it difficult for flavors who rely on XDG
configuration to override it without risking a file conflict.
(Technically I guess a flavor package *could* use dpkg-divert to simply
"get rid of" the /etc/gtk-3.0/settings.ini file, but that seems like the
wrong way to approach this.)

ProblemType: Bug
DistroRelease: Ubuntu 24.04
Package: libgtk-3-0 3.24.38-5ubuntu2
ProcVersionSignature: Ubuntu 6.5.0-9.9-generic 6.5.3
Uname: Linux 6.5.0-9-generic x86_64
ApportVersion: 2.27.0-0ubuntu6
Architecture: amd64
CasperMD5CheckResult: unknown
CurrentDesktop: LXQt
Date: Fri Dec 29 10:08:23 2023
InstallationDate: Installed on 2023-10-22 (69 days ago)
InstallationMedia: Lubuntu 23.10 "Mantic Minotaur" - Release amd64 (20231010)
SourcePackage: gtk+3.0
UpgradeStatus: No upgrade log present (probably fresh install)

** Affects: gtk+3.0 (Ubuntu)
 Importance: Undecided
 Status: New


** Tags: amd64 apport-bug noble

-- 
You received this bug notification because you are a member of Ubuntu
Touch seeded packages, which is subscribed to gtk+3.0 in Ubuntu.
https://bugs.launchpad.net/bugs/2047705

Title:
  Packaging ships /etc/gtk-3.0/settings.ini, forcing the GTK3 theme to
  Yaru and preventing flavors from overriding it with XDG configuration

Status in gtk+3.0 package in Ubuntu:
  New

Bug description:
  Lubuntu uses Qt as the primary framework for most of the apps we ship.
  However, some functionality we ship in Lubuntu doesn't have a Qt
  application that provides that functionality, so we have some GTK3
  apps that we ship as well. Starting in Lubuntu 24.04, we are adding
  and enabling the breeze-gtk-theme package, providing more uniform
  theming between Qt and GTK apps on Lubuntu. However, this bug makes
  this impossible.

  As we do not ship xsettingsd, but instead use the XDG specification
  for shipping configuration, we are attempting to place the default
  configuration files for GTK2 and GTK3 theming in /etc/xdg/xdg-
  Lubuntu/gtk-2.0/gtkrc and /etc/xdg/xdg-Lubuntu/gtk-3.0/settings.ini.
  This solutions works for GTK2 apps, however GTK3 apps silently ignore
  the vendored configuration file and are using a different theme.

  As it turns out, this is because the /etc directory is given higher
  priority than /etc/xdg/xdg-Lubuntu when searching for XDG
  configuration files, and as it happens, libgtk-3-0 ships a
  /etc/gtk-3.0/settings.ini file that sets Yaru as the default theme.
  GTK3 applications end up selecting this configuration file rather than
  /etc/xdg/xdg-Lubuntu/gtk-3.0/settings.ini.

  /etc/gtk-3.0 is, I would argue, *not* a place where GTK3's
  settings.ini file should go, as it makes it difficult for flavors who
  rely on XDG configuration to override it without risking a file
  conflict. (Technically I guess a flavor package *could* use dpkg-
  divert to simply "get rid of" the /etc/gtk-3.0/settings.ini file, but
  that seems like the wrong way to approach this.)

  ProblemType: Bug
  DistroRelease: Ubuntu 24.04
  Package: libgtk-3-0 3.24.38-5ubuntu2
  ProcVersionSignature: Ubuntu 6.5.0-9.9-generic 6.5.3
  Uname: Linux 6.5.0-9-generic x86_64
  ApportVersion: 2.27.0-0ubuntu6
  Architecture: amd64
  CasperMD5CheckResult: unknown
  CurrentDesktop: LXQt
  Date: Fri Dec 29 10:08:23 2023
  InstallationDate: Installed on 2023-10-22 (69 days ago)
  InstallationMedia: Lubuntu 23.10 "Mantic Minotaur" - Release amd64 (20231010)
  SourcePackage: gtk+3.0
  UpgradeStatus: No upgrade log present (probably fresh install)

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/gtk+3.0/+bug/2047705/+subscriptions


-- 
Mailing list: https://launchpad.net/~touch-packages
Post to : to

[Touch-packages] [Bug 1984107] Re: Printer SSL certificates are added but never removed, resulting in "no suitable destination host found by cups-browsed"

2023-12-29 Thread Paride Legovini
Hello Valentijn and thanks for this bug report, it really helped me
figure out an otherwise obscure printing issue.

However I don't agree with the suggested solution: the security model of
cups for ipps is TOFU (trust on first use): the certificate is accepted
the first time and then expected to be the same in the future. This is
why the printer certificate is saved to file in the first place. (This
approach is similar to what SSH uses: the first time you connect to a
host the pubkey is saved in authorized_keys; if at some point the key
changes ssh will refuse to connect and require manual deletion of the
old key from authorized_keys.)

I think this is a UI issue: from the cups web interface or cups logs it
was not clear at all that the issue was with ipps certificate
validation. Cups (or maybe the ipps backend? I'm not that familiar with
cups internals) should log a proper error message instead.

-- 
You received this bug notification because you are a member of Ubuntu
Touch seeded packages, which is subscribed to cups in Ubuntu.
https://bugs.launchpad.net/bugs/1984107

Title:
  Printer SSL certificates are added but never removed, resulting in "no
  suitable destination host found by cups-browsed"

Status in cups package in Ubuntu:
  Confirmed

Bug description:
  If a printer preferrably prints through ipps, Cups will store the
  printers (self signed) certificate in /etc/cups/ssl/

  However, if this certificate becomes outdated or invalid, or if it
  changes, it will *not be removed* and Cups only complains that the
  "backend returned status 4", "No suitable destination host found by
  cups-browsed". Even removing the printer manually will not remove the
  old certificate, rendering the printer invalid for life: when te
  printer re-appears, the old, invalid certificate is still there,
  resulting in the printer still not working.

  Steps to reproduce:
  - use a printer that prefers ipps, let's call it printer_bob
  - let this printer appear in your printer list
  - make a test print
  - Now remove the printer and check that the certificate will survive:
  lpadmin -x printer_bob; ls -al /etc/cups/ssl/*bob*crt

  What happens:
  - certificate is still there

  What should happen:
  - a removed printer should not have a certificate left

  Now in this example, it's rather harmless because the certificate is
  probably still valid. But a printer update, rename or otherwise will
  render it invalid and printing will become impossible.

  You could simulate a name change for printers:
  mv /etc/cups/ssl/printer-carol.local.crt /etc/cups/ssl/printer-bob.local.crt

  Or simply mess up the certificate:
  sed -i '2s/./a/g' /etc/cups/ssl/printer-bob.local.crt

  After this, you will *not* be able to print to printer-bob, because
  bob has the wrong certificate (obviously). Removing printer-bob does
  not help. You will need to manually remove the certificate in order to
  make bob print again. /var/log/cups/error.log will only say that "no
  suitable destination host found", which is not true: there *is* a
  destination but the SSL certificate does not match and Cups will only
  try the first printing method, ipps.

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


-- 
Mailing list: https://launchpad.net/~touch-packages
Post to : touch-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~touch-packages
More help   : https://help.launchpad.net/ListHelp


[Touch-packages] [Bug 2047698] [NEW] I have no audio.

2023-12-29 Thread Tariq
Public bug reported:

Audio isn't working, I have tried everything including this bug report.
Still no audio.

ProblemType: Bug
DistroRelease: Ubuntu 22.04
Package: xorg 1:7.7+23ubuntu2
ProcVersionSignature: Ubuntu 6.2.0-39.40~22.04.1-generic 6.2.16
Uname: Linux 6.2.0-39-generic x86_64
ApportVersion: 2.20.11-0ubuntu82.5
Architecture: amd64
BootLog: Error: [Errno 13] Permission denied: '/var/log/boot.log'
CasperMD5CheckResult: pass
CompositorRunning: None
CurrentDesktop: ubuntu:GNOME
Date: Fri Dec 29 13:58:32 2023
DistUpgraded: Fresh install
DistroCodename: jammy
DistroVariant: ubuntu
ExtraDebuggingInterest: Yes, if not too technical
GraphicsCard:
 Intel Corporation TigerLake-H GT1 [UHD Graphics] [8086:9a60] (rev 01) (prog-if 
00 [VGA controller])
   Subsystem: Intel Corporation TigerLake-H GT1 [UHD Graphics] [8086:2212]
InstallationDate: Installed on 2023-12-28 (0 days ago)
InstallationMedia: Ubuntu 22.04.3 LTS "Jammy Jellyfish" - Release amd64 
(20230807.2)
MachineType: Default string Default string
ProcKernelCmdLine: BOOT_IMAGE=/boot/vmlinuz-6.2.0-39-generic 
root=UUID=b5301c3d-1b26-47f8-ad4f-90997f62a480 ro quiet splash vt.handoff=7
SourcePackage: xorg
UpgradeStatus: No upgrade log present (probably fresh install)
dmi.bios.date: 04/21/2023
dmi.bios.release: 5.19
dmi.bios.vendor: American Megatrends International, LLC.
dmi.bios.version: 5.19
dmi.board.asset.tag: Default string
dmi.board.name: Default string
dmi.board.vendor: Default string
dmi.board.version: Default string
dmi.chassis.asset.tag: Default string
dmi.chassis.type: 3
dmi.chassis.vendor: Default string
dmi.chassis.version: Default string
dmi.modalias: 
dmi:bvnAmericanMegatrendsInternational,LLC.:bvr5.19:bd04/21/2023:br5.19:svnDefaultstring:pnDefaultstring:pvrDefaultstring:rvnDefaultstring:rnDefaultstring:rvrDefaultstring:cvnDefaultstring:ct3:cvrDefaultstring:skuDefaultstring:
dmi.product.family: Default string
dmi.product.name: Default string
dmi.product.sku: Default string
dmi.product.version: Default string
dmi.sys.vendor: Default string
version.compiz: compiz N/A
version.libdrm2: libdrm2 2.4.113-2~ubuntu0.22.04.1
version.libgl1-mesa-dri: libgl1-mesa-dri 23.0.4-0ubuntu1~22.04.1
version.libgl1-mesa-glx: libgl1-mesa-glx N/A
version.xserver-xorg-core: xserver-xorg-core 2:21.1.4-2ubuntu1.7~22.04.5
version.xserver-xorg-input-evdev: xserver-xorg-input-evdev N/A
version.xserver-xorg-video-ati: xserver-xorg-video-ati 1:19.1.0-2ubuntu1
version.xserver-xorg-video-intel: xserver-xorg-video-intel 
2:2.99.917+git20210115-1
version.xserver-xorg-video-nouveau: xserver-xorg-video-nouveau 1:1.0.17-2build1

** Affects: xorg (Ubuntu)
 Importance: Undecided
 Status: New


** Tags: amd64 apport-bug jammy ubuntu wayland-session

-- 
You received this bug notification because you are a member of Ubuntu
Touch seeded packages, which is subscribed to xorg in Ubuntu.
https://bugs.launchpad.net/bugs/2047698

Title:
  I have no audio.

Status in xorg package in Ubuntu:
  New

Bug description:
  Audio isn't working, I have tried everything including this bug
  report. Still no audio.

  ProblemType: Bug
  DistroRelease: Ubuntu 22.04
  Package: xorg 1:7.7+23ubuntu2
  ProcVersionSignature: Ubuntu 6.2.0-39.40~22.04.1-generic 6.2.16
  Uname: Linux 6.2.0-39-generic x86_64
  ApportVersion: 2.20.11-0ubuntu82.5
  Architecture: amd64
  BootLog: Error: [Errno 13] Permission denied: '/var/log/boot.log'
  CasperMD5CheckResult: pass
  CompositorRunning: None
  CurrentDesktop: ubuntu:GNOME
  Date: Fri Dec 29 13:58:32 2023
  DistUpgraded: Fresh install
  DistroCodename: jammy
  DistroVariant: ubuntu
  ExtraDebuggingInterest: Yes, if not too technical
  GraphicsCard:
   Intel Corporation TigerLake-H GT1 [UHD Graphics] [8086:9a60] (rev 01) 
(prog-if 00 [VGA controller])
 Subsystem: Intel Corporation TigerLake-H GT1 [UHD Graphics] [8086:2212]
  InstallationDate: Installed on 2023-12-28 (0 days ago)
  InstallationMedia: Ubuntu 22.04.3 LTS "Jammy Jellyfish" - Release amd64 
(20230807.2)
  MachineType: Default string Default string
  ProcKernelCmdLine: BOOT_IMAGE=/boot/vmlinuz-6.2.0-39-generic 
root=UUID=b5301c3d-1b26-47f8-ad4f-90997f62a480 ro quiet splash vt.handoff=7
  SourcePackage: xorg
  UpgradeStatus: No upgrade log present (probably fresh install)
  dmi.bios.date: 04/21/2023
  dmi.bios.release: 5.19
  dmi.bios.vendor: American Megatrends International, LLC.
  dmi.bios.version: 5.19
  dmi.board.asset.tag: Default string
  dmi.board.name: Default string
  dmi.board.vendor: Default string
  dmi.board.version: Default string
  dmi.chassis.asset.tag: Default string
  dmi.chassis.type: 3
  dmi.chassis.vendor: Default string
  dmi.chassis.version: Default string
  dmi.modalias: 
dmi:bvnAmericanMegatrendsInternational,LLC.:bvr5.19:bd04/21/2023:br5.19:svnDefaultstring:pnDefaultstring:pvrDefaultstring:rvnDefaultstring:rnDefaultstring:rvrDefaultstring:cvnDefaultstring:ct3:cvrDefaultstring:skuDefaultstring:
  dmi.product.family: Default string
  dmi.product.name: Default string
 

[Touch-packages] [Bug 1728616] Re: using 'devel' in sources.list causes apt-get update to fail

2023-12-29 Thread Adolfo Jayme Barrientos
** Changed in: apt (Ubuntu)
   Importance: Undecided => Wishlist

-- 
You received this bug notification because you are a member of Ubuntu
Touch seeded packages, which is subscribed to apt in Ubuntu.
https://bugs.launchpad.net/bugs/1728616

Title:
  using 'devel' in sources.list causes apt-get update to fail

Status in apt package in Ubuntu:
  Opinion

Bug description:
  Our /etc/apt/sources.list looks like this:
  $ cat /etc/apt/sources.list
  | deb http://archive.ubuntu.com//ubuntu devel main restricted universe 
multiverse
  | deb http://archive.ubuntu.com//ubuntu devel-updates main restricted 
universe multiverse
  | deb http://archive.ubuntu.com//ubuntu devel-security main restricted 
universe multiverse
  | deb http://archive.ubuntu.com//ubuntu devel-backports main restricted 
universe multiverse

  I noticed today that 'apt-get update' started failing.  Likely that
  started on Thursday or Friday when bionic opened.

  This seems less than desireable, but even if the failure is expected, what is
  the solution to "accept" this change?

  It does mention 'apt-secure(8)' but nothing there obviously points to
  the solution.

  
  $ sudo apt-get update
  Hit:2 http://ppa.launchpad.net/uvtool-dev/master/ubuntu devel InRelease
  Get:1 http://archive.ubuntu.com//ubuntu devel InRelease [235 kB]
  Get:3 http://archive.ubuntu.com//ubuntu devel-updates InRelease [65.4 kB]
  Get:4 http://archive.ubuntu.com//ubuntu devel-security InRelease [65.4 kB]
  Get:5 http://archive.ubuntu.com//ubuntu devel-backports InRelease [65.5 kB]
  Reading package lists... Done  
  W: Conflicting distribution: 
http://ppa.launchpad.net/uvtool-dev/master/ubuntu devel InRelease (expected 
devel but got zesty)
  W: Conflicting distribution: http://archive.ubuntu.com//ubuntu devel 
InRelease (expected devel but got bionic)
  N: Repository 'http://archive.ubuntu.com//ubuntu devel InRelease' changed its 
'Version' value from '17.10' to '18.04'
  E: Repository 'http://archive.ubuntu.com//ubuntu devel InRelease' changed its 
'Suite' value from 'artful' to 'bionic'
  E: Repository 'http://archive.ubuntu.com//ubuntu devel InRelease' changed its 
'Codename' value from 'artful' to 'bionic'
  N: This must be accepted explicitly before updates for this repository can be 
applied. See apt-secure(8) manpage for details.
  W: Conflicting distribution: http://archive.ubuntu.com//ubuntu devel-updates 
InRelease (expected devel-updates but got bionic)
  N: Repository 'http://archive.ubuntu.com//ubuntu devel-updates InRelease' 
changed its 'Version' value from '17.10' to '18.04'
  E: Repository 'http://archive.ubuntu.com//ubuntu devel-updates InRelease' 
changed its 'Suite' value from 'artful-updates' to 'bionic-updates'
  E: Repository 'http://archive.ubuntu.com//ubuntu devel-updates InRelease' 
changed its 'Codename' value from 'artful' to 'bionic'
  N: This must be accepted explicitly before updates for this repository can be 
applied. See apt-secure(8) manpage for details.
  W: Conflicting distribution: http://archive.ubuntu.com//ubuntu devel-security 
InRelease (expected devel-security but got bionic)
  N: Repository 'http://archive.ubuntu.com//ubuntu devel-security InRelease' 
changed its 'Version' value from '17.10' to '18.04'
  E: Repository 'http://archive.ubuntu.com//ubuntu devel-security InRelease' 
changed its 'Suite' value from 'artful-security' to 'bionic-security'
  E: Repository 'http://archive.ubuntu.com//ubuntu devel-security InRelease' 
changed its 'Codename' value from 'artful' to 'bionic'
  N: This must be accepted explicitly before updates for this repository can be 
applied. See apt-secure(8) manpage for details.
  W: Conflicting distribution: http://archive.ubuntu.com//ubuntu 
devel-backports InRelease (expected devel-backports but got bionic)
  N: Repository 'http://archive.ubuntu.com//ubuntu devel-backports InRelease' 
changed its 'Version' value from '17.10' to '18.04'
  E: Repository 'http://archive.ubuntu.com//ubuntu devel-backports InRelease' 
changed its 'Suite' value from 'artful-backports' to 'bionic-backports'
  E: Repository 'http://archive.ubuntu.com//ubuntu devel-backports InRelease' 
changed its 'Codename' value from 'artful' to 'bionic'
  N: This must be accepted explicitly before updates for this repository can be 
applied. See apt-secure(8) manpage for details.

  ProblemType: Bug
  DistroRelease: Ubuntu 17.10
  Package: apt 1.5
  ProcVersionSignature: Ubuntu 4.12.0-11.12-generic 4.12.5
  Uname: Linux 4.12.0-11-generic x86_64
  NonfreeKernelModules: zfs zunicode zavl zcommon znvpair
  ApportVersion: 2.20.7-0ubuntu3
  Architecture: amd64
  Date: Mon Oct 30 14:37:22 2017
  JournalErrors:
   Hint: You are currently not seeing messages from other users and the system.
 Users in groups 'adm', 'systemd-journal' can see all messages.
 Pass -q to turn off this notice.
   -- Logs begin at Mon 2017-01-30 21:40:08 UTC, end at Mon 2017-10-30 14:36:12 
UTC. --
   -- No entries

[Touch-packages] [Bug 1728616] Re: using 'devel' in sources.list causes apt-get update to fail

2023-12-29 Thread Julian Andres Klode
We need to add some Aliases field(s) to release files to allow matching
that, but that may be hard to do fully correctly.

-- 
You received this bug notification because you are a member of Ubuntu
Touch seeded packages, which is subscribed to apt in Ubuntu.
https://bugs.launchpad.net/bugs/1728616

Title:
  using 'devel' in sources.list causes apt-get update to fail

Status in apt package in Ubuntu:
  Opinion

Bug description:
  Our /etc/apt/sources.list looks like this:
  $ cat /etc/apt/sources.list
  | deb http://archive.ubuntu.com//ubuntu devel main restricted universe 
multiverse
  | deb http://archive.ubuntu.com//ubuntu devel-updates main restricted 
universe multiverse
  | deb http://archive.ubuntu.com//ubuntu devel-security main restricted 
universe multiverse
  | deb http://archive.ubuntu.com//ubuntu devel-backports main restricted 
universe multiverse

  I noticed today that 'apt-get update' started failing.  Likely that
  started on Thursday or Friday when bionic opened.

  This seems less than desireable, but even if the failure is expected, what is
  the solution to "accept" this change?

  It does mention 'apt-secure(8)' but nothing there obviously points to
  the solution.

  
  $ sudo apt-get update
  Hit:2 http://ppa.launchpad.net/uvtool-dev/master/ubuntu devel InRelease
  Get:1 http://archive.ubuntu.com//ubuntu devel InRelease [235 kB]
  Get:3 http://archive.ubuntu.com//ubuntu devel-updates InRelease [65.4 kB]
  Get:4 http://archive.ubuntu.com//ubuntu devel-security InRelease [65.4 kB]
  Get:5 http://archive.ubuntu.com//ubuntu devel-backports InRelease [65.5 kB]
  Reading package lists... Done  
  W: Conflicting distribution: 
http://ppa.launchpad.net/uvtool-dev/master/ubuntu devel InRelease (expected 
devel but got zesty)
  W: Conflicting distribution: http://archive.ubuntu.com//ubuntu devel 
InRelease (expected devel but got bionic)
  N: Repository 'http://archive.ubuntu.com//ubuntu devel InRelease' changed its 
'Version' value from '17.10' to '18.04'
  E: Repository 'http://archive.ubuntu.com//ubuntu devel InRelease' changed its 
'Suite' value from 'artful' to 'bionic'
  E: Repository 'http://archive.ubuntu.com//ubuntu devel InRelease' changed its 
'Codename' value from 'artful' to 'bionic'
  N: This must be accepted explicitly before updates for this repository can be 
applied. See apt-secure(8) manpage for details.
  W: Conflicting distribution: http://archive.ubuntu.com//ubuntu devel-updates 
InRelease (expected devel-updates but got bionic)
  N: Repository 'http://archive.ubuntu.com//ubuntu devel-updates InRelease' 
changed its 'Version' value from '17.10' to '18.04'
  E: Repository 'http://archive.ubuntu.com//ubuntu devel-updates InRelease' 
changed its 'Suite' value from 'artful-updates' to 'bionic-updates'
  E: Repository 'http://archive.ubuntu.com//ubuntu devel-updates InRelease' 
changed its 'Codename' value from 'artful' to 'bionic'
  N: This must be accepted explicitly before updates for this repository can be 
applied. See apt-secure(8) manpage for details.
  W: Conflicting distribution: http://archive.ubuntu.com//ubuntu devel-security 
InRelease (expected devel-security but got bionic)
  N: Repository 'http://archive.ubuntu.com//ubuntu devel-security InRelease' 
changed its 'Version' value from '17.10' to '18.04'
  E: Repository 'http://archive.ubuntu.com//ubuntu devel-security InRelease' 
changed its 'Suite' value from 'artful-security' to 'bionic-security'
  E: Repository 'http://archive.ubuntu.com//ubuntu devel-security InRelease' 
changed its 'Codename' value from 'artful' to 'bionic'
  N: This must be accepted explicitly before updates for this repository can be 
applied. See apt-secure(8) manpage for details.
  W: Conflicting distribution: http://archive.ubuntu.com//ubuntu 
devel-backports InRelease (expected devel-backports but got bionic)
  N: Repository 'http://archive.ubuntu.com//ubuntu devel-backports InRelease' 
changed its 'Version' value from '17.10' to '18.04'
  E: Repository 'http://archive.ubuntu.com//ubuntu devel-backports InRelease' 
changed its 'Suite' value from 'artful-backports' to 'bionic-backports'
  E: Repository 'http://archive.ubuntu.com//ubuntu devel-backports InRelease' 
changed its 'Codename' value from 'artful' to 'bionic'
  N: This must be accepted explicitly before updates for this repository can be 
applied. See apt-secure(8) manpage for details.

  ProblemType: Bug
  DistroRelease: Ubuntu 17.10
  Package: apt 1.5
  ProcVersionSignature: Ubuntu 4.12.0-11.12-generic 4.12.5
  Uname: Linux 4.12.0-11-generic x86_64
  NonfreeKernelModules: zfs zunicode zavl zcommon znvpair
  ApportVersion: 2.20.7-0ubuntu3
  Architecture: amd64
  Date: Mon Oct 30 14:37:22 2017
  JournalErrors:
   Hint: You are currently not seeing messages from other users and the system.
 Users in groups 'adm', 'systemd-journal' can see all messages.
 Pass -q to turn off this notice.
   -- Logs begin at Mon 2017-01-30 21:40:08 UTC,

[Touch-packages] [Bug 1984107] Re: Printer SSL certificates are added but never removed, resulting in "no suitable destination host found by cups-browsed"

2023-12-29 Thread Paride Legovini
Hello Valentijn and thanks for this bug report, it really helped me
figure out an otherwise obscure printing issue.

However I don't agree with the suggested solution: the security model of
cups for ipps is TOFU (trust on first use): the certificate is accepted
the first time and then expected to be the same in the future. This is
why the printer certificate is saved to file in the first place. (This
approach is similar to what SSH uses: the first time you connect to a
host the pubkey is saved in authorized_keys; if at some point the key
changes ssh will refuse to connect and require manual deletion of the
old key from authorized_keys.)

I think this is a UI issue: from the cups web interface or cups logs it
was not clear at all that the issue was with ipps certificate
validation. Cups (or maybe the ipps backend? I'm not that familiar with
cups internals) should log a proper error message instead.

** Changed in: cups (Ubuntu)
   Status: New => Confirmed

-- 
You received this bug notification because you are a member of Ubuntu
Touch seeded packages, which is subscribed to cups in Ubuntu.
https://bugs.launchpad.net/bugs/1984107

Title:
  Printer SSL certificates are added but never removed, resulting in "no
  suitable destination host found by cups-browsed"

Status in cups package in Ubuntu:
  Confirmed

Bug description:
  If a printer preferrably prints through ipps, Cups will store the
  printers (self signed) certificate in /etc/cups/ssl/

  However, if this certificate becomes outdated or invalid, or if it
  changes, it will *not be removed* and Cups only complains that the
  "backend returned status 4", "No suitable destination host found by
  cups-browsed". Even removing the printer manually will not remove the
  old certificate, rendering the printer invalid for life: when te
  printer re-appears, the old, invalid certificate is still there,
  resulting in the printer still not working.

  Steps to reproduce:
  - use a printer that prefers ipps, let's call it printer_bob
  - let this printer appear in your printer list
  - make a test print
  - Now remove the printer and check that the certificate will survive:
  lpadmin -x printer_bob; ls -al /etc/cups/ssl/*bob*crt

  What happens:
  - certificate is still there

  What should happen:
  - a removed printer should not have a certificate left

  Now in this example, it's rather harmless because the certificate is
  probably still valid. But a printer update, rename or otherwise will
  render it invalid and printing will become impossible.

  You could simulate a name change for printers:
  mv /etc/cups/ssl/printer-carol.local.crt /etc/cups/ssl/printer-bob.local.crt

  Or simply mess up the certificate:
  sed -i '2s/./a/g' /etc/cups/ssl/printer-bob.local.crt

  After this, you will *not* be able to print to printer-bob, because
  bob has the wrong certificate (obviously). Removing printer-bob does
  not help. You will need to manually remove the certificate in order to
  make bob print again. /var/log/cups/error.log will only say that "no
  suitable destination host found", which is not true: there *is* a
  destination but the SSL certificate does not match and Cups will only
  try the first printing method, ipps.

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


-- 
Mailing list: https://launchpad.net/~touch-packages
Post to : touch-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~touch-packages
More help   : https://help.launchpad.net/ListHelp