Bug 46328 - Update ucs_4.3-0 trigger list for Debian-Stretch
Update ucs_4.3-0 trigger list for Debian-Stretch
Status: CLOSED FIXED
Product: UCS
Classification: Unclassified
Component: General
UCS 4.3
Other Linux
: P5 normal (vote)
: UCS 4.3
Assigned To: Philipp Hahn
Stefan Gohmann
: interim-3
Depends on: 46326 46327 46374 46445
Blocks:
  Show dependency treegraph
 
Reported: 2018-02-17 12:20 CET by Philipp Hahn
Modified: 2018-03-14 14:38 CET (History)
3 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): API change, Security
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 2018-02-17 12:20:01 CET
The ucs_4.3-0 trigger list still contains many packages from before Debian-Stretch, which are no longer installable.

zcat /mnt/build-storage/upstream/{debian-security/dists/stretch/updates,debian/dists/stretch}/*/binary-*/Packages.gz |
sed -ne 's/^Package: //p' |
sort -u |
tee ${TMPDIR:-/tmp}/pkg-in-stretch |
grep -F -x -f - -v ~phahn/REPOS/triggers/ucs_4.3-0.txt |
grep -Ev '^(#|$)|univention|ucslint| (amd64|src)$|pam-runasroot|python-winrm|npm|docker.io' |
sort -u

openjdk-7: deprecated
xserver-xorg-input-vmmouse: no longer works with linux-kernel 4.9
bacula-sd-mysql: wrong as the SD is DB-agnostic (Bug #46327)
lsb-core: deprecated
php5: replaced by php7.0
UEFI-signed: Currently disabled (Bug #46325)
UCS-4.2: Removed all packages from "Upgrade to UCS-4.2"

@Nico,Felix: Please have a look at <svn+ssh://svn.knut.univention.de/var/svn/dev/triggers/ucs_4.3-0.txt> and tell me, which Apps are deprecated, so their dependencies can be removed!

@Felix: we best should add a job to Jenkins, which calculates the needed dependencies of all Apps and prints out each one currently only in unmaintained, so they can be added to the trigger list manually.


Currently we still have unresolved dependencies (partly because of Bug #46326)
$ repo-apt-dependencies --verbose --release 4.3-0 --arch amd64 --dist /mnt/build-storage/buildsystem/apt/ucs_4.3-0 --contents /mnt/build-storage/buildsystem/cd-contents/ucs_4.3-0_amd64_dvd.txt --input /home/phahn/REPOS/triggers/ucs_4.3-0.txt -vvv 2>&1 | tee /tmp/phahn/deb43 | grep ^ERROR:
ERROR:root:Missing dependencies: ufsutils-udeb
ERROR:root:Missing dependencies: ufs-modules
ERROR:root:Missing dependencies: grub-efi-amd64
ERROR:root:Missing dependencies: python-ucs-school
ERROR:root:Missing dependencies: python3-cffi-backend-api-max
ERROR:root:Missing dependencies: python-cffi-backend-api-max
ERROR:root:Missing dependencies: python-univention-directory-manager
ERROR:root:Missing dependencies: reiserfs-modules
ERROR:root:Missing dependencies: python-cffi-backend-api-max
ERROR:root:Missing dependencies: bacula-sd
Comment 1 Philipp Hahn univentionstaff 2018-02-17 12:51:29 CET
r82905 | Bug #46328: Update UCS-4.3-0 trigger list WIP

Down to after fixing Bacula:
* grub-efi-amd64 (Bug #46325)

* python-ucs-school (Bug #45082 comment 2)

* python-univention-directory-manager
* ufsutils-udeb
* ufs-modules
* reiserfs-modules
* python3-cffi-backend-api-max
* python-cffi-backend-api-max
* python-cffi-backend-api-max
  probably all related to Bug #46326 ?
Comment 2 Philipp Hahn univentionstaff 2018-02-28 17:24:22 CET
Die folgenden Pakete werden ENTFERNT:
DEPRECATED:  apache2-mpm-prefork
DEPRECATED:  firmware-adi firmware-ralink
Bug #46374:  univention-kde plasma-desktopthemes-artwork kde-standard kde-workspace kde-workspace-bin kde-workspace-data kdepim-kresources kinfocenter klipper kmail korganizer kscreen kscreensaver ksysguard
DONT-CARE:  libasprintf0c2 libbaloowidgets4 libclucene-core1 libcrypt-openssl-random-perl libebml4 libeventviews4 libgpgme++2 libincidenceeditorsng4 libkactivities-bin libkdepim4 libkfilemetadata4 libkipi-data libkipi11 libkleo4 libkolab0 libkolabxml1 libksieveui4 libmagickcore-6.q16-2 libmagickcore-6.q16-2-extra libmagickwand-6.q16-2 libmailcommon4 libmailimporter4 libmatroska6 libmessagecomposer4 libmessagecore4 libmessagelist4 libmessageviewer4 libnih-dbus1 libnih1 libnoteshared4 libobrender29 libobt2 libperl5.20 libpimcommon4 libproxy1 libpython3.4-minimal libpython3.4-stdlib libqalculate5 libsigc++-2.0-0c2a libstreamanalyzer0 libtag1-vanilla libtag1c2a libtemplateparser4
DEPRECATED:  mountall
DEPRECATED:  nagios3 nagios3-cgi nagios3-common nagios3-core nagios3-doc
DEPRECATED:  perl-modules
Bug #46445:  printer-driver-brlaser
DEPRECATED:  python3.4 python3.4-minimal
DEPRECATED:  squid3-common
DONT_CARE:  texlive texlive-lang-german texlive-latex-base texlive-latex-extra texlive-latex-recommended texlive-pictures
FIXED:  usb-modeswitch
DEPRECATED:  vlc-plugin-pulse
FIXED:  xserver-xorg-video-intel 
DEPRECATED:  xserver-xorg-input-evdev xserver-xorg-input-synaptics xserver-xorg-video-cirrus xserver-xorg-video-mach64 xserver-xorg-video-mga xserver-xorg-video-modesetting  xserver-xorg-video-neomagic xserver-xorg-video-r128 xserver-xorg-video-savage xserver-xorg-video-siliconmotion xserver-xorg-video-sisusb xserver-xorg-video-tdfx xserver-xorg-video-trident

r82926 | Bug #46374,Bug #46328: Make pkg maintained for update
r82927 | Bug #46445,Bug #46328: Make package maintained
r82928 | Bug #46328: Make package maintained
r82930 | Bug #46328: Make package maintained 2
r82931 | Bug #46445,Bug #46328: Make printer package maintained 2

a169271a77 Bug #46328: maintained packages
Comment 3 Stefan Gohmann univentionstaff 2018-03-05 15:11:52 CET
The following packages have been moved from maintained to unmaintained. My suggestion is to move these packages to maintained again. At least some of them are installed on billy. I've tested two packages and both are installed on billy: libmail-imapclient-perl + libnet-cups-perl

consolekit
foomatic-db-engine
freeipmi-tools
html2text
libarchive-extract-perl
libatm1
libcgi-fast-perl
libdata-validate-ip-perl
libdate-manip-perl
libept-dev
libmail-imapclient-perl
libmodule-build-perl
libmodule-signature-perl
libnet-cups-perl
libnet-dns-sec-perl
libnet-smtp-tls-perl
libnss-mdns
libpackage-constants-perl
libpam-ck-connector
libpod-latex-perl
libpod-readme-perl
libreadonly-xs-perl
libsoftware-license-perl
libterm-ui-perl
libtext-soundex-perl
libvarnishapi1
libwebinject-perl
mscompress
python-bson-ext
python-gridfs
python-ndg-httpsclient
python-pymongo-ext
rename
tcl8.5
tk8.5
ufraw-batch
xdg-user-dirs
Comment 4 Philipp Hahn univentionstaff 2018-03-05 16:23:46 CET
r82946 | Bug #46328: Additional maintained

<http://jenkins.knut.univention.de:8080/job/Mitarbeiter/job/phahn/job/CalculateMaintained/77/console>

OK: grep -Fxf ./pkg /var/univention/buildsystem2/cd-contents/ucs_4.3-0_amd64.bin | sort | diff ./pkg -
Comment 5 Stefan Gohmann univentionstaff 2018-03-05 17:11:04 CET
(In reply to Philipp Hahn from comment #4)
> r82946 | Bug #46328: Additional maintained
> 
> <http://jenkins.knut.univention.de:8080/job/Mitarbeiter/job/phahn/job/
> CalculateMaintained/77/console>
> 
> OK: grep -Fxf ./pkg
> /var/univention/buildsystem2/cd-contents/ucs_4.3-0_amd64.bin | sort | diff
> ./pkg -

OK, looks good now.
Comment 6 Stefan Gohmann univentionstaff 2018-03-14 14:38:25 CET
UCS 4.3 has been released:
 https://docs.software-univention.de/release-notes-4.3-0-en.html
 https://docs.software-univention.de/release-notes-4.3-0-de.html

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