kawabata / ids-check

IDS (Ideographic Description Sequence) validity and unifiability checker.
1 stars 0 forks source link

ids-check can work with Emacs25.2.2 on Ubuntu18.04 LTS? #1

Open mpsuzuki opened 6 years ago

mpsuzuki commented 6 years ago

Great Thanks for your continuous effort to maintain this program! Recently, Ubuntu18.04 LTS was released, which is (supposed to be) providing sufficiently new Emacs to use this program. (previous LTS, 16.04, had too old Emacs to use this - I had to use 17.04 which provides Emacs 25.1.1). But I got the error during the installation, like,

ubuntu18-vm:~/ids-check$ cask install
Dependency ids failed to install: Symbols function definition is void: package-build-checkout
Output:

I would try to rebuild Emacs 25.1.1 on Ubuntu18.04.

kawabata commented 6 years ago

From the error, it seems that 'package-build' package is not installed. This is usually installed when you invoke 'cask init' at the first time.

Would you try 'cask init' command and check if your "~/.emacs.d/.cask/25.1/bootstrap/" directory contains "package-build-201XXXXXX.YY" directory?

mpsuzuki commented 6 years ago

In ~/.emacs.d/,

~$ find .emacs.d -name "*pack*"
.emacs.d/.cask/25.2/bootstrap/package-build-20180414.938
.emacs.d/.cask/25.2/bootstrap/package-build-20180414.938/package-build-badges.el
.emacs.d/.cask/25.2/bootstrap/package-build-20180414.938/package-recipe-mode.el
.emacs.d/.cask/25.2/bootstrap/package-build-20180414.938/package-build-autoloads.el
.emacs.d/.cask/25.2/bootstrap/package-build-20180414.938/package-build.el
.emacs.d/.cask/25.2/bootstrap/package-build-20180414.938/package-recipe.elc
.emacs.d/.cask/25.2/bootstrap/package-build-20180414.938/package-recipe-mode.elc
.emacs.d/.cask/25.2/bootstrap/package-build-20180414.938/package-recipe.el
.emacs.d/.cask/25.2/bootstrap/package-build-20180414.938/package-build-badges.elc
.emacs.d/.cask/25.2/bootstrap/package-build-20180414.938/package-build.elc
.emacs.d/.cask/25.2/bootstrap/package-build-20180414.938/package-build-pkg.el

In ~/.cask

.cask/package-legacy.el
.cask/fixtures/package-a-0.0.2
.cask/fixtures/package-a-0.0.2/package-a.el
.cask/fixtures/package-f-0.0.1
.cask/fixtures/package-f-0.0.1/package-f.el
.cask/fixtures/package-e-0.0.1
.cask/fixtures/package-e-0.0.1/package-e.el
.cask/fixtures/package-e-0.0.1/package-e-pkg.el
.cask/fixtures/package-c-0.0.1
.cask/fixtures/package-c-0.0.1/package-c-pkg.el
.cask/fixtures/package-c-0.0.1/package-c.el
.cask/fixtures/package-b-0.0.1
.cask/fixtures/package-b-0.0.1/package-b.el
.cask/fixtures/package-d-0.0.1
.cask/fixtures/package-d-0.0.1/package-d-pkg.el
.cask/fixtures/package-d-0.0.1/package-d.el
.cask/fixtures/package-a-0.0.1
.cask/fixtures/package-a-0.0.1/package-a.el
.cask/.git/objects/pack
.cask/.git/objects/pack/pack-8a356d4b2f1569e5ef360fbfa7d10579c6cd7c42.pack
.cask/.git/objects/pack/pack-8a356d4b2f1569e5ef360fbfa7d10579c6cd7c42.idx
.cask/.git/packed-refs