I've done a cvs update of xemacs and the packages tonight. Building
the packages for the first time in a long time.
Using non-mule xemacs, once I hit the xemacs-base package, I keep
getting an error about during make bindist (i've done make autoloads first)
xemacs -vanilla -batch \
-l package-info -f batch-update-package-info \
'1.49'
/pics/pics/packages/xemacs-packages/../Packages/xemacs-base-1.49-pkg.tar.gz \
'' \
'' 'XEmacs Development Team <xemacs-beta(a)xemacs.org>'
'libs'
Symbol's function definition is void: xemacs-base
xemacs exiting
.
make[2]: *** [package-info] Error 255
make[2]: Leaving directory `/pics/pics/packages/xemacs-packages/libs/xemacs-base'
make[1]: *** [xemacs-base/bindist.target] Error 2
make[1]: Leaving directory `/pics/pics/packages/xemacs-packages/libs'
make: *** [libs/bindist.target] Error 2
I can get around this IF i remove the package-info file from the
xemacs directory. If I do "make bindist" again, the build will
continue along untile fsf-compat, and then die with a similar error.
if i remove that package-info, then it just dies on the xemacs-base
build again.
the only way i can get it to got through completely is to remove all
package-info files before each "make bindist". Somehow, this just
doesn't seem right. Am i just missing a crucial step somplace?
Jeff