Take care: new mesa is just arriving

Started by melmarker, 2017/09/06, 17:05:21

Previous topic - Next topic

melmarker

% sudo apt dist-upgrade
Paketlisten werden gelesen... Fertig
Abhängigkeitsbaum wird aufgebaut.       
Statusinformationen werden eingelesen.... Fertig
Paketaktualisierung (Upgrade) wird berechnet... Fertig
Die folgenden Pakete werden ENTFERNT:
  audacious audacious-plugins directvnc ffmpeg gvfs gvfs-daemons kio-dev libav-tools libavdevice-dev libavdevice57
  libdbusmenu-qt5-dev libdirectfb-1.7-7 libegl1-mesa-dev libegl1-nvidia libgl1-mesa-dev libgl1-mesa-glx libgldispatch0-nvidia
  libgles-nvidia1 libgles-nvidia2 libgles1-glvnd-nvidia libgles1-nvidia libgles2-glvnd-nvidia libgles2-mesa-dev
  libgles2-nvidia libglu1-mesa-dev libglx0-glvnd-nvidia libgpgmepp-dev libkf5attica-dev libkf5auth-dev libkf5bookmarks-dev
  libkf5codecs-dev libkf5completion-dev libkf5config-dev libkf5configwidgets-dev libkf5coreaddons-dev libkf5dbusaddons-dev
  libkf5globalaccel-dev libkf5guiaddons-dev libkf5i18n-dev libkf5iconthemes-dev libkf5idletime-dev libkf5itemviews-dev
  libkf5jobwidgets-dev libkf5kio-dev libkf5notifications-dev libkf5parts-dev libkf5screen-dev libkf5service-dev
  libkf5solid-dev libkf5sonnet-dev libkf5textwidgets-dev libkf5widgetsaddons-dev libkf5windowsystem-dev libkf5xmlgui-dev
  liblxqt0-dev libopengl0-glvnd-nvidia libpolkit-qt5-1-dev libqca-qt5-2-dev libqt5scintilla2-dev libqt5webkit5-dev
  libqt5x11extras5-dev libsdl2-2.0-0 libva-dev libva-egl1 libwebkit2gtk-4.0-37 libwebkitgtk-1.0-0 libweston-1-0
  libweston-1-dev lightning lxqt-build-tools lxqt-theme-debian midori nvidia-driver nvidia-driver-libs qt5-default qtbase5-dev
  qtbase5-private-dev qtdeclarative5-dev qtmultimedia5-dev qtscript5-dev qttools5-dev thunderbird vokoscreen xorg xorgxrdp
  xserver-xorg xserver-xorg-core xserver-xorg-input-all xserver-xorg-input-libinput xserver-xorg-video-amdgpu
  xserver-xorg-video-ati xserver-xorg-video-fbdev xserver-xorg-video-intel xserver-xorg-video-nvidia xserver-xorg-video-qxl
  xserver-xorg-video-radeon xserver-xorg-video-vesa zenity
Die folgenden NEUEN Pakete werden installiert:
  libegl-mesa0 libegl1 libgl1 libgles2 libglvnd0 libglx-mesa0 libglx0
Die folgenden Pakete werden aktualisiert (Upgrade):
  libegl1-mesa libgbm-dev libgbm1 libglapi-mesa libgles2-mesa libwayland-egl1-mesa mesa-common-dev


So it might be a good idea to really read the apt output before hitting on <j> or <y> 8)

Auf gut Deutsch: Füsse stillhalten!!
Those who would give up essential Liberty, to purchase a little temporary Safety, deserve neither Liberty nor Safety. (Benjamin Franklin, November 11, 1755)
Never attribute to malice that which can be adequately explained by stupidity. (Hanlons razor)

seasons

This really shouldn't happen for a new mesa point release. Is there a bug report anywhere? (I couldn't find one.)
I wonder if this also happens to systems not using nvidia binary driver.

Maybe it has something to do with:

  * control: Add libglx-mesa0 to libgl1-mesa-glx Depends.


melmarker

Those who would give up essential Liberty, to purchase a little temporary Safety, deserve neither Liberty nor Safety. (Benjamin Franklin, November 11, 1755)
Never attribute to malice that which can be adequately explained by stupidity. (Hanlons razor)

vilde

I did a d-u now and no problem no packages were removed.
inxi -v3
System:    Host: vilde_dator Kernel: 4.13.0-towo.1-siduction-amd64 x86_64
           bits: 64 gcc: 7.2.0
           Desktop: Xfce 4.12.3 (Gtk 2.24.31)
           Distro: siduction 15.1.0 Paint It Black - xfce - (201601171211)
Machine:   Device: laptop System: LENOVO product: 4180G73 v: ThinkPad T420 serial: N/A
           Mobo: LENOVO model: 4180G73 serial: N/A
           UEFI [Legacy]: LENOVO v: 83ET78WW (1.48 ) date: 01/21/2016
Battery    BAT0: charge: 35.6 Wh 97.6% condition: 36.5/56.2 Wh (65%)
           model: SANYO 45N1001 status: N/A
           BAT1: charge: 85.1 Wh 98.4% condition: 86.5/93.2 Wh (93%)
           model: SANYO 42T4739 status: N/A
CPU:       Dual core Intel Core i5-2540M (-HT-MCP-)
           arch: Sandy Bridge rev.7 cache: 3072 KB
           
           flags: (lm nx sse sse2 sse3 sse4_1 sse4_2 ssse3 vmx) bmips: 10365
           clock speeds: max: 2601 MHz 1: 2591 MHz 2: 2591 MHz
           3: 2591 MHz 4: 2591 MHz
Graphics:  Card: Intel 2nd Generation Core Integrated Graphics Controller
           bus-ID: 00:02.0
           Display Server: x11 (X.Org 1.19.3 )
           drivers: modesetting (unloaded: fbdev,vesa)
           Resolution: 1600x900@59.98hz
           OpenGL: renderer: Mesa DRI Intel Sandybridge Mobile
           version: 3.3 Mesa 17.2.0 Direct Render: Yes
Network:   Card-1: Intel 82579LM Gigabit Network Connection
           driver: e1000e v: 3.2.6-k port: 5080 bus-ID: 00:19.0
           IF: enp0s25 state: up speed: 1000 Mbps duplex: full
           mac: 00:21:cc:ba:0c:ec
           Card-2: Intel Centrino Advanced-N 6205 [Taylor Peak]
           driver: iwlwifi bus-ID: 03:00.0
           IF: wlp3s0 state: down mac: 22:d9:11:98:3b:55
Drives:    HDD Total Size: 120.0GB (74.9% used)
           ID-1: model: INTEL_SSDSC2BW12
Info:      Processes: 188 Uptime: 3 min Memory: 729.5/7870.7MB
           Init: systemd runlevel: 5 Gcc sys: 7.2.0
           Client: Shell (bash 4.4.121) inxi: 2.3.37


melmarker

right, some more packages was synced into the mirrors - it only removed 20 -dev packages for me in the end, so it should work right now.
Those who would give up essential Liberty, to purchase a little temporary Safety, deserve neither Liberty nor Safety. (Benjamin Franklin, November 11, 1755)
Never attribute to malice that which can be adequately explained by stupidity. (Hanlons razor)

seasons

Quoteit should. Thats why there is a transition.

I don't know. It feels like one of the things they should have hammered out in one of the 6 release candidates in experimental. Maybe they needed a 7th RC, Linux kernel style.

https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=874509
https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=874013

Not a big deal, though. I'm glad it got fixed quickly.

seasons

Still borked here:
# apt-get dist-upgrade
Reading package lists... Done
Building dependency tree       
Reading state information... Done
Calculating upgrade... Done
The following packages will be REMOVED:
  ffmpeg gstreamer1.0-plugins-bad ioquake3 libavdevice-dev libavdevice57 libchamplain-0.12-0 libchamplain-gtk-0.12-0 libclutter-1.0-0 libclutter-gtk-1.0-0 libcogl-pango20 libcogl-path20 libcogl20 libegl1-glvnd-nvidia libegl1-mesa-dev
  libgl1-glvnd-nvidia-glx libgl1-mesa-dev libgl1-mesa-glx libgldispatch0-nvidia libgles2-mesa-dev libglu1-mesa-dev libglx0-glvnd-nvidia libgstreamer-plugins-bad1.0-0 libgtk-3-dev libkf5windowsystem5 libqt5gui5 libqt5opengl5
  libqt5printsupport5 libqt5quick5 libqt5webkit5 libqt5widgets5 libqt5x11extras5 libqt5xdg2 libqt5xdgiconloader2 libsdl1.2-dev libsdl2-2.0-0 libsdl2-dev libwxgtk3.0-dev nvidia-driver openarena patience-sddm-settings pokerth
  qbittorrent qml-module-qtgraphicaleffects qml-module-qtquick-controls qml-module-qtquick-layouts qml-module-qtquick-window2 qml-module-qtquick2 screengrab sddm sddm-theme-patience xserver-xorg xserver-xorg-core
  xserver-xorg-input-all xserver-xorg-input-libinput xserver-xorg-video-nouveau xserver-xorg-video-nvidia xserver-xorg-video-qxl xserver-xorg-video-vesa
The following NEW packages will be installed:
  libegl-mesa0 libegl1 libgl1 libgles2 libglvnd0 libglx-mesa0 libglx0 libllvm5.0 linux-headers-4.13.0-towo.1-siduction-amd64 linux-image-4.13.0-towo.1-siduction-amd64
The following packages will be upgraded:
  libcuda1 libegl-nvidia0 libegl1-mesa libgbm1 libgl1-mesa-dri libgl1-nvidia-glvnd-glx libglapi-mesa libgles2-mesa libglx-nvidia0 libnvcuvid1 libnvidia-eglcore libnvidia-fatbinaryloader libnvidia-glcore libnvidia-ml1
  libnvidia-ptxjitcompiler libwayland-egl1-mesa libxatracker2 linux-headers-siduction-amd64 linux-image-siduction-amd64 mesa-common-dev nvidia-alternative nvidia-driver-bin nvidia-driver-libs nvidia-egl-common nvidia-egl-icd
  nvidia-kernel-dkms nvidia-kernel-support nvidia-legacy-check nvidia-libopencl1 nvidia-smi nvidia-vdpau-driver nvidia-vulkan-common nvidia-vulkan-icd
33 upgraded, 10 newly installed, 58 to remove and 0 not upgraded.

dibl


Borked indeed.


# apt full-upgrade
Reading package lists... Done
Building dependency tree       
Reading state information... Done
Calculating upgrade... Done
The following packages will be REMOVED:
  akregator cheese gstreamer1.0-clutter-3.0 kaddressbook kde-plasma-desktop kde-standard kdepim-runtime
  kinfocenter kio-dev kmail knotes korganizer ksysguard kwin-dev libcheese-gtk25 libcheese8
  libclutter-1.0-0 libclutter-gst-3.0-0 libclutter-gtk-1.0-0 libcogl-pango20 libcogl-path20 libcogl20
  libegl1-mesa-dev libgl1-glvnd-nvidia-glx libgl1-mesa-dev libgl1-mesa-glx libgldispatch0-nvidia
  libgles2-glvnd-nvidia libgles2-mesa libgles2-mesa-dev libglu1-mesa-dev libglx0-glvnd-nvidia
  libkf5archive-dev libkf5attica-dev libkf5auth-dev libkf5bookmarks-dev libkf5calendarsupport5
  libkf5codecs-dev libkf5completion-dev libkf5config-dev libkf5configwidgets-dev libkf5coreaddons-dev
  libkf5dbusaddons-dev libkf5declarative-dev libkf5emoticons-dev libkf5eventviews5 libkf5gapicalendar5
  libkf5gapicontacts5 libkf5gapicore5 libkf5gapitasks5 libkf5globalaccel-dev libkf5gravatar5
  libkf5guiaddons-dev libkf5i18n-dev libkf5iconthemes-dev libkf5incidenceeditor-bin libkf5incidenceeditor5
  libkf5itemmodels-dev libkf5itemviews-dev libkf5jobwidgets-dev libkf5kaddressbookgrantlee5
  libkf5kcmutils-dev libkf5kdegames-dev libkf5kio-dev libkf5ksieveui5 libkf5mailcommon-plugins
  libkf5mailcommon5 libkf5mediaplayer-dev libkf5messagecomposer5 libkf5messagelist5 libkf5messageviewer5
  libkf5notifications-dev libkf5package-dev libkf5parts-dev libkf5pimcommon-plugins libkf5pimcommon5
  libkf5plasma-dev libkf5service-dev libkf5solid-dev libkf5sonnet-dev libkf5sysguard-dev
  libkf5templateparser5 libkf5textwidgets-dev libkf5webkit5 libkf5widgetsaddons-dev libkf5windowsystem-dev
  libkf5xmlgui-dev libprocessui7 libqt5opengl5-dev libqt5x11extras5-dev phonon-backend-vlc plasma-desktop
  plasma-mediacenter plasma-widgets-addons plasma-workspace plasma-workspace-dev python-pyqt5.qtwebkit
  qml-module-qtwebkit qt5-default qtbase5-dev qtdeclarative5-dev qtscript5-dev qttools5-dev-tools
  reportbug-ng sddm-theme-breeze vlc
The following NEW packages will be installed:
  libegl-mesa0 libegl1 libgl1 libgles2 libglvnd0 libglx-mesa0 libglx0 libllvm5.0
The following packages have been kept back:
  libavdevice57
The following packages will be upgraded:
  binutils binutils-common binutils-x86-64-linux-gnu cpp-6 cpp-7 dirmngr ffmpeg g++-6 g++-7 gcc-6
  gcc-6-base gcc-7 gcc-7-base gir1.2-pango-1.0 gnome-desktop3-data gnupg gnupg-agent gnupg-l10n gnupg-utils
  gnupg2 gpg gpg-agent gpg-wks-client gpg-wks-server gpgconf gpgsm gpgv hicolor-icon-theme libasan3
  libasan4 libatomic1 libav-tools libavcodec57 libavfilter6 libavformat57 libavresample3 libavutil55
  libbinutils libcc1-0 libcilkrts5 libcuda1 libegl-nvidia0 libegl1-mesa libegl1-nvidia libgbm1 libgcc-6-dev
  libgcc-7-dev libgcc1 libgfortran3 libgfortran4 libgl1-mesa-dri libgl1-nvidia-glvnd-glx libglapi-mesa
  libgles-nvidia1 libgles-nvidia2 libgles1-glvnd-nvidia libglx-nvidia0 libgnome-desktop-3-12 libgomp1
  libio-socket-ssl-perl libitm1 liblsan0 libmpx2 libnvidia-cfg1 libnvidia-eglcore libnvidia-fatbinaryloader
  libnvidia-glcore libnvidia-ml1 libnvidia-ptxjitcompiler libopengl0-glvnd-nvidia libosmesa6 libpango-1.0-0 
  libpango1.0-0 libpangocairo-1.0-0 libpangoft2-1.0-0 libpangoxft-1.0-0 libpostproc54                       
  libpulse-mainloop-glib0 libpulse0 libpulsedsp libquadmath0 libstdc++-6-dev libstdc++-7-dev libstdc++6     
  libswresample2 libswscale4 libtsan0 libubsan0 libwayland-egl1-mesa libxatracker2 mesa-common-dev           
  mesa-vdpau-drivers nodejs nvidia-alternative nvidia-driver nvidia-driver-bin nvidia-driver-libs           
  nvidia-kernel-dkms nvidia-kernel-support nvidia-legacy-check nvidia-smi nvidia-vdpau-driver pulseaudio     
  pulseaudio-module-gconf pulseaudio-utils scdaemon xserver-xorg-video-nvidia                               
107 upgraded, 8 newly installed, 106 to remove and 1 not upgraded.                                           
Need to get 0 B/217 MB of archives.                                                                         
After this operation, 74.3 MB disk space will be freed.                                                     
Do you want to continue? [Y/n]



But no problems on non-Nvidia GPU systems.
System76 Oryx Pro, Intel Core i7-11800H, ASRock B860 Pro-A, Intel Core Ultra 7 265KF, Nvidia GTX-1060, SSD 990 EVO Plus.

OppaErich

Hi,


I'm down to one removal. I thought there would be a replacement but nope. Is it safe to let it go ?




The following packages will be REMOVED:
  libgldispatch0-nvidia
The following NEW packages will be installed:
  gir1.2-gspell-1 libegl1-glvnd-nvidia:i386 libgl1 libgl1:i386 libgles2 libglvnd0 libglvnd0:i386 libglx-mesa0 libglx-mesa0:i386 libglx0 libglx0:i386 libllvm5.0:i386 linux-headers-4.13.0-towo.1-siduction-amd64
  linux-image-4.13.0-towo.1-siduction-amd64



Have a nice weekend,
Stephan




pjnsmb


apt show libglvnd0
Package: libglvnd0
Version: 0.2.999+git20170802-3
Priority: optional
Section: libs
Source: libglvnd
Maintainer: Debian X Strike Force <debian-x@lists.debian.org>
Installed-Size: 635 kB
Depends: libc6 (>= 2.14)
Breaks: libgldispatch0-nvidia
Replaces: libgldispatch0-nvidia


:)


hope that helps
regards
pjnsmb

dibl

I ran the full-upgrade and let it pull out a lot of -dev packages plus the libgldispatch0-nvidia and libglvnd0.  I rebooted to be safe and all is working as expected.
System76 Oryx Pro, Intel Core i7-11800H, ASRock B860 Pro-A, Intel Core Ultra 7 265KF, Nvidia GTX-1060, SSD 990 EVO Plus.

OppaErich