Univention Bugzilla – Bug 35892
UCS@school for UCS 4.0
Last modified: 2014-11-26 06:55:37 CET
UCS@school should be available in the App Center for UCS 4.0.
I've copied all packages from ucs-school-3.2rc to ucs-school-4.0 expect univention-s4-connector. All univention-s4-connector changes are in UCS 4.0: r54995
Florian, please adapt the packages for UCS 4.0: https://hutten.knut.univention.de/mediawiki/index.php/UCS-4.0_Univention_Package_Update
QA: the following packages didn't had compat-level 7 yet, please have a closer look. ./ucs-school-import/debian/compat:5 ./ucs-school-info/debian/compat:5 ./ucs-school-metapackage/debian/compat:5 ./ucs-school-umc-common/debian/compat:5 ./ucs-school-umc-helpdesk/debian/compat:5 ./ucs-test-ucsschool/debian/compat:8 All changes in svn r55395. Building packages now...
2232 /var/build/temp/tmp.XmKGMFqBxm/4.0-0-0-ucs-school-4.0/italc/italc-2.0.19/lib/src/LocalSystem.cpp: In constructor 'LocalSystem::User::User(const QString&, const QString&, const QString&)': 2233 /var/build/temp/tmp.XmKGMFqBxm/4.0-0-0-ucs-school-4.0/italc/italc-2.0.19/lib/src/LocalSystem.cpp:194:23: error: 'getuid' was not declared in this scope 2234 /var/build/temp/tmp.XmKGMFqBxm/4.0-0-0-ucs-school-4.0/italc/italc-2.0.19/lib/src/LocalSystem.cpp: In static member function 'static LocalSystem::User LocalSystem::User::loggedOnUser()': 2235 /var/build/temp/tmp.XmKGMFqBxm/4.0-0-0-ucs-school-4.0/italc/italc-2.0.19/lib/src/LocalSystem.cpp:317:31: error: 'getuid' was not declared in this scope 2236 /var/build/temp/tmp.XmKGMFqBxm/4.0-0-0-ucs-school-4.0/italc/italc-2.0.19/lib/src/LocalSystem.cpp: In function 'void LocalSystem::broadcastWOLPacket(const QString&)': 2237 /var/build/temp/tmp.XmKGMFqBxm/4.0-0-0-ucs-school-4.0/italc/italc-2.0.19/lib/src/LocalSystem.cpp:942:14: error: 'close' was not declared in this scope I am unable to build italc… /var/univention/buildsystem2/logs/ucs_4.0-0-0-ucs-school-4.0/ucs_4.0-0-ucs-school-4.0.italc.201411051846.log.bz2
Created attachment 6311 [details] Icon for the education category Color: #00b4aa
Created attachment 6312 [details] Icon for the admin category Color: #ff8c0a
Replaced build-dependency gcj → gcj-jdk How to replace the following dependencies?: Depends: libndr-standard-dev which is a virtual package. Depends: libndr-dev which is a virtual package. Depends: libsamba-util-dev which is a virtual package. Depends: libdcerpc-dev which is a virtual package.
(In reply to Florian Best from comment #7) > Replaced build-dependency gcj → gcj-jdk > > How to replace the following dependencies?: > Depends: libndr-standard-dev which is a virtual package. > Depends: libndr-dev which is a virtual package. > Depends: libsamba-util-dev which is a virtual package. > Depends: libdcerpc-dev which is a virtual package. Found the replacement → samba-dev Paket libdcerpc-dev ist nicht verfügbar, wird aber von einem anderen Paket referenziert. Das kann heißen, dass das Paket fehlt, dass es abgelöst wurde oder nur aus einer anderen Quelle verfügbar ist. Doch die folgenden Pakete ersetzen es: samba-dev Paket libndr-dev ist nicht verfügbar, wird aber von einem anderen Paket referenziert. Das kann heißen, dass das Paket fehlt, dass es abgelöst wurde oder nur aus einer anderen Quelle verfügbar ist. Doch die folgenden Pakete ersetzen es: samba-dev Paket libndr-standard-dev ist nicht verfügbar, wird aber von einem anderen Paket referenziert. Das kann heißen, dass das Paket fehlt, dass es abgelöst wurde oder nur aus einer anderen Quelle verfügbar ist. Doch die folgenden Pakete ersetzen es: samba-dev Paket libsamba-util-dev ist nicht verfügbar, wird aber von einem anderen Paket referenziert. Das kann heißen, dass das Paket fehlt, dass es abgelöst wurde oder nur aus einer anderen Quelle verfügbar ist. Doch die folgenden Pakete ersetzen es: samba-dev
The lessontime size classes have to be adapted.
* CSV-Import: The exchange object checkbox label position have to be adapted * CSV-Import: The Uploader label position have to be adapted * CSV-Import: Error parsing server result: RangeError: maximal call stack size exceeded exception when uploading any csv file
All packages are migrated and built. The app .ini file was copied to the test appcenter. For the rest new bugs have been created. comment 4, comment 7 → Bug #36475 comment 9, comment 10 → Bug #36479
I've modified the Jenkins example files and added Jenkins jobs: r55654 + r55655 Jenkins jobs: http://jenkins.knut.univention.de:8080/view/UCSschool/job/UCSschool%204.0/
I fixed some javascript memory leaks in svn 55658, especially for the computerroom module this made sense.
(In reply to Stefan Gohmann from comment #12) > I've modified the Jenkins example files and added Jenkins jobs: r55654 + > r55655 > > Jenkins jobs: > http://jenkins.knut.univention.de:8080/view/UCSschool/job/UCSschool%204.0/ The first Jenkins run found some problems related to univention-ldb-module dependencies, fixed with: r55676 Next try: http://jenkins.knut.univention.de:8080/view/UCSschool/job/UCSschool%204.0/job/UCSschool%204.0%20Singleserver/2/ http://jenkins.knut.univention.de:8080/view/UCSschool/job/UCSschool%204.0/job/UCSschool%204.0%20Multiserver/2/
(In reply to Florian Best from comment #3) > ./ucs-school-import/debian/compat:5 > ./ucs-school-info/debian/compat:5 > ./ucs-school-metapackage/debian/compat:5 > ./ucs-school-umc-common/debian/compat:5 > ./ucs-school-umc-helpdesk/debian/compat:5 > ./ucs-test-ucsschool/debian/compat:8 → OK italc Build → OK → UCS@school is on its way to the appcenter
UCS 4.0-0 has been released: http://docs.univention.de/release-notes-4.0-0-en.html http://docs.univention.de/release-notes-4.0-0-de.html If this error occurs again, please use "Clone This Bug".