Welcome, Guest. Please login or register.
Did you miss your activation email?

Author Topic:  Take care: new mesa is just arriving  (Read 3833 times)

Offline melmarker

  • User
  • Posts: 2.799
    • g-com.eu
Take care: new mesa is just arriving
« on: 2017/09/06, 17:05:21 »
Code: [Select]
% 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)

Offline seasons

  • User
  • Posts: 269
Re: Take care: new mesa is just arriving
« Reply #1 on: 2017/09/06, 19:03:06 »
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:
Code: [Select]
  * control: Add libglx-mesa0 to libgl1-mesa-glx Depends.

Offline melmarker

  • User
  • Posts: 2.799
    • g-com.eu
Re: Take care: new mesa is just arriving
« Reply #2 on: 2017/09/06, 19:19:29 »
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)

Offline vilde

  • User
  • Posts: 708
Re: Take care: new mesa is just arriving
« Reply #3 on: 2017/09/06, 23:56:41 »
I did a d-u now and no problem no packages were removed.
Code: [Select]
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

Offline melmarker

  • User
  • Posts: 2.799
    • g-com.eu
Solved: Take care: new mesa is just arriving
« Reply #4 on: 2017/09/07, 00:02:02 »
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)

Offline seasons

  • User
  • Posts: 269
Re: Take care: new mesa is just arriving
« Reply #5 on: 2017/09/07, 06:31:27 »
Quote
it 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.

Offline seasons

  • User
  • Posts: 269
Re: Take care: new mesa is just arriving
« Reply #6 on: 2017/09/07, 17:41:36 »
Still borked here:
Code: [Select]
# 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.

Offline dibl

  • siduction community member
  • Global Moderator
  • User
  • *****
  • Posts: 2.345
    • Land of the Buckeye
Re: Take care: new mesa is just arriving
« Reply #7 on: 2017/09/07, 18:18:05 »

Borked indeed.


Code: [Select]
# 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, SSD 970 EVO Plus;  Asus ROG STRIX X299-E, Core i7-7740X, Nvidia GTX-1060, dual monitors, SSD 860 EVO

Offline OppaErich

  • OLE
  • User
  • Posts: 381
Re: Take care: new mesa is just arriving
« Reply #8 on: 2017/09/09, 13:54:58 »
Hi,


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


Code: [Select]

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




Offline pjnsmb

  • User
  • Posts: 88
Re: Take care: new mesa is just arriving
« Reply #9 on: 2017/09/09, 14:44:51 »

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

Offline dibl

  • siduction community member
  • Global Moderator
  • User
  • *****
  • Posts: 2.345
    • Land of the Buckeye
Re: Take care: new mesa is just arriving
« Reply #10 on: 2017/09/09, 15:56:11 »
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, SSD 970 EVO Plus;  Asus ROG STRIX X299-E, Core i7-7740X, Nvidia GTX-1060, dual monitors, SSD 860 EVO

Offline OppaErich

  • OLE
  • User
  • Posts: 381
Re: Take care: new mesa is just arriving
« Reply #11 on: 2017/09/09, 16:29:16 »
Thank you !  8)