Sunday, November 28, 2021

Re: libdmx removal incomplete?

On Sun, Nov 28, 2021 at 10:58:38PM -0700, Theo de Raadt wrote:
> >These files are still part of xshare70 set, and should not be
> >removed. There are part of xorgproto (xenocara/proto/xorgproto).
> >
> >> Lastly: From your emails it seems to me that the use of sysclean after
> >> upgrading is very much encouraged if not necessary. Then why is it not
> >> included in base (especially when it's developed by OpenBSD developers)?
> >> Or am I misunderstanding the requirements for inclusion of packages in
> >> base?
>
> ^^^^^^^
> WRONG. Deleting old files is DISCOURAGED -- because we do
> not have tooling to discover if a user has built their own
> private programs which require those files.

I agree.

> I am actually
> getting a bit tired of (1) people overly worried about old
> files

It is useful in certain circumstances.

> (2) who don't recognize they can always reinstall and

Reinstalling means "choose the files you want to keep" vs "choose the
files you want to remove". Both have pros and cons.

> (3) that we (OpenBSD) are not able to determine what to delete
> any better than you the user.

I agree.

But for me it doesn't mean no tooling should exist to help the user in
the task of file deletion.

It is about help user to choose the files he/she want to delete from
the two following lists:

# find / -type f | wc -l
109221

# sysclean | wc -l
28

(OpenBSD aarch64 upgraded from Nov 1 to Nov 28 snapshot).

Thanks.
--
Sebastien Marie

No comments:

Post a Comment