[Bug 2048760] Re: [MIR] python-cssselect

Lukas Märdian 2048760 at bugs.launchpad.net
Tue Jan 9 10:29:28 UTC 2024


** Bug watch added: Debian Bug tracker #1017067
   https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1017067

** Also affects: lxml (Debian) via
   https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1017067
   Importance: Unknown
       Status: Unknown

-- 
You received this bug notification because you are a member of Ubuntu
Foundations Bugs, which is a bug assignee.
https://bugs.launchpad.net/bugs/2048760

Title:
  [MIR] python-cssselect

Status in lxml package in Ubuntu:
  New
Status in python-cssselect package in Ubuntu:
  Incomplete
Status in lxml package in Debian:
  Unknown

Bug description:
  lxml grew a new Recommends on python3-cssselect, that leads to a new
  component-mismatch in Ubuntu.

  Apparently "cssselect" was split out of lxml back in 2012 (https://lxml.de/3.0/changes-3.0alpha1.html).
  It was developed in parallel since then.

  According to this bug report (https://bugs.debian.org/cgi-
  bin/bugreport.cgi?bug=1017067), it is not really an optional
  dependency, but rather crashes if cssselect is not installed. So we
  should either:

  1/ MIR python-cssselect (and make it a real "Depends")
     => Seems plausible, as cssselect is a leaf package, without further dependency, providing test coverage.
  2/ Change lxml to make cssselect an actually optional dependency, and downgrade it to "Suggests"

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




More information about the foundations-bugs mailing list