make delete-old: missing some files?
Alexey Dokuchaev
danfe at nsu.ru
Wed Oct 23 03:41:19 UTC 2019
On Tue, Oct 22, 2019 at 04:34:53PM -0700, John Baldwin wrote:
> 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
Apparently, these are because I've started to put WITHOUT_CDDL=yes in
/etc/src.conf since recently:
$ find /usr/lib/dtrace -type f
/usr/lib/dtrace/siftr.d
/usr/lib/dtrace/mbuf.d
/usr/lib/dtrace/socket.d
$ find /usr/share/dtrace -type f
/usr/share/dtrace/nfsattrstats
/usr/share/dtrace/siftr
/usr/share/dtrace/blocking
/usr/share/dtrace/tcpdebug
I can see some dtrace/*.d files in OptionalObsoleteFiles.inc, perhaps
these are missing?
> > # find /usr/lib/debug/usr/lib/engines
> > /usr/lib/debug/usr/lib/engines
> > /usr/lib/debug/usr/lib/engines/lib4758cca.so.debug
> > ...
>
> 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?
I've manually placed one of those back on the filesystem and `make
check-old' reported it (twice!) under libraries. But after r353907 it
get cleaned up properly with `make delete-old'.
./danfe
More information about the freebsd-current
mailing list