make delete-old: missing some files?

John Baldwin jhb at FreeBSD.org
Tue Oct 22 23:34:59 UTC 2019


On 10/18/19 10:05 AM, Alexey Dokuchaev wrote:
> hi there,
> 
> i've made my -CURRENT world and installed, but "make delete-old" tells
> me it cannot remove some directories:
> 
>>>> Removing old directories
> rmdir: /usr/share/dtrace: Directory not empty
> rmdir: /usr/lib/dtrace: Directory not empty
> rmdir: /usr/lib/debug/usr/tests/libexec/rtld-elf: Directory not empty
> rmdir: /usr/lib/debug/usr/tests/libexec: Directory not empty
> rmdir: /usr/lib/debug/usr/tests: Directory not empty
> rmdir: /usr/lib/debug/usr/lib/i18n: Directory not empty
> rmdir: /usr/lib/debug/usr/lib/engines: Directory not empty
> rmdir: /usr/lib/debug/usr/lib: Directory not empty
> rmdir: /usr/lib/debug/usr: Directory not empty
> 
> taking /usr/lib/debug/usr/lib/engines as an example:
> 
> # find /usr/lib/debug/usr/lib/engines
> /usr/lib/debug/usr/lib/engines
> /usr/lib/debug/usr/lib/engines/lib4758cca.so.debug
> /usr/lib/debug/usr/lib/engines/libaep.so.debug
> /usr/lib/debug/usr/lib/engines/libatalla.so.debug
> /usr/lib/debug/usr/lib/engines/libcapi.so.debug
> /usr/lib/debug/usr/lib/engines/libchil.so.debug
> /usr/lib/debug/usr/lib/engines/libcswift.so.debug
> /usr/lib/debug/usr/lib/engines/libgost.so.debug
> /usr/lib/debug/usr/lib/engines/libnuron.so.debug
> /usr/lib/debug/usr/lib/engines/libsureware.so.debug
> /usr/lib/debug/usr/lib/engines/libubsec.so.debug
> 
> am i missing something, or ObsoleteFiles.inc lacks a few entries?

These are from the OpenSSL 1.1.1 commit.  However, they are tagged as
OLD_LIBS and check-old-libs and delete-old-libs should be automatically
deleting these?  Does 'make check-old' report these files as
old libraries?

-- 
John Baldwin


More information about the freebsd-current mailing list