Bug 362917 - qtbase-abi-* breakage
Summary: qtbase-abi-* breakage
Status: RESOLVED INTENTIONAL
Alias: None
Product: neon
Classification: KDE Neon
Component: Packages User Edition (show other bugs)
Version: unspecified
Platform: Ubuntu Linux
: NOR normal
Target Milestone: ---
Assignee: Neon Mailing List
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2016-05-11 01:51 UTC by pdf
Modified: 2016-05-16 21:48 UTC (History)
3 users (show)

See Also:
Latest Commit:
Version Fixed In:
Sentry Crash Report:


Attachments
Reverse deps for qtbase-abi-5-5-1, some of these are obviously superseded by neon packages (699.96 KB, text/plain)
2016-05-11 01:53 UTC, pdf
Details

Note You need to log in before you can comment on or make changes to this bug.
Description pdf 2016-05-11 01:51:04 UTC
A significant chunk of packages are currently uninstallable (and forcably removed) after adding and upgrading to the neon package archive, due to (in 16.04) dependency on qtbase-abi-5-5-1.

I understand that kde-applications have not been brought into the archive yet, but is there also a plan to build all the other dependent software (eg, python-pyqt5*, etc)?

In the short term there should probably be some prominent warnings somewhere that QT-based software won't work in conjunction with neon, and if added to an existing installation, will result in the removal of such software when upgrading to the neon archive.

Reproducible: Always

Steps to Reproduce:
1.  Add neon to an existing install
2.  dist-upgrade
3.  Lose packages depending on qtbase-abi-5-5-1

or

1.  Install neon from media
2.  Try to install package depending on <5.6 QT ABI

Actual Results:  
Packages are removed in the first case, and fail to install both cases.
Comment 1 pdf 2016-05-11 01:53:00 UTC
Created attachment 98888 [details]
Reverse deps for qtbase-abi-5-5-1, some of these are obviously superseded by neon packages
Comment 2 Harald Sitter 2016-05-11 07:38:42 UTC
http://neon.kde.org/faq#how-to-add
http://neon.kde.org/faq#morph-kubuntu

software that isn't installed or built by us we generally do not care about. neon is not a distribution.

pyqt probably is coming at some point
Comment 3 pdf 2016-05-11 08:19:52 UTC
Right... it's surely worth a FAQ entry to state that any and all QT-based software that isn't a part of KDE cannot be installed while running neon - that's a pretty big deal, and is not clear at all.