Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 20 Sep 2020 12:12:03 -0700
From:      "Russell L. Carter" <rcarter@pinyon.org>
To:        FreeBSD Ports ML <freebsd-ports@freebsd.org>
Subject:   nvidia-driver vs. mesa-libs
Message-ID:  <16d6fd45-5527-664f-9ce3-0449878243cd@pinyon.org>

next in thread | raw e-mail | index | archive | help
Hi folks,

I'm running FreeBSD-stable amd64, updated monthly.  Every Sat.  night
I svn update and rebuild my ports with poudriere.  This has been
working smoothly for several years.  I have also been running
nvidia-driver for several years without issue.

This morning 'pkg upgrade' presents me with the following situation:

(I also try to pkg remove mesa-libs below this output)

***********************************************************************************
Updating pinyon repository catalogue...
Fetching meta.conf: 100%    163 B   0.2kB/s    00:01
Fetching packagesite.txz: 100%  366 KiB 374.7kB/s    00:01
Processing entries: 100%
pinyon repository update completed. 1511 packages processed.
All repositories are up to date.
Checking for upgrades (83 candidates): 100%
Processing candidates (83 candidates): 100%
Checking integrity... done (2 conflicting)
   - mesa-libs-19.0.8_3 conflicts with nvidia-driver-440.100 on 
/usr/local/lib/libGLESv1_CM.so
   - mesa-libs-19.0.8_3 conflicts with nvidia-driver-440.100 on 
/usr/local/lib/libGLESv1_CM.so
Checking integrity... done (0 conflicting)
The following 85 package(s) will be affected (of 0 checked):

Installed packages to be REMOVED:
         nvidia-driver: 440.100

New packages to be INSTALLED:
         botan2: 2.15.0

Installed packages to be UPGRADED:
         alsa-utils: 1.1.2 -> 1.1.2_1
         cairo: 1.17.2,2 -> 1.16.0,3
         dconf: 0.36.0 -> 0.38.0
         desktop-file-utils: 0.24 -> 0.26
         emacs-devel: 28.0.50.20200901,2 -> 28.0.50.20200915,2
         firefox: 80.0.1,2 -> 81.0,2
         go: 1.15.1,1 -> 1.15.2,1
         graphene: 1.10.0 -> 1.10.2
         gtk3: 3.24.20 -> 3.24.23
         htop: 2.2.0_1 -> 3.0.2
         intel-media-sdk: 20.2.1 -> 20.3.p6
         jasper: 2.0.16_1 -> 2.0.20
         json-glib: 1.4.4 -> 1.6.0
         kf5-attica: 5.73.0 -> 5.74.0
         kf5-breeze-icons: 5.73.0 -> 5.74.0
         kf5-extra-cmake-modules: 5.73.0 -> 5.74.0
         kf5-kactivities: 5.73.0 -> 5.74.0
         kf5-karchive: 5.73.0 -> 5.74.0
         kf5-kauth: 5.73.0 -> 5.74.0
         kf5-kbookmarks: 5.73.0 -> 5.74.0
         kf5-kcmutils: 5.73.0 -> 5.74.0
         kf5-kcodecs: 5.73.0 -> 5.74.0
         kf5-kcompletion: 5.73.0 -> 5.74.0
         kf5-kconfig: 5.73.0 -> 5.74.0
         kf5-kconfigwidgets: 5.73.0 -> 5.74.0
         kf5-kcoreaddons: 5.73.0 -> 5.74.0
         kf5-kcrash: 5.73.0 -> 5.74.0
         kf5-kdbusaddons: 5.73.0 -> 5.74.0
         kf5-kdeclarative: 5.73.0 -> 5.74.0
         kf5-kded: 5.73.0 -> 5.74.0
         kf5-kdelibs4support: 5.73.0 -> 5.74.0
         kf5-kdesignerplugin: 5.73.0 -> 5.74.0
         kf5-kdewebkit: 5.73.0 -> 5.74.0
         kf5-kdoctools: 5.73.0 -> 5.74.0
         kf5-kemoticons: 5.73.0 -> 5.74.0
         kf5-kglobalaccel: 5.73.0 -> 5.74.0
         kf5-kguiaddons: 5.73.0 -> 5.74.0
         kf5-khtml: 5.73.0 -> 5.74.0
         kf5-ki18n: 5.73.0 -> 5.74.0
         kf5-kiconthemes: 5.73.0 -> 5.74.0
         kf5-kinit: 5.73.0 -> 5.74.0
         kf5-kio: 5.73.0 -> 5.74.1
         kf5-kirigami2: 5.73.0 -> 5.74.0
         kf5-kitemmodels: 5.73.0 -> 5.74.0
         kf5-kitemviews: 5.73.0 -> 5.74.0
         kf5-kjobwidgets: 5.73.0 -> 5.74.0
         kf5-kjs: 5.73.0 -> 5.74.0
         kf5-knotifications: 5.73.0 -> 5.74.0
         kf5-kpackage: 5.73.0 -> 5.74.0
         kf5-kparts: 5.73.0 -> 5.74.0
         kf5-kplotting: 5.73.0 -> 5.74.0
         kf5-kpty: 5.73.0 -> 5.74.0
         kf5-kservice: 5.73.0 -> 5.74.0
         kf5-ktextwidgets: 5.73.0 -> 5.74.0
         kf5-kunitconversion: 5.73.0 -> 5.74.0
         kf5-kwallet: 5.73.0 -> 5.74.0
         kf5-kwidgetsaddons: 5.73.0 -> 5.74.0
         kf5-kwindowsystem: 5.73.0 -> 5.74.0
         kf5-kxmlgui: 5.73.0 -> 5.74.0
         kf5-purpose: 5.73.0 -> 5.74.0
         kf5-solid: 5.73.0 -> 5.74.0
         kf5-sonnet: 5.73.0 -> 5.74.0
         kf5-threadweaver: 5.73.0 -> 5.74.0
         libmtdev: 1.1.5_2 -> 1.1.5_3
         libnotify: 0.7.8 -> 0.7.9
         libva: 2.8.0 -> 2.9.0
         libxcb: 1.13.1 -> 1.14_1
         libxkbcommon: 0.10.0_2 -> 1.0.1
         mesa-libs: 19.0.8_2 -> 19.0.8_3
         nasm: 2.15.03,1 -> 2.15.05,1
         nautilus: 3.28.1_3 -> 3.28.1_4
         net-snmp: 5.7.3_20,1 -> 5.9,1
         nspr: 4.28 -> 4.29
         p5-HTTP-Message: 6.25 -> 6.26
         p5-Mojolicious: 8.58 -> 8.59
         qt5-webengine: 5.15.0_2 -> 5.15.0_3
         qtchooser: 66_3 -> 66_4
         thunderbird: 68.12.0_2 -> 78.2.2
         xf86-video-vesa: 2.4.0_3 -> 2.5.0
         xorg-server: 1.20.8_4,1 -> 1.20.9,1

Installed packages to be REINSTALLED:
         evince-3.28.5_18 (direct dependency changed: 
gsettings-desktop-schemas)
         fwbuilder-5.3.7_2 (needed shared library changed)
         pkg-1.15.4

Number of packages to be removed: 1
Number of packages to be installed: 1
Number of packages to be upgraded: 80
Number of packages to be reinstalled: 3

The operation will free 78 MiB.

Proceed with this action? [y/N]:

***********************************************************************************

(NOOOOO!)

Hmm, well what if I try removing mesa-libs?

[ List of most of my useful xorg packages elided. ]

Number of packages to be removed: 210

The operation will free 5 GiB.

Proceed with deinstalling packages? [y/N]:

***********************************************************************************

(NOOOOOOOO!)

So I am unsure what to do in this situation.  It's the very first time
I believe in over 5 years that the package system might render my
system unusable.  Pretty good track record.

Any advice on resolving this conflict would be appreciated.

Thanks,
Russell



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?16d6fd45-5527-664f-9ce3-0449878243cd>