Base FreeBSD-lld package dependency problems...

From: Matthew Seaman <matthew_at_FreeBSD.org>
Date: Sat, 9 Jun 2018 08:39:52 -0400
Here's a little glitch with packaged base I stumbled upon.

On a freshly pkg upgrade'd 12-current machine, I see:

codling:/usr/home/matthew:# pkg info -dr FreeBSD-lld-12.0.s20180609030436
FreeBSD-lld-12.0.s20180609030436
Depends on     :
	FreeBSD-runtime-12.0.s20180609030436

So, no dependencies except the runtime.

But look at this:

codling:/usr/home/matthew:# pkg autoremove
Checking integrity... done (0 conflicting)
Deinstallation has been requested for the following 2 packages:

Installed packages to be REMOVED:
	FreeBSD-libefivar-12.0.s20180609030436
	FreeBSD-libregex-12.0.s20180609030436

Number of packages to be removed: 2

Proceed with deinstalling packages? [y/N]: y
[1/2] Deinstalling FreeBSD-libefivar-12.0.s20180609030436...
[1/2] Deleting files for FreeBSD-libefivar-12.0.s20180609030436: 100%
[2/2] Deinstalling FreeBSD-libregex-12.0.s20180609030436...
[2/2] Deleting files for FreeBSD-libregex-12.0.s20180609030436: 100%


codling:/usr/home/matthew:# pkg install -f FreeBSD-lld
Updating base repository catalogue...
base repository is up to date.
Updating ports repository catalogue...
ports repository is up to date.
All repositories are up to date.
Checking integrity... done (0 conflicting)
The following 3 package(s) will be affected (of 0 checked):

New packages to be INSTALLED:
	FreeBSD-libefivar: 12.0.s20180609030436 [base]
	FreeBSD-libregex: 12.0.s20180609030436 [base]

Installed packages to be REINSTALLED:
	FreeBSD-lld-12.0.s20180609030436 [base]

Number of packages to be installed: 2
Number of packages to be reinstalled: 1

Proceed with this action? [y/N]: y
[1/3] Reinstalling FreeBSD-lld-12.0.s20180609030436...
[1/3] Extracting FreeBSD-lld-12.0.s20180609030436: 100%
[2/3] Installing FreeBSD-libefivar-12.0.s20180609030436...
[2/3] Extracting FreeBSD-libefivar-12.0.s20180609030436: 100%
[3/3] Installing FreeBSD-libregex-12.0.s20180609030436...
[3/3] Extracting FreeBSD-libregex-12.0.s20180609030436: 100%

Looks like FreeBSD-lld might need to register dependencies on
FreeBSD-libefivar and FreeBSD-libregex?  Or perhaps its some other
package that needs libefivar and libregex?

	Cheers,

	Matthew


Received on Sat Jun 09 2018 - 15:16:26 UTC

This archive was generated by hypermail 2.4.0 : Wed May 19 2021 - 11:41:16 UTC