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

Attachment: signature.asc
Description: OpenPGP digital signature

Reply via email to