Bug 49588 - Unmet package dependencies on "python-configparser" from unmaintained
Unmet package dependencies on "python-configparser" from unmaintained
Status: CLOSED FIXED
Product: UCS
Classification: Unclassified
Component: ucslint
UCS 4.4
All Linux
: P5 normal (vote)
: UCS 4.4-0-errata
Assigned To: Philipp Hahn
Florian Best
:
Depends on: 31771 42480 49520 55751
Blocks:
  Show dependency treegraph
 
Reported: 2019-06-03 15:24 CEST by Philipp Hahn
Modified: 2023-02-23 14:08 CET (History)
2 users (show)

See Also:
What kind of report is it?: Bug Report
What type of bug is this?: 6: Setup Problem: Issue for the setup process
Who will be affected by this bug?: 1: Will affect a very few installed domains
How will those affected feel about the bug?: 2: A Pain – users won’t like this once they notice it
User Pain: 0.069
Enterprise Customer affected?:
School Customer affected?:
ISV affected?:
Waiting Support:
Flags outvoted (downgraded) after PO Review:
Ticket number:
Bug group (optional):
Max CVSS v3 score:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Philipp Hahn univentionstaff 2019-06-03 15:24:24 CEST
+++ This bug was initially created as a clone of Bug #31771 +++
Bug #31771 added "Depends: python-flake8" to ucslint/debian/control, but the package is unmaintained:

ucslint:
  Installiert:           (keine)
  Installationskandidat: 8.0.0-13A~4.4.0.201905211505
  Versionstabelle:
     8.0.0-13A~4.4.0.201905211505 500
        499 http://omar.knut.univention.de/build2 ucs_4.4-0-errata4.4-0/all/ Packages
        500 http://univention-repository.knut.univention.de/4.4/maintained/component 4.4-0-errata/all/ Packages
     8.0.0-4A~4.4.0.201902270841 500
        500 http://univention-repository.knut.univention.de/4.4/maintained 4.4-0/all/ Packages
...
python-flake8:
  Installiert:           (keine)
  Installationskandidat: 3.2.1-1
  Versionstabelle:
     3.2.1-1 500
        500 http://univention-repository.knut.univention.de/4.3/maintained 4.3-0/all/ Packages

With Bug #42480 and #49520 a later version of ucslint was announced, which now is uninstallable (without enabling "unmaintained" first).

"ucslint" itself is maintained. As such the package "python-flake8" and its dependencies should have been moved to maintained as well.
Comment 1 Philipp Hahn univentionstaff 2019-06-03 15:26:38 CEST
LANG=C apt install ucslint python-flake8 python-configparser
...
E: Package 'python-configparser' has no installation candidate
Comment 2 Philipp Hahn univentionstaff 2019-06-03 15:37:10 CEST
[4.4-0] 3318a2d147 Bug #49588: configparser 3.3.0r2-2
 doc/errata/staging/configparser.yaml | 14 ++++++++++++++
 1 file changed, 14 insertions(+)

QA:
 ucr set repository/online/unmaintained=yes
 apt -qq update
 apt install python-configparser
 ucr set repository/online/unmaintained=no
 apt install ucslint
Comment 3 Florian Best univentionstaff 2019-06-04 13:57:48 CEST
OK: python-configparser
OK: all other depedencies are maintained.
OK: YAML
Comment 4 Erik Damrose univentionstaff 2019-06-05 15:56:03 CEST
<http://errata.software-univention.de/ucs/4.4/138.html>