Re: nvidia-driver vs. mesa-libs

2020-09-20 Thread Matthias Andree
Am 20.09.20 um 21:38 schrieb Russell L. Carter:
> On 2020-09-20 12:30, Rainer Hurling wrote:
>> Hi Russel,
>>
>> There is a PR opened already:
>>
>> https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=249448
>>
>> You could try the patch or wait until x11/nvidia-driver* is updated.
>>
>> HTH,
>> Rainer
>
> Ok, that's fine.  I can wait quite a bit and pull down
> the update when the fix lands.
>
> I was previously somewhat tempted, occasionally, to automate
> the weekly 'pkg upgrade' but in this case that would have been
> a big oops.

The approach would be to check first what your automated "pkg upgrade"
would do (there is a dry-run option, pkg upgrade -n) and then have it
balk if any uninstalls would happen, or otherwise proceed. Someone more
knowledgable about pkg might know a more efficient way.

___
freebsd-ports@freebsd.org mailing list
https://lists.freebsd.org/mailman/listinfo/freebsd-ports
To unsubscribe, send any mail to "freebsd-ports-unsubscr...@freebsd.org"


Re: nvidia-driver vs. mesa-libs

2020-09-20 Thread Russell L. Carter

On 2020-09-20 12:30, Rainer Hurling wrote:

Hi Russel,

There is a PR opened already:

https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=249448

You could try the patch or wait until x11/nvidia-driver* is updated.

HTH,
Rainer


Ok, that's fine.  I can wait quite a bit and pull down
the update when the fix lands.

I was previously somewhat tempted, occasionally, to automate
the weekly 'pkg upgrade' but in this case that would have been
a big oops.

Many thanks for the quick pointer.  I love FreeBSD poudriere
+ pkg.

Cheers,
Russell




On 20.09.20 21:12, Russell L. Carter wrote:

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
   

Re: nvidia-driver vs. mesa-libs

2020-09-20 Thread Rainer Hurling
Hi Russel,

There is a PR opened already:

https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=249448

You could try the patch or wait until x11/nvidia-driver* is updated.

HTH,
Rainer


On 20.09.20 21:12, Russell L. Carter wrote:
> 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 

nvidia-driver vs. mesa-libs

2020-09-20 Thread Russell L. Carter

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/s00:01
Fetching packagesite.txz: 100%  366 KiB 374.7kB/s00: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]:

***

(NO!)

Hmm, well what if I try