Bug 51106 - Use debian/*.pyinstall
Use debian/*.pyinstall
Status: CLOSED FIXED
Product: UCS
Classification: Unclassified
Component: ucslint
UCS 4.4
Other Linux
: P5 normal (vote)
: UCS 4.4-4-errata
Assigned To: Philipp Hahn
Florian Best
:
Depends on:
Blocks:
  Show dependency treegraph
 
Reported: 2020-04-14 16:03 CEST by Philipp Hahn
Modified: 2020-06-24 12:53 CEST (History)
2 users (show)

See Also:
What kind of report is it?: Development Internal
What type of bug is this?: ---
Who will be affected by this bug?: ---
How will those affected feel about the bug?: ---
User Pain:
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 2020-04-14 16:03:51 CEST
instead of hard-coded path to /usr/lib/python*/dist-packages/

See <man:dh_python2(1)>
Comment 1 Philipp Hahn univentionstaff 2020-06-23 10:46:29 CEST
[4.4-4] 819754f027 Bug #51106 ucslint: Check for debian/*.pyinstall usage
 doc/errata/staging/ucslint.yaml                    |   3 +-
 packaging/ucslint/debian/changelog                 |   1 +
 packaging/ucslint/testframework/0018-4.correct     |   4 +
 .../ucslint/testframework/0018-4/debian/changelog  |   5 +
 .../ucslint/testframework/0018-4/debian/compat     |   1 +
 .../ucslint/testframework/0018-4/debian/control    |  12 ++
 .../ucslint/testframework/0018-4/debian/rules      |   3 +
 .../testframework/0018-4/debian/ucslint.install    |   4 +
 packaging/ucslint/testframework/0018-4/foo.py      |   0
 .../ucslint/univention/ucslint/0018-Debian.py      | 135 ++++++++++++++++-----
 10 files changed, 139 insertions(+), 29 deletions(-)

Package: ucslint
Version: 8.0.0-17A~4.4.0.202006231043
Branch: ucs_4.4-0
Scope: errata4.4-4

[4.4-4] c74496ab2c Bug #49704: ucslint 8.0.0-17A~4.4.0.202006231043
 doc/errata/staging/ucslint.yaml | 5 +++--
 1 file changed, 3 insertions(+), 2 deletions(-)
Comment 2 Florian Best univentionstaff 2020-06-23 18:17:22 CEST
OK: nearly every package affected :-)

W:0018-4: debian/python-univention-management-console.install:2: Use debian/*.pyinstall to install Python modules                                                                                                                             
W:0018-4: debian/python3-univention-management-console.install:1: Use debian/*.pyinstall to install Python modules

OK: YAML
Comment 3 Erik Damrose univentionstaff 2020-06-24 12:53:01 CEST
<http://errata.software-univention.de/ucs/4.4/630.html>