Hi,
The html target is invoked during "make all" of the ecb package. This
tries to install html files in the XEMACS_STAGING-folder which I
suspect is wrong.
----------------------------------------------------------------------
cd /usr/local/src/packages/xemacs-packages/ecb/
make all
cp --force --recursive --symbolic-link
/usr/local/src/packages/xemacs-packages/ecb/ecb*.html
/usr/local/lib/xemacs/xemacs-packages/html
cp: cannot remove `/usr/local/lib/xemacs/xemacs-packages/html/ecb.html': Permission
denied
[...]
----------------------------------------------------------------------
I always do "make autoloads all" as ordinary user an "make install"
as
root. This setup finds the problem since during "make all" the
ordinary user hasn't got the rights to do things in the
XEMACS_STAGING-folder.
Unfortunately only one user executes the package smoketest so this
problem isn't spotted there. That users has rights to created files in
XEMACS_STAGING-folder so it isn't noticed.
Maybe I should add to the smoketest a check that the
XEMACS_STAGING-folder hasn't been created before the "make install"
phase begins since "make all" shouldn't do anything with the install
folders should it?
Yours
--
%% Mats