Siduction Forum

Siduction Forum => Upgrade Warnings => Topic started by: slaughterer on 2015/10/22, 11:00:44

Title: Qt 5.5 Transition started - D-U want´s to remove pck´s
Post by: slaughterer on 2015/10/22, 11:00:44
Is it safe to proceed?D-U will discard the following packages:

Quote
frameworkintegration kde-config-touchpad ksysguard libkf5webkit5 libprocessui7 libqt5designer5 libqt5designercomponents5 libqt5webkit5 plasma-desktop plasma-widgets-addons plasma-workspace qml-module-qtwebkit qttools5-dev-tools
Title: Re: D-U want´s to remove pck´s
Post by: Santa on 2015/10/22, 11:35:58
Is it safe to proceed?D-U will discard the following packages:

Quote
frameworkintegration kde-config-touchpad ksysguard libkf5webkit5 libprocessui7 libqt5designer5 libqt5designercomponents5 libqt5webkit5 plasma-desktop plasma-widgets-addons plasma-workspace qml-module-qtwebkit qttools5-dev-tools


Nope, it seems the Qt 5.5 transition started, please wait a bit before dist-upgrading, working on a fix for kdenext.
Title: Re: D-U want´s to remove pck´s
Post by: slaughterer on 2015/10/22, 11:38:53
Is it safe to proceed?D-U will discard the following packages:

Quote
frameworkintegration kde-config-touchpad ksysguard libkf5webkit5 libprocessui7 libqt5designer5 libqt5designercomponents5 libqt5webkit5 plasma-desktop plasma-widgets-addons plasma-workspace qml-module-qtwebkit qttools5-dev-tools


Nope, it seems the Qt 5.5 transition started, please wait a bit before dist-upgrading, working on a fix for kdenext.

Tnx for the fast response.
Title: Re: D-U want´s to remove pck´s
Post by: Santa on 2015/10/22, 11:46:50
You are welcome, tracker:


https://release.debian.org/transitions/html/qtbase-abi-5-5-1.html
Title: Re: Qt 5.5 Transition started - D-U want´s to remove pck´s
Post by: Santa on 2015/10/22, 20:06:03
Dist-upgrading with kdenext is now safe except for calibre, so if you are using kdenext and you don't have this package you should be able to upgrade without problems, please let me know if that's not the case for you.
Title: Re: Qt 5.5 Transition started - D-U want´s to remove pck´s
Post by: Pip on 2015/10/22, 20:16:04
Looks good to me, Santa, no removals at all. Thank you!
Title: Re: Qt 5.5 Transition started - D-U want´s to remove pck´s
Post by: jure on 2015/10/22, 20:21:27
hi Santa,

here with kdenext libopenraw1 is replaced by libopenraw1v5 (ok) and libgegl-0.2-0, qlandkartegt would be removed

Quote
Calculating upgrade... Done
The following packages will be REMOVED:
  libgegl-0.2-0 libopenraw1 qlandkartegt
The following NEW packages will be installed:
  firmware-amd-graphics firmware-misc-nonfree libopenraw1v5
The following packages have been kept back:
  libgraphicsmagick3
The following packages will be upgraded: 96 upgraded
Title: Re: Qt 5.5 Transition started - D-U want´s to remove pck´s
Post by: slaughterer on 2015/10/22, 20:59:33
At the time I am working throw out xfce. I shall wait a few more hours.
Title: Re: Qt 5.5 Transition started - D-U want´s to remove pck´s
Post by: clubex on 2015/10/22, 21:13:01
Thanks Santa.

Though there was a slight problem. After the du all I didn't even reach a login screen merely a black screen. A reboot was no help.

journalct -b -p err told me that sddm-greeter couldn't find the Qt platform "xcb". It also went on to list the available plugins but the list didn't contain anything relating to xcb.

Using apt-cache I found the plugin libqt5cxbqpa5 was available. After installing it and rebooting I reached the login screen and finally to the desktop.

I don't know why libqt5xcbqpa5 was missing but the above solution might help someone else.
Title: Re: Qt 5.5 Transition started - D-U want´s to remove pck´s
Post by: Santa on 2015/10/22, 21:46:43

Hi,


hi Santa,

here with kdenext libopenraw1 is replaced by libopenraw1v5 (ok) and libgegl-0.2-0, qlandkartegt would be removed

Quote
Calculating upgrade... Done
The following packages will be REMOVED:
  libgegl-0.2-0 libopenraw1 qlandkartegt
The following NEW packages will be installed:
  firmware-amd-graphics firmware-misc-nonfree libopenraw1v5
The following packages have been kept back:
  libgraphicsmagick3
The following packages will be upgraded: 96 upgraded


Thanks for noticing, this is indeed a problem but not related to the Qt transition but a different one, good news is that this is already fixed in debian, apparently:
https://packages.qa.debian.org/q/qlandkartegt/news/20151022T185027Z.html
so as soon as your mirror shows up the -3 package I guess you will get it fixed.

Thanks Santa.

Though there was a slight problem. After the du all I didn't even reach a login screen merely a black screen. A reboot was no help.

journalct -b -p err told me that sddm-greeter couldn't find the Qt platform "xcb". It also went on to list the available plugins but the list didn't contain anything relating to xcb.

Using apt-cache I found the plugin libqt5cxbqpa5 was available. After installing it and rebooting I reached the login screen and finally to the desktop.

I don't know why libqt5xcbqpa5 was missing but the above solution might help someone else.


It seems, indeed we are inheriting some kind of problem from debian:
https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=802656
Title: Re: Qt 5.5 Transition started - D-U want´s to remove pck´s
Post by: domicius on 2015/10/22, 22:56:08
On my system, apart from calibre, mysql-workbench also wants to be removed. I figured out eventually that's part of the gdal-1.11.3 (https://release.debian.org/transitions/html/gdal-1.11.3.html) transition.

@Santa, other than checking tracker.debian.org or trying to go through all of packages' dependencies vs. what gets updated, is there a different way to figure out why a package wants to be removed?
Title: Re: Qt 5.5 Transition started - D-U want´s to remove pck´s
Post by: ghstryder on 2015/10/23, 03:27:04
Thank you, clubex!
Quote
I don't know why libqt5xcbqpa5 was missing but the above solution might help someone else.

Same issue here, it never reached the sddm screen. I did not have the error you found using journalctl -b -p err (or any that seemed like they would prevent it reaching the sddm screen). I did see that libqt5xcbqpa5 was not installed and gave it a try. Without your hint, there is no way I would have found this.
Title: Re: Qt 5.5 Transition started - D-U want´s to remove pck´s
Post by: der_bud on 2015/10/23, 09:53:31
..., is there a different way to figure out why a package wants to be removed?

Code: [Select]
aptitude why-not $pkg can be very helpful in this context (and 'aptitude why $pkg' if one wants to know why a package wants to be installed or can not be removed without pulling away a lot of stuff).
Title: Re: Qt 5.5 Transition started - D-U want´s to remove pck´s
Post by: orinoco on 2015/10/23, 10:02:51
Thanks Santa.

Though there was a slight problem. After the du all I didn't even reach a login screen merely a black screen. A reboot was no help.

journalct -b -p err told me that sddm-greeter couldn't find the Qt platform "xcb". It also went on to list the available plugins but the list didn't contain anything relating to xcb.

Using apt-cache I found the plugin libqt5cxbqpa5 was available. After installing it and rebooting I reached the login screen and finally to the desktop.

I don't know why libqt5xcbqpa5 was missing but the above solution might help someone else.




For me the posting of the day. I ran into the same problem this morning and was totally clueless. Thank you very much.
Title: Re: Qt 5.5 Transition started - D-U want´s to remove pck´s
Post by: dibl on 2015/10/23, 16:16:53
Thank you, clubex!


+1 (x2 machines)

Title: Re: Qt 5.5 Transition started - D-U want´s to remove pck´s
Post by: terroreek on 2015/10/23, 16:23:47
Thanks Santa.

Though there was a slight problem. After the du all I didn't even reach a login screen merely a black screen. A reboot was no help.

journalct -b -p err told me that sddm-greeter couldn't find the Qt platform "xcb". It also went on to list the available plugins but the list didn't contain anything relating to xcb.

Using apt-cache I found the plugin libqt5cxbqpa5 was available. After installing it and rebooting I reached the login screen and finally to the desktop.

I don't know why libqt5xcbqpa5 was missing but the above solution might help someone else.

Thank you for posting this, gnome user here and I was getting this error in vlc, where the qt platform plugin xcb was missing.  Installing libqt5xcbqpa5 fixed it.
Title: Re: Qt 5.5 Transition started - D-U want´s to remove pck´s
Post by: clubex on 2015/10/23, 17:53:27
To all that expressed their thanks:

I'm glad my solution was helpful. I guess that's what we're here for: to help one another when we can.
Title: Re: Qt 5.5 Transition started - D-U want´s to remove pck´s
Post by: vonh on 2015/10/23, 18:24:01
Thanks Santa.

Though there was a slight problem. After the du all I didn't even reach a login screen merely a black screen. A reboot was no help.

journalct -b -p err told me that sddm-greeter couldn't find the Qt platform "xcb". It also went on to list the available plugins but the list didn't contain anything relating to xcb.

Using apt-cache I found the plugin libqt5cxbqpa5 was available. After installing it and rebooting I reached the login screen and finally to the desktop.

I don't know why libqt5xcbqpa5 was missing but the above solution might help someone else.

I had the same problem as you and your solution fixed it. How did you know that libqt5xcbqpa5 was missing?

I did an apt-file search for libqxcb and it seems to belong to libqt5gui5, but libqt5xcbqpa5 "Replaces lilbqt5gui5 (<< 5.5.0+dfsg-1~)"
How were you able to work out that libqt5xcbqpa5 replaces libqxcb?

 
Code: [Select]
apt-cache policy libqt5gui5
libqt5gui5:
  Installed: 5.5.1+dfsg-2
  Candidate: 5.5.1+dfsg-2
  Version table:
 *** 5.5.1+dfsg-2 0
        500 http://http.debian.net/debian/ unstable/main amd64 Packages
        100 /var/lib/dpkg/status
     5.5.0+dfsg-1~siduction1 0
        500 http://packages.siduction.org/kdenext/ kde-frameworks/main amd64 Packages


Does it mean that it is safe now or will something break again?


Does the report that libqt5cxbqpa5 "Replaces libqt5gui5 (<< 5.5.0+dfsg-1~)" mean that a libqxcb is not ready yet for libqt5gui5 >> 5.5.0+dfsg-1
Title: Re: Qt 5.5 Transition started - D-U want´s to remove pck´s
Post by: vonh on 2015/10/23, 18:33:15
I have got a new problem now. Vlc videos are now black from about an inch downwards. If the screen is resized the hoorizontal part resizes and the image retains the correct aspect ratio, but it is all black from an inch downwards. on 1920x1080 24 inch screen
Title: Re: Qt 5.5 Transition started - D-U want´s to remove pck´s
Post by: 10toe on 2015/10/23, 22:19:00
Thanks Santa.

Though there was a slight problem. After the du all I didn't even reach a login screen merely a black screen. A reboot was no help.

journalct -b -p err told me that sddm-greeter couldn't find the Qt platform "xcb". It also went on to list the available plugins but the list didn't contain anything relating to xcb.

Using apt-cache I found the plugin libqt5cxbqpa5 was available. After installing it and rebooting I reached the login screen and finally to the desktop.

I don't know why libqt5xcbqpa5 was missing but the above solution might help someone else.




For me the posting of the day. I ran into the same problem this morning and was totally clueless. Thank you very much.




+1
Same here, thanks a lot!
Title: Re: Qt 5.5 Transition started - D-U want´s to remove pck´s
Post by: pit on 2015/10/23, 23:19:29
bit of a shock in the evening ...  :P

+1
Title: Re: Qt 5.5 Transition started - D-U want´s to remove pck´s
Post by: terroreek on 2015/10/24, 02:21:15
I have got a new problem now. Vlc videos are now black from about an inch downwards. If the screen is resized the hoorizontal part resizes and the image retains the correct aspect ratio, but it is all black from an inch downwards. on 1920x1080 24 inch screen

I have a similar issue ... but much worse, if I run cvlc and the file name its fine from command line.  It must be a QT issue. 
Title: Re: Qt 5.5 Transition started - D-U want´s to remove pck´s
Post by: clubex on 2015/10/24, 02:27:51
Qoute from: venh on 23 October 2015 at 17:24:01
Quote
I had the same problem as you and your solution fixed it. How did you know that libqt5xcbqpa5 was missing?

I didn't know for certain but..

According to my rough notes (I always try to keep notes) journalctl -b -p err provided the following lines
Code: [Select]
sddm-greeter[1130] This application failed to start because it could not find or load the Qt platform "xcb"
Available platform plugins are: linuxfb, minimal, mimimaleg1, offdcreen
reinstalling the application may fix the problem

This suggested there was a missing a Qt5 plugin for xcb. A simple search threw up libqt5xcbqpa5. Although it didn't appear in the sddm dependencies it seemed to be a "good fit". Also the Qt5 transition could be throwing up all sorts of errors.

This is debian unstable and sometimes one has to take an educated guess. So I installed libqt5xcbqpa5.

   


Title: Re: Qt 5.5 Transition started - D-U want´s to remove pck´s
Post by: vayu on 2015/10/24, 03:38:00
I'm just checking back since the gcc5 transition and getting overwhelmed with all the threads, especially the negative one.  If I read it right it seems the qt5 transition means I still shouldn't du.  Could someone please verify for me if this looks ok. 

I have kdenext, on firestarter my last du was in July after upgrading to Plasma5. Everything has been working great, I've just not performed du in forever. This is what du wants to do: does it look safe?  The problem I recognize as needing are gimp, inkscape, gtk3-engines-oxygen. I don't see how gimp and inkscape relate to qt5.

Code: [Select]
apt-get dist-upgrade -d
Reading package lists... Done
Building dependency tree       
Reading state information... Done
Calculating upgrade... Done
The following packages will be REMOVED:
  baloo-utils coinor-libcoinmp1 coinor-libcoinutils3 coinor-libosi1 digikam-private-libs gimp
  gtk3-engines-oxygen inkscape kaffeine kde-style-oxygen kdepim-strigi-plugins kscreensaver
  libasprintf0c2 libatkmm-1.6-1 libbaloowidgets4 libbinio1ldbl libboost-date-time1.55-dev
  libboost-date-time1.55.0 libboost-log1.55-dev libboost-log1.55.0 libboost-thread1.55-dev
  libboost-wave1.55-dev libboost-wave1.55.0 libcairomm-1.0-1 libcheese-gtk23 libcheese7
  libclucene-contribs1 libclucene-core1 libcmis-0.5-5 libcrypto++9 libebml4 libflac++6
  libgconfmm-2.6-1c2 libgegl-0.2-0 libglademm-2.4-1c2a libglibmm-2.4-1c2a libgltf-0.0-0
  libgnome-desktop-3-10 libgpgme++2 libgtkmm-2.4-1c2a libgtkmm-3.0-1 libid3-3.8.3c2a libjsoncpp0
  libkdecorations2-5 libkdecorations2private5 libkexiv2-11 libkf5bluezqt5 libkfilemetadata4
  libkgeomap2 libkolab0 libkolabxml1 libllvm3.5 libllvm3.5:i386 libmagick++-6.q16-5
  libmarblewidget21 libmatroska6 libmsn0.3 libopencolorio1 libopenconnect2 libopencv-calib3d2.3
  libopencv-features2d2.3 libopencv-highgui2.3 libopencv-legacy2.3 libopencv-objdetect2.3
  libopenexr6 libopenimageio1.3 libopenimageio1.5 liborcus-0.10-0 libpangomm-1.4-1 libpodofo0.9.0
  libppl13 libprojectm2 libproxy1 libqalculate5 libqpdf13 librlog5 libsearchclient0 libsidplay1
  libsidplayfp3 libsigc++-2.0-0c2a libstreamanalyzer0 libstreams0 libstrigihtmlgui0
  libtag1-vanilla libtag1c2a libtinyxml2.6.2 libwxbase3.0-0 libwxgtk3.0-0 libxine2
  libxine2-misc-plugins libxine2-plugins libyaml-cpp0.3 nepomuk-core-runtime panda3d1.8
  plasma-widgets-workspace python-cupshelpers vlc-plugin-pulse
The following NEW packages will be installed:
  castxml claws-mail-managesieve coinor-libcoinmp1v5 coinor-libcoinutils3v5 coinor-libosi1v5 cpp-5
  dh-strip-nondeterminism g++-5 gcc-5 gobjc-5 gstreamer1.0-nice kde-style-oxygen-qt4 kwayland-data
  kwin-addons kwin-common kwin-x11 libapt-inst1.7 libapt-pkg4.16 libasan2 libasprintf0v5
  libatkmm-1.6-1v5 libaudcore3 libbabeltrace-ctf1 libbabeltrace1 libbaloopim4 libbinio1v5
  libboost-chrono1.58.0 libboost-date-time1.58.0 libboost-filesystem1.58.0
  libboost-iostreams1.58.0 libboost-locale1.58.0 libboost-program-options1.58.0
  libboost-python1.58.0 libboost-regex1.58.0 libboost-serialization1.58.0 libboost-system1.58.0
  libboost-thread1.58.0 libbotan-1.10-1 libcairomm-1.0-1v5 libcc1-0 libcheese-gtk25 libcheese8
  libclang1-3.8 libclucene-contribs1v5 libclucene-core1v5 libclutter-gst-3.0-0 libcmis-0.5-5v5
  libcrypto++9v5 libde265-0 libdolphinvcs5 libdrm-amdgpu1 libebml4v5 libept1.4.16 libetonyek-0.1-1
  libeventviews4 libexiv2-14 libfarstream-0.2-2 libfile-stripnondeterminism-perl libflac++6v5
  libfollowupreminder4 libgcc-5-dev libgconfmm-2.6-1v5 libgit2-23 libglademm-2.4-1v5
  libglibmm-2.4-1v5 libgltf-0.0-0v5 libgnome-desktop-3-12 libgpgme++2v5 libgpod4-nogtk
  libgraphicsmagick++11 libgtkmm-2.4-1v5 libgtkmm-3.0-1v5 libibus-1.0-5 libicu55 libicu55:i386
  libid3-3.8.3v5 libilmbase6v5 libincidenceeditorsng4 libjsoncpp0v5 libkdecorations2-5v5
  libkdecorations2private5v5 libkexiv2-11v5 libkf5baloo5 libkf5balooengine5 libkf5baloowidgets-bin
  libkf5baloowidgets5 libkf5bluezqt6 libkf5filemetadata-bin libkolab0v5 libkolabxml1v5
  libksieveui4 libkvkontakte1 libllvm3.5v5 libllvm3.5v5:i386 libllvm3.8 liblmdb0
  libmagick++-6.q16-5v5 libmailcommon4 libmailimporter4 libmatroska6v5 libmediawiki1
  libmessagecomposer4 libmessageviewer4 libmpx0 libmsn0.3v5 libmusicbrainz5cc2v5 libnghttp2-14
  libnoteshared4 libnpth0 libobjc-5-dev libopencolorio1v5 libopencv-calib3d2.4v5
  libopencv-contrib2.4v5 libopencv-core2.4v5 libopencv-features2d2.4v5 libopencv-flann2.4v5
  libopencv-highgui2.4v5 libopencv-imgproc2.4v5 libopencv-legacy2.4v5 libopencv-ml2.4v5
  libopencv-objdetect2.4v5 libopencv-photo2.4v5 libopencv-video2.4v5 libopenexr6v5
  libopenimageio1.5v5 liborcus-0.10-0v5 libpackagekitqt5-0 libpangomm-1.4-1v5 libpimcommon4
  libpodofo0.9.0v5 libpoppler-qt5-1 libppl13v5 libprojectm2v5 libproxy1v5 libqalculate5v5
  libqpdf13v5 libqt5xcbqpa5 libraw15 libreoffice-style-tango librlog5v5 libscim8v5
  libsearchclient0v5 libsendlater4 libsidplay1v5 libsidplayfp4 libsigc++-2.0-0v5 libsignon-glib1
  libsnappy1v5 libsoundtouch1 libstdc++-5-dev libstreamanalyzer0v5 libstreams0v5
  libstrigihtmlgui0v5 libtag1v5 libtag1v5-vanilla libtemplateparser4 libtinyxml2.6.2v5
  libwxbase3.0-0v5 libwxgtk3.0-0v5 libx265-68 libxapian22v5 libyaml-cpp0.3v5
  linux-image-4.2.4-towo.1-siduction-amd64 phonon4qt5 plasma-widget-kimpanel python-cycler
  python-funcsigs python-pysimplesoap python3-cups python3-cupshelpers python3-pycurl
  python3-pyqt5 python3-requests python3-urllib3 qml-module-org-kde-activities
  telepathy-accounts-signon
The following packages have been kept back:
  libboost-dev
The following packages will be upgraded: (lots of packages)
...
...
1636 upgraded, 176 newly installed, 97 to remove and 1 not upgraded.
Need to get 1,925 MB of archives.
After this operation, 493 MB of additional disk space will be used.
Do you want to continue? [Y/n]

PS, I saw some unwarranted negativity about the optional kdenext and saw a reference to Santa leaving.  Please I hope that's not true.  Santa's work is amazing and keeps us having a modern and polished KDE. For those that want it, pure Debian KDE is always an option.
Title: Re: Qt 5.5 Transition started - D-U want´s to remove pck´s
Post by: terroreek on 2015/10/24, 18:42:03
I have got a new problem now. Vlc videos are now black from about an inch downwards. If the screen is resized the hoorizontal part resizes and the image retains the correct aspect ratio, but it is all black from an inch downwards. on 1920x1080 24 inch screen

vonh, I didn't see a a bug report on what we have yet, so I put one up; https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=802886. 
Title: Re: Qt 5.5 Transition started - D-U want´s to remove pck´s
Post by: jaegermeister on 2015/11/09, 14:53:40
Just for the sake of curiosity: Santa, is your valuable debugging work done on kdenext also being somehow upstreamed to debian sid?