Fri May 10 12:21:49 2024 UTC (36d)
xbase/shl.mi: Delete, rather than obsolete, libXxf86misc.so.M(.N).

Obsolete lines here will lead postinstall to delete the shlib, which
will break any existing applications linked against it.  Deleting the
lines has no effect on postinstall.

(We should maybe have a different way to mark them instead, as
suggested in PR 57581, but we don't, so this is what we do for now.)

However, keep the obsolete line for libXxf86misc.so, since the .so
symlink itself is only used when linking new applications.


(riastradh)
diff -r1.105 -r1.106 src/distrib/sets/lists/xbase/shl.mi

cvs diff -r1.105 -r1.106 src/distrib/sets/lists/xbase/shl.mi (expand / switch to context diff)
--- src/distrib/sets/lists/xbase/shl.mi 2024/05/10 12:18:16 1.105
+++ src/distrib/sets/lists/xbase/shl.mi 2024/05/10 12:21:49 1.106
@@ -1,4 +1,4 @@
-# $NetBSD: shl.mi,v 1.105 2024/05/10 12:18:16 riastradh Exp $
+# $NetBSD: shl.mi,v 1.106 2024/05/10 12:21:49 riastradh Exp $
 #
 # Note:	Don't delete entries from here - mark them as "obsolete" instead,
 #	unless otherwise stated below.
@@ -152,8 +152,6 @@
 ./usr/X11R7/lib/libXxf86dga.so.2		xbase-libXxf86dga-lib		xorg,compatx11file
 ./usr/X11R7/lib/libXxf86dga.so.2.0		xbase-libXxf86dga-lib		xorg,compatx11file
 ./usr/X11R7/lib/libXxf86misc.so			xbase-obsolete		obsolete
-./usr/X11R7/lib/libXxf86misc.so.2		xbase-obsolete		obsolete
-./usr/X11R7/lib/libXxf86misc.so.2.0		xbase-obsolete		obsolete
 ./usr/X11R7/lib/libXxf86vm.so			xbase-libXxf86vm-lib		xorg,compatx11file
 ./usr/X11R7/lib/libXxf86vm.so.2			xbase-libXxf86vm-lib		xorg,compatx11file
 ./usr/X11R7/lib/libXxf86vm.so.2.0		xbase-libXxf86vm-lib		xorg,compatx11file