With upcoming Tails 4.0 we would be able to get rid of Qt4 completly, the only bit, that is holding us back is Scribus. Qt 4 has reached EOL at Dec.’15 (https://wiki.qt.io/Main). We have different options to go on from here:
- Keep Scribus (1.4.7) in Tails and do not remove Qt4 dependency (overhead for Scribus + Qt4 stack ~100MB)
- Upgrade to scribus-ng (1.5.3) from Debian experimental, that uses Qt 5 (~ 240MB). The Debian mantainers are not satified, that this version is ready to consume widely: https://bugs.debian.org/875180#26. But this comes with a maintance cost, as we will need to rebuild new version ourself from experimental. Aka more maintenance work for keeping scribus-ng inside Tails.
- Remove Scribus entierly form Tails. But the user has still the possibility to install scribus/scribus-ng via additional sofware persitant feature
Feature Branch: hefee/feature/15182-QT4-removal
Parent Task: #15182 (closed)