filesystem 2010.02-1
On 01/02/10 08:22, Jan de Groot wrote:
On Sun, 2010-01-31 at 18:46 +0100, Andreas Radke wrote:
I've added "include /etc/ld.so.conf.d/*.conf"
into /etc/ld.so.conf + the /etc/ld.so.conf.d directory.
So we are no more forced to touch ld.so.conf directly. New xulrunner
pkg will make use of it to detect the openjdk6 plugin.
Please migrate the change from the ld.so.conf.pacnew file you will
receive.
For the future we should clean up packages that touched ld.so.conf
directly. On my system these paths were added:
/usr/X11R6/lib
/usr/lib/libfakeroot
/opt/lib32/lib
/opt/lib32/usr/lib
Please signoff.
It would be nicer if you did the change automatically from
post_install/post_upgrade. Detecting the presence of the include is
simple done with grep, and adding it is a simple echo. Other packages
touch this file directly and will get changed to dropping an
ld.so.conf.d file in the future, those packages will stop working if
this ld.so.conf change isn't done.
The filesystem package touches the group and passwd files in the same
way, so there's no excuse not to do this change automatically.
So... what are we doing for this? I have a couple of packages I want
to update to this new include directory but will hold off until this
leaves [testing].
Allan
|