Re: git: 943100128861 - main - www/webkit2-gtk: update to 2.46.5
- In reply to: Joseph Mingrone : "Re: git: 943100128861 - main - www/webkit2-gtk: update to 2.46.5"
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Wed, 22 Jan 2025 22:24:06 UTC
Joseph Mingrone wrote: > Is there a problem with this change? I'm seeing cases such below where > multiple conflicting versions of webkit want to be installed. > > % sudo pkg install seahorse > Updating ser repository catalogue... > ser repository is up to date. > All repositories are up to date. > The following 15 package(s) will be affected (of 0 checked): > > New packages to be INSTALLED: > cracklib: 2.9.7_2 > enchant2: 2.2.15_5 > gjs: 1.76.2 > glade: 3.40.0_5 > gtk4: 4.16.12 > libhandy: 1.6.2_2 > libpwquality: 1.4.5_2 > libsoup: 2.74.3 > libwpe: 1.12.0 > seahorse: 41.0_3 > spidermonkey102: 102.9.0_5 > webkit2-gtk3: 2.34.6_10 > webkit2-gtk_40: 2.46.5_1 > woff2: 1.0.2_5 > wpebackend-fdo: 1.12.0 > > Number of packages to be installed: 15 > > The process will require 386 MiB more space. > 2 MiB to be downloaded. > > Proceed with this action? [y/N]: y > [1/1] Fetching glade-3.40.0_5.pkg: 100% 2 MiB 2.5MB/s 00:01 > Checking integrity... done (1 conflicting) > - webkit2-gtk_40-2.46.5_1 conflicts with webkit2-gtk3-2.34.6_10 on /usr/local/include/webkitgtk-4.0/JavaScriptCore/JSBase.h > Cannot solve problem using SAT solver, trying another plan > Checking integrity... done (0 conflicting) > Conflicts with the existing packages have been found. > One more solver iteration is needed to resolve them. > The following 4 package(s) will be affected (of 0 checked): > > New packages to be INSTALLED: > cracklib: 2.9.7_2 > libpwquality: 1.4.5_2 > libsoup: 2.74.3 > > Installed packages to be REINSTALLED: > pkg-2.0.0 > > Number of packages to be installed: 3 > Number of packages to be reinstalled: 1 > > The process will require 15 MiB more space. > > Proceed with this action? [y/N]: Looks like pkg(8) is getting confused over what provides what. Since the tree has been rid of the old ports, with corresponding MOVED entries, you should run pkgclean to get rid of the corresponding old packages. fwiw I just git-grep(1)ed the entire tree to positively make sure all references to the old port are gone, which is confirmed. Only glade (through libhandy) from this output has the webkitgtk dependency, but it was properly bumped during the initial commits. -- Charlie Li ...nope, still don't have an exit line.