Univention Bugzilla – Bug 54266
Support source directory for Apps
Last modified: 2021-12-21 10:42:46 CET
primary# univention-app install ucsschool primary# ucr set repository/online/sources=yes repository/online/unmaintained=yes; univention-install devscripts; apt-get build-dep ucs-school-umc-computerroom fails, because the sources don't get included properly in /etc/apt/sources.list.d/20_ucs-online-component.list : =================================================================== deb https://appcenter.software-univention.de/univention-repository/5.0/maintained/component/ ucsschool_20201208103021/all/ deb https://appcenter.software-univention.de/univention-repository/5.0/maintained/component/ ucsschool_20201208103021/amd64/ # Component ucsschool_20201208103021: Error downloading https://appcenter.software-univention.de/univention-repository/5.0/maintained/component/ucsschool_20201208103021/source/Sources.gz: 404 =================================================================== Manually adding deb-src https://appcenter.software-univention.de/univention-repository/5.0/unmaintained/component/ ucsschool_20201208103021/source/ didn't help.
Updater cannot include what's not there: $ ssh omar find /var/univention/buildsystem2/mirror/appcenter/univention-repository -iname source
Right, reassigning to Appcenter.
The Provider Portal does not know how to handle source directories. I assume that such a change would require the Provider Portal to become a build system, as uploading packages alongside its (any) source would be error prone, to say the least.