Bug 30497 - old/not-working packages in repository
old/not-working packages in repository
Status: CLOSED FIXED
Product: UCS@school
Classification: Unclassified
Component: General
UCS@school 3.1
Other Linux
: P3 normal (vote)
: UCS@school 3.1 R2
Assigned To: Sönke Schwardt-Krummrich
Florian Best
: interim-2
Depends on:
Blocks:
  Show dependency treegraph
 
Reported: 2013-02-19 13:28 CET by Ingo Steuwer
Modified: 2013-06-07 21:39 CEST (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 Ingo Steuwer univentionstaff 2013-02-19 13:28:37 CET
There are packages in the repository which where build for older UCS-Releases, like the old room-reservation-module:

http://appcenter.software-univention.de/univention-repository/3.1/maintained/component/ucsschool_20130207/all/ucs-school-umc-roomreservation_0.1.0-2.1.201202122125_all.deb

Once installed, the package breaks the javascript dependencies and prevents a login to UMC.
Comment 1 Florian Best univentionstaff 2013-04-26 11:29:16 CEST
repo_stat.py ucs-school-umc-roomreservation
Package statistics for ucs-school-umc-roomreservation in buildsystem buildsystem/billy.knut.univention.de :
0.1.0-2 imported on 2012-02-12 21:25:19.632275 (auto import)
 Included in scope ucsschool for release tag 3.0-0-0 (42321)

→ was only built for ucsschool 3.0-0, but the 3.0-0 repos are included on these systems (→ why automatically in appcenter then?).

easiest fix would maybe:
Index: ucs-school-metapackage/debian/control
===================================================================
--- ucs-school-metapackage/debian/control       (Revision 40173)
+++ ucs-school-metapackage/debian/control       (Arbeitskopie)
@@ -130,3 +130,6 @@
  an integrated, directory driven solution for managing
  corporate environments. For more information about UCS,
  refer to: http://www.univention.de/
+
+Package: ucs-school-umc-roomreservation
+Architecture: all
Comment 2 Sönke Schwardt-Krummrich univentionstaff 2013-05-21 14:26:51 CEST
The app repositories for UCS@school 3.1 R2 and UCS@school 3.1R2-ReleaseCandidate
have been boiled down to a small list of required packages.

The first milestone contained all packages from UCS@school 3.0 (and therefore all UCS 3.0-2 packages).

From the new repositories all packages that are available (and newer) in UCS 3.0-1, 3.0-2 and 3.1-0 have been removed. Also unnecessary/outdated packages from UCS@school 3.0 have been removed.

I think a changelog entry is not neccessary since there is no functional change.
Comment 3 Florian Best univentionstaff 2013-05-21 16:04:22 CEST
(In reply to comment #2)
> The app repositories for UCS@school 3.1 R2 and UCS@school
> 3.1R2-ReleaseCandidate
> have been boiled down to a small list of required packages.
> 
> The first milestone contained all packages from UCS@school 3.0 (and therefore
> all UCS 3.0-2 packages).
> 
> From the new repositories all packages that are available (and newer) in UCS
> 3.0-1, 3.0-2 and 3.1-0 have been removed. Also unnecessary/outdated packages
> from UCS@school 3.0 have been removed.
→ OK

> I think a changelog entry is not neccessary since there is no functional
> change.
→ OK
Comment 4 Sönke Schwardt-Krummrich univentionstaff 2013-06-07 21:39:18 CEST
UCS@school 3.1 R2 has been released:
http://download.univention.de/doc/release-notes-ucsschool-3.1-rev2.pdf

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