Bug 26183 - Auslagern von univentionspezifischen Tests in eigenes Paket
Auslagern von univentionspezifischen Tests in eigenes Paket
Status: CLOSED FIXED
Product: UCS
Classification: Unclassified
Component: ucslint
UCS 3.0
Other Linux
: P5 normal (vote)
: UCS 3.2
Assigned To: Sönke Schwardt-Krummrich
Lukas Walter
: interim-2
Depends on:
Blocks:
  Show dependency treegraph
 
Reported: 2012-02-20 09:51 CET by Sönke Schwardt-Krummrich
Modified: 2013-11-19 06:43 CET (History)
2 users (show)

See Also:
What kind of report is it?: ---
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 Sönke Schwardt-Krummrich univentionstaff 2012-02-20 09:51:07 CET
Aktuell gibt es einige Tests in ucslint, die nicht für Partner/Kunden geeignet sind und daher falsche/irritierende Meldungen ausgeben.
Daher sollten die folgenden Tests z.B. in ein zusätzliches Paket ausgegliedert werden:

- W:0011-3: debian/control: wrong Section entry - should be "univention"
  → prüft Section in debian/control
- E:0011-5: wrong Maintainer entry - should be "Univention GmbH <packages@univention.de>"
  → prüft Maintainer in debian/control
- E:0010-2  file contains no copyright text block
  → prüft auf AGPL und Univention-Copyright

Die Liste erhebt keinen Anspruch auf Vollständigkeit.
Comment 1 Stefan Gohmann univentionstaff 2012-07-17 17:09:48 CEST
UCS 3.1 will be the next release.
Comment 2 Sönke Schwardt-Krummrich univentionstaff 2013-09-04 15:10:03 CEST
To prevent build problems, the modules 0007-Changelog, 0010-Copyright and 0011-Control have been moved to the new package ucslint-univention which contains only univention development specific tests.
Single tests cannot be separated without changing the test number, which leads to build problems due to nonmatching exceptions in ucslint.overrides.

All UCS packages have been modified:
  sed -i -re 's/\<ucslint\>/ucslint-univention/' debian/control

Changelog entry for UCS 3.2 has been committed

ucslint (3.0.5-1) unstable; urgency=low
Comment 3 Lukas Walter univentionstaff 2013-09-18 11:52:54 CEST
ok: forked package
ok: dependencies
ok: changelog 3.2
Comment 4 Stefan Gohmann univentionstaff 2013-11-19 06:43:29 CET
UCS 3.2 has been released:
 http://docs.univention.de/release-notes-3.2-en.html
 http://docs.univention.de/release-notes-3.2-de.html

If this error occurs again, please use "Clone This Bug".