Steve Youngs <youngs(a)xemacs.org> writes:
Hi Steve,
I just had a thought (yep, I get them from time to time). Now bear
with me on this because I'm going to assume a few things here.
I'm guessing that you are doing something similar to:
cd package-source-directory
make bindist
M-x pui-add-install-directory RET your-staging-directory RET
M-x package-get-update-base RET $STAGING/package-index RET
M-x pui-list-packages RET
And the package that you are building is the same version as listed in
~/.xemacs/package-index.LATEST.pgp.
Close. There must have been a dust mote on your crystal ball :-)
The version listed in .xemacs/package-index.LATEST.pgp was 1.17
Okay, the scene is set. I've done exactly that many times and
have
discovered that for some reason 'package-get-update-base' doesn't take
the first time.[1]
The work around is to:
M-x package-get-update-base
M-x pui-list-packages
q (quit out of the Packages buffer)
M-x package-get-update-base
M-x pui-list-packages
I've worked around it more harshly:
rm .xemacs/package-index.LATEST.pgp
cp $STAGING/package-index .xemacs/package-index.LATEST.pgp
This seems to work, at least I've got my package installed right away.
norbert.