On 07/12/2021 19:10, Andriy Gapon wrote:

I have nvidia-driver-470.86 installed, but every time I run pkg upgrade or pkg install it wants to install nvidia-driver-390.  That obviously fails because of conflicts with the installed driver.

That does not cause me too much trouble, but I am really curious what's so special about nvidia-driver-390 that pkg insists on me having it.

Does anyone have any ideas about this?

I also collected some logs from pkg -dd upgrade.
Here are all lines that mention nvidia-driver:

DBG(2)[8418]> universe: add new remote pkg: nvidia-secondary-driver-390, (nvidia-secondary-driver-390-390.144:2$2$d5uyazgrcdowna7eqb4njm9zk1z5smgzfqdgxgsgsc1zfawtf4jq9oandrx49jdteup8f1hrji18d1qe3k4rshg4yjpjehwzr17gawy) DBG(2)[8418]> universe: add new remote pkg: nvidia-driver-390, (nvidia-driver-390-390.144:2$2$htw3fgr3i67bbcwor5iqd4etmt9xpfknuyrkdgsfogihb6t6kugua6ny94eb6ekcn5zguccdz81sd3sh3zekg4nfxgbpkwugb1zyhgd) DBG(2)[8418]> universe: add new remote pkg: nvidia-driver-340, (nvidia-driver-340-340.108_3:2$2$aycxdfpb66swdmj6ysfhrop67acjrssh5fzwget9o8jc1qttwfixcyfcw3k5onm63at9m9bh9s36yitpjoi3hd3rbnn7ma6xs7j7oyb) DBG(2)[8418]> universe: add new remote pkg: nvidia-driver-304, (nvidia-driver-304-304.137_9:2$2$doiajhw58qqp4zqwcou6uehgu93s4u6ag8gdbwhpupcjqqhmbton4he3qjrp9ufqwtsja75r3e37p16ofgp3mb83ceq8yt93wtjjmnd) DBG(2)[8418]> universe: add new remote pkg: nvidia-driver-390, (nvidia-driver-390-390.144:2$2$htw3fgr3i67bbcwor5iqd4etmt9xpfknuyrkdgsfogihb6t6kugua6ny94eb6ekcn5zguccdz81sd3sh3zekg4nfxgbpkwugb1zyhgd)
DBG(2)[8418]> set automatic flag for nvidia-secondary-driver-390
DBG(2)[8418]> set automatic flag for nvidia-driver-390
DBG(2)[8418]> set automatic flag for nvidia-driver-340
DBG(2)[8418]> set automatic flag for nvidia-driver-304
DBG(2)[8418]> decided remote nvidia-secondary-driver-390-2$2$d5uyazgrcdowna7eqb4njm9zk1z5smgzfqdgxgsgsc1zfawtf4jq9oandrx49jdteup8f1hrji18d1qe3k4rshg4yjpjehwzr17gawy to delete DBG(2)[8418]> decided remote nvidia-driver-390-2$2$htw3fgr3i67bbcwor5iqd4etmt9xpfknuyrkdgsfogihb6t6kugua6ny94eb6ekcn5zguccdz81sd3sh3zekg4nfxgbpkwugb1zyhgd to install DBG(2)[8418]> decided remote nvidia-driver-390-2$2$htw3fgr3i67bbcwor5iqd4etmt9xpfknuyrkdgsfogihb6t6kugua6ny94eb6ekcn5zguccdz81sd3sh3zekg4nfxgbpkwugb1zyhgd to delete DBG(2)[8418]> decided remote nvidia-driver-340-2$2$aycxdfpb66swdmj6ysfhrop67acjrssh5fzwget9o8jc1qttwfixcyfcw3k5onm63at9m9bh9s36yitpjoi3hd3rbnn7ma6xs7j7oyb to delete DBG(2)[8418]> decided remote nvidia-driver-304-2$2$doiajhw58qqp4zqwcou6uehgu93s4u6ag8gdbwhpupcjqqhmbton4he3qjrp9ufqwtsja75r3e37p16ofgp3mb83ceq8yt93wtjjmnd to delete DBG(2)[8418]> solver: ignoring package nvidia-secondary-driver-390(2$2$d5uyazgrcdowna7eqb4njm9zk1z5smgzfqdgxgsgsc1zfawtf4jq9oandrx49jdteup8f1hrji18d1qe3k4rshg4yjpjehwzr17gawy) as its state has not been changed DBG(2)[8418]> solver: ignoring package nvidia-driver-340(2$2$aycxdfpb66swdmj6ysfhrop67acjrssh5fzwget9o8jc1qttwfixcyfcw3k5onm63at9m9bh9s36yitpjoi3hd3rbnn7ma6xs7j7oyb) as its state has not been changed DBG(2)[8418]> solver: ignoring package nvidia-driver-304(2$2$doiajhw58qqp4zqwcou6uehgu93s4u6ag8gdbwhpupcjqqhmbton4he3qjrp9ufqwtsja75r3e37p16ofgp3mb83ceq8yt93wtjjmnd) as its state has not been changed DBG(1)[8418]> Binary> loading /var/cache/pkg/nvidia-driver-390-390.144~0d5b6692a9.pkg DBG(1)[8418]> Binary> loading //usr/local/poudriere/data/packages/base13-20210205-default/All/nvidia-driver-390-390.144.pkg
        nvidia-driver-390: 390.144 [FreeBSD]
DBG(2)[8418]> universe: update remote priority of nvidia-driver-390(2$2$htw3fgr3i67bbcwor5iqd4etmt9xpfknuyrkdgsfogihb6t6kugua6ny94eb6ekcn5zguccdz81sd3sh3zekg4nfxgbpkwugb1zyhgd): 0 -> 0, reason: 0 DBG(2)[8418]> universe: update remote priority of nvidia-driver-390(2$2$htw3fgr3i67bbcwor5iqd4etmt9xpfknuyrkdgsfogihb6t6kugua6ny94eb6ekcn5zguccdz81sd3sh3zekg4nfxgbpkwugb1zyhgd): 0 -> 0, reason: 0
[1/1] Installing nvidia-driver-390-390.144...
pkg: nvidia-driver-390-390.144 conflicts with nvidia-driver-470.86 (installs files into the same place). Problematic file: /usr/local/bin/nvidia-bug-report.sh

Example:
# pkg upgrade
Updating FreeBSD repository catalogue...
FreeBSD repository is up to date.
Updating poudriere repository catalogue...
poudriere repository is up to date.
All repositories are up to date.
Checking for upgrades (26 candidates): 100%
Processing candidates (26 candidates): 100%
Checking integrity... done (0 conflicting)
The following 1 package(s) will be affected (of 0 checked):

New packages to be INSTALLED:
         nvidia-driver-390: 390.144 [FreeBSD]

Number of packages to be installed: 1

The process will require 100 MiB more space.

Proceed with this action? [y/N]: y
[1/1] Installing nvidia-driver-390-390.144...
pkg: nvidia-driver-390-390.144 conflicts with nvidia-driver-470.86 (installs files into the same place).  Problematic file: /usr/local/bin/nvidia-bug-report.sh

# pkg check -d
Checking all packages: 100%



--
Andriy Gapon

Reply via email to