Closed luigiannelli closed 2 years ago
Please run command ./install-eaf.py after everytime you update EAF.
install-eaf.py will install depend for EAF application, include darkreader.js in this issue.
it does not solve the problem. this issue should not be closed.
i think i was clear in the description of the bug that it is a fresh installation and that ./install-eaf.py
was just run.
Please use git clone and ./install-eaf.py steps in README.
EAF not support any package system or spacemacs layer, I'm not sure ./install-eaf.py will works expect.
Please use git clone and ./install-eaf.py steps in README. that is what i did
EAF not support any package system or spacemacs layer, I'm not sure ./install-eaf.py will works expect.
Can you check any errors of ./install-eaf.py output?
If you got FileNotFoundError: [Errno 2] No such file or directory: '/home/luigi/.emacs.spacemacs/elpa/27.2/develop/eaf-20210912.1117/app/browser/node_modules/darkreader/darkreader.js'
error, meaning something when run command npm install
in subdir app/browser
the installation seems to be fine:
luigi@tera~/.e/s/emacs-application-framework> ./install-eaf.py
[EAF] Running sudo pacman -Sy --noconfirm @ /home/luigi/.emacs.prelude/site-lisp/emacs-application-framework
[sudo] password for luigi:
:: Synchronizing package databases...
core 136.9 KiB 383 KiB/s 00:00 [####################################################################] 100%
extra 1570.3 KiB 4.75 MiB/s 00:00 [####################################################################] 100%
community 5.8 MiB 13.2 MiB/s 00:00 [####################################################################] 100%
multilib 149.3 KiB 2.21 MiB/s 00:00 [####################################################################] 100%
[EAF] ------------------------------------------
[EAF] Installing core dependencies
[EAF] Running sudo pacman -Sy --noconfirm wmctrl python-pyqt5 python-pyqt5-sip python-pyqtwebengine @ /home/luigi/.emacs.prelude/site-lisp/emacs-application-framework
:: Synchronizing package databases...
core is up to date
extra is up to date
community is up to date
multilib is up to date
warning: wmctrl-1.07-6 is up to date -- reinstalling
warning: python-pyqt5-5.15.4-1 is up to date -- reinstalling
warning: python-pyqt5-sip-12.9.0-1 is up to date -- reinstalling
warning: python-pyqt5-webengine-5.15.4-1 is up to date -- reinstalling
resolving dependencies...
looking for conflicting packages...
Packages (4) python-pyqt5-5.15.4-1 python-pyqt5-sip-12.9.0-1 python-pyqt5-webengine-5.15.4-1 wmctrl-1.07-6
Total Installed Size: 27.46 MiB
Net Upgrade Size: 0.00 MiB
:: Proceed with installation? [Y/n]
(4/4) checking keys in keyring [####################################################################] 100%
(4/4) checking package integrity [####################################################################] 100%
(4/4) loading package files [####################################################################] 100%
(4/4) checking for file conflicts [####################################################################] 100%
(4/4) checking available disk space [####################################################################] 100%
:: Processing package changes...
(1/4) reinstalling wmctrl [####################################################################] 100%
(2/4) reinstalling python-pyqt5-sip [####################################################################] 100%
(3/4) reinstalling python-pyqt5 [####################################################################] 100%
(4/4) reinstalling python-pyqt5-webengine [####################################################################] 100%
:: Running post-transaction hooks...
(1/1) Arming ConditionNeedsUpdate...
[EAF] Running pip install --user epc lxml @ /home/luigi/.emacs.prelude/site-lisp/emacs-application-framework
Requirement already satisfied: epc in /home/luigi/.local/lib/python3.9/site-packages (0.0.5)
Requirement already satisfied: lxml in /usr/lib/python3.9/site-packages (4.6.3)
Requirement already satisfied: sexpdata>=0.0.3 in /home/luigi/.local/lib/python3.9/site-packages (from epc) (0.0.3)
[EAF] Finished installing core dependencies
[EAF] ------------------------------------------
[EAF] ------------------------------------------
[EAF] Installing application dependencies
[EAF] (1/20) airshare. Install? (Y/n):
[EAF] (2/20) browser. Install? (Y/n):
[EAF] (3/20) camera. Install? (Y/n):
[EAF] (4/20) demo. Install? (Y/n):
[EAF] (5/20) file-browser. Install? (Y/n):
[EAF] (6/20) file-manager. Install? (Y/n):
[EAF] (7/20) file-sender. Install? (Y/n):
[EAF] (8/20) image-viewer. Install? (Y/n):
[EAF] (9/20) jupyter. Install? (Y/n):
[EAF] (10/20) markdown-previewer. Install? (Y/n):
[EAF] (11/20) mermaid. Install? (Y/n):
[EAF] (12/20) mindmap. Install? (Y/n):
[EAF] (13/20) music-player. Install? (Y/n):
[EAF] (14/20) org-previewer. Install? (Y/n):
[EAF] (15/20) pdf-viewer. Install? (Y/n):
[EAF] (16/20) system-monitor. Install? (Y/n):
[EAF] (17/20) terminal. Install? (Y/n):
[EAF] (18/20) video-player. Install? (Y/n):
[EAF] (19/20) vue-demo. Install? (Y/n):
[EAF] (20/20) netease-cloud-music. Install? (Y/n):
[EAF] Adding airshare application to EAF...
[EAF] Running git clone --depth 1 --single-branch https://github.com/emacs-eaf/eaf-airshare.git app/airshare @ /home/luigi/.emacs.prelude/site-lisp/emacs-application-framework
Cloning into 'app/airshare'...
remote: Enumerating objects: 12, done.
remote: Counting objects: 100% (12/12), done.
remote: Compressing objects: 100% (11/11), done.
remote: Total 12 (delta 0), reused 8 (delta 0), pack-reused 0
Receiving objects: 100% (12/12), 16.29 KiB | 877.00 KiB/s, done.
[EAF] Adding browser application to EAF...
[EAF] Running git clone --depth 1 --single-branch https://github.com/emacs-eaf/eaf-browser.git app/browser @ /home/luigi/.emacs.prelude/site-lisp/emacs-application-framework
Cloning into 'app/browser'...
remote: Enumerating objects: 17, done.
remote: Counting objects: 100% (17/17), done.
remote: Compressing objects: 100% (15/15), done.
remote: Total 17 (delta 0), reused 11 (delta 0), pack-reused 0
Receiving objects: 100% (17/17), 4.72 MiB | 7.48 MiB/s, done.
[EAF] Adding camera application to EAF...
[EAF] Running git clone --depth 1 --single-branch https://github.com/emacs-eaf/eaf-camera.git app/camera @ /home/luigi/.emacs.prelude/site-lisp/emacs-application-framework
Cloning into 'app/camera'...
remote: Enumerating objects: 11, done.
remote: Counting objects: 100% (11/11), done.
remote: Compressing objects: 100% (10/10), done.
remote: Total 11 (delta 0), reused 7 (delta 0), pack-reused 0
Receiving objects: 100% (11/11), 16.35 KiB | 1.49 MiB/s, done.
[EAF] Adding demo application to EAF...
[EAF] Running git clone --depth 1 --single-branch https://github.com/emacs-eaf/eaf-demo.git app/demo @ /home/luigi/.emacs.prelude/site-lisp/emacs-application-framework
Cloning into 'app/demo'...
remote: Enumerating objects: 11, done.
remote: Counting objects: 100% (11/11), done.
remote: Compressing objects: 100% (10/10), done.
remote: Total 11 (delta 0), reused 9 (delta 0), pack-reused 0
Receiving objects: 100% (11/11), 15.34 KiB | 402.00 KiB/s, done.
[EAF] Adding file-browser application to EAF...
[EAF] Running git clone --depth 1 --single-branch https://github.com/emacs-eaf/eaf-file-browser.git app/file-browser @ /home/luigi/.emacs.prelude/site-lisp/emacs-application-framework
Cloning into 'app/file-browser'...
remote: Enumerating objects: 13, done.
remote: Counting objects: 100% (13/13), done.
remote: Compressing objects: 100% (12/12), done.
remote: Total 13 (delta 0), reused 9 (delta 0), pack-reused 0
Receiving objects: 100% (13/13), 120.27 KiB | 1.47 MiB/s, done.
[EAF] Adding file-manager application to EAF...
[EAF] Running git clone --depth 1 --single-branch https://github.com/emacs-eaf/eaf-file-manager.git app/file-manager @ /home/luigi/.emacs.prelude/site-lisp/emacs-application-framework
Cloning into 'app/file-manager'...
remote: Enumerating objects: 34, done.
remote: Counting objects: 100% (34/34), done.
remote: Compressing objects: 100% (31/31), done.
remote: Total 34 (delta 7), reused 22 (delta 2), pack-reused 0
Receiving objects: 100% (34/34), 6.56 MiB | 21.46 MiB/s, done.
Resolving deltas: 100% (7/7), done.
[EAF] Adding file-sender application to EAF...
[EAF] Running git clone --depth 1 --single-branch https://github.com/emacs-eaf/eaf-file-sender.git app/file-sender @ /home/luigi/.emacs.prelude/site-lisp/emacs-application-framework
Cloning into 'app/file-sender'...
remote: Enumerating objects: 12, done.
remote: Counting objects: 100% (12/12), done.
remote: Compressing objects: 100% (11/11), done.
remote: Total 12 (delta 0), reused 8 (delta 0), pack-reused 0
Receiving objects: 100% (12/12), 16.93 KiB | 456.00 KiB/s, done.
[EAF] Adding image-viewer application to EAF...
[EAF] Running git clone --depth 1 --single-branch https://github.com/emacs-eaf/eaf-image-viewer.git app/image-viewer @ /home/luigi/.emacs.prelude/site-lisp/emacs-application-framework
Cloning into 'app/image-viewer'...
remote: Enumerating objects: 16, done.
remote: Counting objects: 100% (16/16), done.
remote: Compressing objects: 100% (14/14), done.
remote: Total 16 (delta 0), reused 10 (delta 0), pack-reused 0
Receiving objects: 100% (16/16), 10.00 MiB | 9.05 MiB/s, done.
[EAF] Adding jupyter application to EAF...
[EAF] Running git clone --depth 1 --single-branch https://github.com/emacs-eaf/eaf-jupyter.git app/jupyter @ /home/luigi/.emacs.prelude/site-lisp/emacs-application-framework
Cloning into 'app/jupyter'...
remote: Enumerating objects: 14, done.
remote: Counting objects: 100% (14/14), done.
remote: Compressing objects: 100% (13/13), done.
remote: Total 14 (delta 0), reused 11 (delta 0), pack-reused 0
Receiving objects: 100% (14/14), 135.79 KiB | 1.16 MiB/s, done.
[EAF] Adding markdown-previewer application to EAF...
[EAF] Running git clone --depth 1 --single-branch https://github.com/emacs-eaf/eaf-markdown-previewer.git app/markdown-previewer @ /home/luigi/.emacs.prelude/site-lisp/emacs-application-framework
Cloning into 'app/markdown-previewer'...
remote: Enumerating objects: 17, done.
remote: Counting objects: 100% (17/17), done.
remote: Compressing objects: 100% (16/16), done.
remote: Total 17 (delta 0), reused 12 (delta 0), pack-reused 0
Receiving objects: 100% (17/17), 1022.84 KiB | 5.22 MiB/s, done.
[EAF] Adding mermaid application to EAF...
[EAF] Running git clone --depth 1 --single-branch https://github.com/emacs-eaf/eaf-mermaid.git app/mermaid @ /home/luigi/.emacs.prelude/site-lisp/emacs-application-framework
Cloning into 'app/mermaid'...
remote: Enumerating objects: 12, done.
remote: Counting objects: 100% (12/12), done.
remote: Compressing objects: 100% (11/11), done.
remote: Total 12 (delta 0), reused 7 (delta 0), pack-reused 0
Receiving objects: 100% (12/12), 28.48 KiB | 7.12 MiB/s, done.
[EAF] Adding mindmap application to EAF...
[EAF] Running git clone --depth 1 --single-branch https://github.com/emacs-eaf/eaf-mindmap.git app/mindmap @ /home/luigi/.emacs.prelude/site-lisp/emacs-application-framework
Cloning into 'app/mindmap'...
remote: Enumerating objects: 17, done.
remote: Counting objects: 100% (17/17), done.
remote: Compressing objects: 100% (16/16), done.
remote: Total 17 (delta 0), reused 10 (delta 0), pack-reused 0
Receiving objects: 100% (17/17), 344.60 KiB | 2.90 MiB/s, done.
[EAF] Adding music-player application to EAF...
[EAF] Running git clone --depth 1 --single-branch https://github.com/emacs-eaf/eaf-music-player.git app/music-player @ /home/luigi/.emacs.prelude/site-lisp/emacs-application-framework
Cloning into 'app/music-player'...
remote: Enumerating objects: 32, done.
remote: Counting objects: 100% (32/32), done.
remote: Compressing objects: 100% (26/26), done.
remote: Total 32 (delta 4), reused 20 (delta 4), pack-reused 0
Receiving objects: 100% (32/32), 866.25 KiB | 4.58 MiB/s, done.
Resolving deltas: 100% (4/4), done.
[EAF] Adding org-previewer application to EAF...
[EAF] Running git clone --depth 1 --single-branch https://github.com/emacs-eaf/eaf-org-previewer.git app/org-previewer @ /home/luigi/.emacs.prelude/site-lisp/emacs-application-framework
Cloning into 'app/org-previewer'...
remote: Enumerating objects: 14, done.
remote: Counting objects: 100% (14/14), done.
remote: Compressing objects: 100% (12/12), done.
remote: Total 14 (delta 0), reused 10 (delta 0), pack-reused 0
Receiving objects: 100% (14/14), 19.03 KiB | 499.00 KiB/s, done.
[EAF] Adding pdf-viewer application to EAF...
[EAF] Running git clone --depth 1 --single-branch https://github.com/emacs-eaf/eaf-pdf-viewer.git app/pdf-viewer @ /home/luigi/.emacs.prelude/site-lisp/emacs-application-framework
Cloning into 'app/pdf-viewer'...
remote: Enumerating objects: 14, done.
remote: Counting objects: 100% (14/14), done.
remote: Compressing objects: 100% (13/13), done.
remote: Total 14 (delta 0), reused 9 (delta 0), pack-reused 0
Receiving objects: 100% (14/14), 1.92 MiB | 4.56 MiB/s, done.
[EAF] Adding system-monitor application to EAF...
[EAF] Running git clone --depth 1 --single-branch https://github.com/emacs-eaf/eaf-system-monitor.git app/system-monitor @ /home/luigi/.emacs.prelude/site-lisp/emacs-application-framework
Cloning into 'app/system-monitor'...
remote: Enumerating objects: 24, done.
remote: Counting objects: 100% (24/24), done.
remote: Compressing objects: 100% (22/22), done.
remote: Total 24 (delta 0), reused 17 (delta 0), pack-reused 0
Receiving objects: 100% (24/24), 1.37 MiB | 2.73 MiB/s, done.
[EAF] Adding terminal application to EAF...
[EAF] Running git clone --depth 1 --single-branch https://github.com/emacs-eaf/eaf-terminal.git app/terminal @ /home/luigi/.emacs.prelude/site-lisp/emacs-application-framework
Cloning into 'app/terminal'...
remote: Enumerating objects: 19, done.
remote: Counting objects: 100% (19/19), done.
remote: Compressing objects: 100% (18/18), done.
remote: Total 19 (delta 0), reused 10 (delta 0), pack-reused 0
Receiving objects: 100% (19/19), 2.05 MiB | 8.97 MiB/s, done.
[EAF] Adding video-player application to EAF...
[EAF] Running git clone --depth 1 --single-branch https://github.com/emacs-eaf/eaf-video-player.git app/video-player @ /home/luigi/.emacs.prelude/site-lisp/emacs-application-framework
Cloning into 'app/video-player'...
remote: Enumerating objects: 11, done.
remote: Counting objects: 100% (11/11), done.
remote: Compressing objects: 100% (10/10), done.
remote: Total 11 (delta 0), reused 7 (delta 0), pack-reused 0
Receiving objects: 100% (11/11), 17.29 KiB | 466.00 KiB/s, done.
[EAF] Adding vue-demo application to EAF...
[EAF] Running git clone --depth 1 --single-branch https://github.com/emacs-eaf/eaf-vue-demo.git app/vue-demo @ /home/luigi/.emacs.prelude/site-lisp/emacs-application-framework
Cloning into 'app/vue-demo'...
remote: Enumerating objects: 22, done.
remote: Counting objects: 100% (22/22), done.
remote: Compressing objects: 100% (18/18), done.
remote: Total 22 (delta 0), reused 17 (delta 0), pack-reused 0
Receiving objects: 100% (22/22), 269.45 KiB | 1.71 MiB/s, done.
[EAF] Adding netease-cloud-music application to EAF...
[EAF] Running git clone --depth 1 --single-branch https://github.com/emacs-eaf/eaf-netease-cloud-music.git app/netease-cloud-music @ /home/luigi/.emacs.prelude/site-lisp/emacs-application-framework
Cloning into 'app/netease-cloud-music'...
remote: Enumerating objects: 32, done.
remote: Counting objects: 100% (32/32), done.
remote: Compressing objects: 100% (26/26), done.
remote: Total 32 (delta 4), reused 22 (delta 4), pack-reused 0
Receiving objects: 100% (32/32), 397.21 KiB | 2.74 MiB/s, done.
Resolving deltas: 100% (4/4), done.
[EAF] Installing dependencies for installed applications
[EAF] Installing system dependencies
[EAF] Running sudo pacman -Sy --noconfirm python-qrcode aria2 python-qrcode filebrowser-bin fd python-qrcode python-qtconsole python-markdown taglib @ /home/luigi/.emacs.prelude/site-lisp/emacs-application-framework
:: Synchronizing package databases...
core is up to date
extra is up to date
community is up to date
multilib is up to date
warning: python-qrcode-7.3-5 is up to date -- reinstalling
warning: aria2-1.36.0-1 is up to date -- reinstalling
error: target not found: filebrowser-bin
warning: python-qtconsole-5.1.1-1 is up to date -- reinstalling
warning: python-markdown-3.3.4-1 is up to date -- reinstalling
warning: taglib-1.12-1 is up to date -- reinstalling
luigi@tera~/.e/s/emacs-application-framework> yay filebrowser-bin
1 aur/filebrowser-bin 2.17.2-1 (+6 0.03) (Installed)
Web File Manager which can be used as a middleware or standalone app.
==> Packages to install (eg: 1 2 3, 1-3 or ^4)
==> EOF
the package filebrowser-bin
is installed with the AUR.
in my emacs config file i added
(add-to-list 'load-path "~/.emacs.prelude/site-lisp/emacs-application-framework/")
(require 'eaf)
(require 'eaf-browser)
(require 'eaf-jupyter)
eaf-open-jupyter
works fine! eaf-open-browser
gives that problem.
the installation seems to be fine:
luigi@tera~/.e/s/emacs-application-framework> ./install-eaf.py [EAF] Running sudo pacman -Sy --noconfirm @ /home/luigi/.emacs.prelude/site-lisp/emacs-application-framework [sudo] password for luigi: :: Synchronizing package databases... core 136.9 KiB 383 KiB/s 00:00 [####################################################################] 100% extra 1570.3 KiB 4.75 MiB/s 00:00 [####################################################################] 100% community 5.8 MiB 13.2 MiB/s 00:00 [####################################################################] 100% multilib 149.3 KiB 2.21 MiB/s 00:00 [####################################################################] 100% [EAF] ------------------------------------------ [EAF] Installing core dependencies [EAF] Running sudo pacman -Sy --noconfirm wmctrl python-pyqt5 python-pyqt5-sip python-pyqtwebengine @ /home/luigi/.emacs.prelude/site-lisp/emacs-application-framework :: Synchronizing package databases... core is up to date extra is up to date community is up to date multilib is up to date warning: wmctrl-1.07-6 is up to date -- reinstalling warning: python-pyqt5-5.15.4-1 is up to date -- reinstalling warning: python-pyqt5-sip-12.9.0-1 is up to date -- reinstalling warning: python-pyqt5-webengine-5.15.4-1 is up to date -- reinstalling resolving dependencies... looking for conflicting packages... Packages (4) python-pyqt5-5.15.4-1 python-pyqt5-sip-12.9.0-1 python-pyqt5-webengine-5.15.4-1 wmctrl-1.07-6 Total Installed Size: 27.46 MiB Net Upgrade Size: 0.00 MiB :: Proceed with installation? [Y/n] (4/4) checking keys in keyring [####################################################################] 100% (4/4) checking package integrity [####################################################################] 100% (4/4) loading package files [####################################################################] 100% (4/4) checking for file conflicts [####################################################################] 100% (4/4) checking available disk space [####################################################################] 100% :: Processing package changes... (1/4) reinstalling wmctrl [####################################################################] 100% (2/4) reinstalling python-pyqt5-sip [####################################################################] 100% (3/4) reinstalling python-pyqt5 [####################################################################] 100% (4/4) reinstalling python-pyqt5-webengine [####################################################################] 100% :: Running post-transaction hooks... (1/1) Arming ConditionNeedsUpdate... [EAF] Running pip install --user epc lxml @ /home/luigi/.emacs.prelude/site-lisp/emacs-application-framework Requirement already satisfied: epc in /home/luigi/.local/lib/python3.9/site-packages (0.0.5) Requirement already satisfied: lxml in /usr/lib/python3.9/site-packages (4.6.3) Requirement already satisfied: sexpdata>=0.0.3 in /home/luigi/.local/lib/python3.9/site-packages (from epc) (0.0.3) [EAF] Finished installing core dependencies [EAF] ------------------------------------------ [EAF] ------------------------------------------ [EAF] Installing application dependencies [EAF] (1/20) airshare. Install? (Y/n): [EAF] (2/20) browser. Install? (Y/n): [EAF] (3/20) camera. Install? (Y/n): [EAF] (4/20) demo. Install? (Y/n): [EAF] (5/20) file-browser. Install? (Y/n): [EAF] (6/20) file-manager. Install? (Y/n): [EAF] (7/20) file-sender. Install? (Y/n): [EAF] (8/20) image-viewer. Install? (Y/n): [EAF] (9/20) jupyter. Install? (Y/n): [EAF] (10/20) markdown-previewer. Install? (Y/n): [EAF] (11/20) mermaid. Install? (Y/n): [EAF] (12/20) mindmap. Install? (Y/n): [EAF] (13/20) music-player. Install? (Y/n): [EAF] (14/20) org-previewer. Install? (Y/n): [EAF] (15/20) pdf-viewer. Install? (Y/n): [EAF] (16/20) system-monitor. Install? (Y/n): [EAF] (17/20) terminal. Install? (Y/n): [EAF] (18/20) video-player. Install? (Y/n): [EAF] (19/20) vue-demo. Install? (Y/n): [EAF] (20/20) netease-cloud-music. Install? (Y/n): [EAF] Adding airshare application to EAF... [EAF] Running git clone --depth 1 --single-branch https://github.com/emacs-eaf/eaf-airshare.git app/airshare @ /home/luigi/.emacs.prelude/site-lisp/emacs-application-framework Cloning into 'app/airshare'... remote: Enumerating objects: 12, done. remote: Counting objects: 100% (12/12), done. remote: Compressing objects: 100% (11/11), done. remote: Total 12 (delta 0), reused 8 (delta 0), pack-reused 0 Receiving objects: 100% (12/12), 16.29 KiB | 877.00 KiB/s, done. [EAF] Adding browser application to EAF... [EAF] Running git clone --depth 1 --single-branch https://github.com/emacs-eaf/eaf-browser.git app/browser @ /home/luigi/.emacs.prelude/site-lisp/emacs-application-framework Cloning into 'app/browser'... remote: Enumerating objects: 17, done. remote: Counting objects: 100% (17/17), done. remote: Compressing objects: 100% (15/15), done. remote: Total 17 (delta 0), reused 11 (delta 0), pack-reused 0 Receiving objects: 100% (17/17), 4.72 MiB | 7.48 MiB/s, done. [EAF] Adding camera application to EAF... [EAF] Running git clone --depth 1 --single-branch https://github.com/emacs-eaf/eaf-camera.git app/camera @ /home/luigi/.emacs.prelude/site-lisp/emacs-application-framework Cloning into 'app/camera'... remote: Enumerating objects: 11, done. remote: Counting objects: 100% (11/11), done. remote: Compressing objects: 100% (10/10), done. remote: Total 11 (delta 0), reused 7 (delta 0), pack-reused 0 Receiving objects: 100% (11/11), 16.35 KiB | 1.49 MiB/s, done. [EAF] Adding demo application to EAF... [EAF] Running git clone --depth 1 --single-branch https://github.com/emacs-eaf/eaf-demo.git app/demo @ /home/luigi/.emacs.prelude/site-lisp/emacs-application-framework Cloning into 'app/demo'... remote: Enumerating objects: 11, done. remote: Counting objects: 100% (11/11), done. remote: Compressing objects: 100% (10/10), done. remote: Total 11 (delta 0), reused 9 (delta 0), pack-reused 0 Receiving objects: 100% (11/11), 15.34 KiB | 402.00 KiB/s, done. [EAF] Adding file-browser application to EAF... [EAF] Running git clone --depth 1 --single-branch https://github.com/emacs-eaf/eaf-file-browser.git app/file-browser @ /home/luigi/.emacs.prelude/site-lisp/emacs-application-framework Cloning into 'app/file-browser'... remote: Enumerating objects: 13, done. remote: Counting objects: 100% (13/13), done. remote: Compressing objects: 100% (12/12), done. remote: Total 13 (delta 0), reused 9 (delta 0), pack-reused 0 Receiving objects: 100% (13/13), 120.27 KiB | 1.47 MiB/s, done. [EAF] Adding file-manager application to EAF... [EAF] Running git clone --depth 1 --single-branch https://github.com/emacs-eaf/eaf-file-manager.git app/file-manager @ /home/luigi/.emacs.prelude/site-lisp/emacs-application-framework Cloning into 'app/file-manager'... remote: Enumerating objects: 34, done. remote: Counting objects: 100% (34/34), done. remote: Compressing objects: 100% (31/31), done. remote: Total 34 (delta 7), reused 22 (delta 2), pack-reused 0 Receiving objects: 100% (34/34), 6.56 MiB | 21.46 MiB/s, done. Resolving deltas: 100% (7/7), done. [EAF] Adding file-sender application to EAF... [EAF] Running git clone --depth 1 --single-branch https://github.com/emacs-eaf/eaf-file-sender.git app/file-sender @ /home/luigi/.emacs.prelude/site-lisp/emacs-application-framework Cloning into 'app/file-sender'... remote: Enumerating objects: 12, done. remote: Counting objects: 100% (12/12), done. remote: Compressing objects: 100% (11/11), done. remote: Total 12 (delta 0), reused 8 (delta 0), pack-reused 0 Receiving objects: 100% (12/12), 16.93 KiB | 456.00 KiB/s, done. [EAF] Adding image-viewer application to EAF... [EAF] Running git clone --depth 1 --single-branch https://github.com/emacs-eaf/eaf-image-viewer.git app/image-viewer @ /home/luigi/.emacs.prelude/site-lisp/emacs-application-framework Cloning into 'app/image-viewer'... remote: Enumerating objects: 16, done. remote: Counting objects: 100% (16/16), done. remote: Compressing objects: 100% (14/14), done. remote: Total 16 (delta 0), reused 10 (delta 0), pack-reused 0 Receiving objects: 100% (16/16), 10.00 MiB | 9.05 MiB/s, done. [EAF] Adding jupyter application to EAF... [EAF] Running git clone --depth 1 --single-branch https://github.com/emacs-eaf/eaf-jupyter.git app/jupyter @ /home/luigi/.emacs.prelude/site-lisp/emacs-application-framework Cloning into 'app/jupyter'... remote: Enumerating objects: 14, done. remote: Counting objects: 100% (14/14), done. remote: Compressing objects: 100% (13/13), done. remote: Total 14 (delta 0), reused 11 (delta 0), pack-reused 0 Receiving objects: 100% (14/14), 135.79 KiB | 1.16 MiB/s, done. [EAF] Adding markdown-previewer application to EAF... [EAF] Running git clone --depth 1 --single-branch https://github.com/emacs-eaf/eaf-markdown-previewer.git app/markdown-previewer @ /home/luigi/.emacs.prelude/site-lisp/emacs-application-framework Cloning into 'app/markdown-previewer'... remote: Enumerating objects: 17, done. remote: Counting objects: 100% (17/17), done. remote: Compressing objects: 100% (16/16), done. remote: Total 17 (delta 0), reused 12 (delta 0), pack-reused 0 Receiving objects: 100% (17/17), 1022.84 KiB | 5.22 MiB/s, done. [EAF] Adding mermaid application to EAF... [EAF] Running git clone --depth 1 --single-branch https://github.com/emacs-eaf/eaf-mermaid.git app/mermaid @ /home/luigi/.emacs.prelude/site-lisp/emacs-application-framework Cloning into 'app/mermaid'... remote: Enumerating objects: 12, done. remote: Counting objects: 100% (12/12), done. remote: Compressing objects: 100% (11/11), done. remote: Total 12 (delta 0), reused 7 (delta 0), pack-reused 0 Receiving objects: 100% (12/12), 28.48 KiB | 7.12 MiB/s, done. [EAF] Adding mindmap application to EAF... [EAF] Running git clone --depth 1 --single-branch https://github.com/emacs-eaf/eaf-mindmap.git app/mindmap @ /home/luigi/.emacs.prelude/site-lisp/emacs-application-framework Cloning into 'app/mindmap'... remote: Enumerating objects: 17, done. remote: Counting objects: 100% (17/17), done. remote: Compressing objects: 100% (16/16), done. remote: Total 17 (delta 0), reused 10 (delta 0), pack-reused 0 Receiving objects: 100% (17/17), 344.60 KiB | 2.90 MiB/s, done. [EAF] Adding music-player application to EAF... [EAF] Running git clone --depth 1 --single-branch https://github.com/emacs-eaf/eaf-music-player.git app/music-player @ /home/luigi/.emacs.prelude/site-lisp/emacs-application-framework Cloning into 'app/music-player'... remote: Enumerating objects: 32, done. remote: Counting objects: 100% (32/32), done. remote: Compressing objects: 100% (26/26), done. remote: Total 32 (delta 4), reused 20 (delta 4), pack-reused 0 Receiving objects: 100% (32/32), 866.25 KiB | 4.58 MiB/s, done. Resolving deltas: 100% (4/4), done. [EAF] Adding org-previewer application to EAF... [EAF] Running git clone --depth 1 --single-branch https://github.com/emacs-eaf/eaf-org-previewer.git app/org-previewer @ /home/luigi/.emacs.prelude/site-lisp/emacs-application-framework Cloning into 'app/org-previewer'... remote: Enumerating objects: 14, done. remote: Counting objects: 100% (14/14), done. remote: Compressing objects: 100% (12/12), done. remote: Total 14 (delta 0), reused 10 (delta 0), pack-reused 0 Receiving objects: 100% (14/14), 19.03 KiB | 499.00 KiB/s, done. [EAF] Adding pdf-viewer application to EAF... [EAF] Running git clone --depth 1 --single-branch https://github.com/emacs-eaf/eaf-pdf-viewer.git app/pdf-viewer @ /home/luigi/.emacs.prelude/site-lisp/emacs-application-framework Cloning into 'app/pdf-viewer'... remote: Enumerating objects: 14, done. remote: Counting objects: 100% (14/14), done. remote: Compressing objects: 100% (13/13), done. remote: Total 14 (delta 0), reused 9 (delta 0), pack-reused 0 Receiving objects: 100% (14/14), 1.92 MiB | 4.56 MiB/s, done. [EAF] Adding system-monitor application to EAF... [EAF] Running git clone --depth 1 --single-branch https://github.com/emacs-eaf/eaf-system-monitor.git app/system-monitor @ /home/luigi/.emacs.prelude/site-lisp/emacs-application-framework Cloning into 'app/system-monitor'... remote: Enumerating objects: 24, done. remote: Counting objects: 100% (24/24), done. remote: Compressing objects: 100% (22/22), done. remote: Total 24 (delta 0), reused 17 (delta 0), pack-reused 0 Receiving objects: 100% (24/24), 1.37 MiB | 2.73 MiB/s, done. [EAF] Adding terminal application to EAF... [EAF] Running git clone --depth 1 --single-branch https://github.com/emacs-eaf/eaf-terminal.git app/terminal @ /home/luigi/.emacs.prelude/site-lisp/emacs-application-framework Cloning into 'app/terminal'... remote: Enumerating objects: 19, done. remote: Counting objects: 100% (19/19), done. remote: Compressing objects: 100% (18/18), done. remote: Total 19 (delta 0), reused 10 (delta 0), pack-reused 0 Receiving objects: 100% (19/19), 2.05 MiB | 8.97 MiB/s, done. [EAF] Adding video-player application to EAF... [EAF] Running git clone --depth 1 --single-branch https://github.com/emacs-eaf/eaf-video-player.git app/video-player @ /home/luigi/.emacs.prelude/site-lisp/emacs-application-framework Cloning into 'app/video-player'... remote: Enumerating objects: 11, done. remote: Counting objects: 100% (11/11), done. remote: Compressing objects: 100% (10/10), done. remote: Total 11 (delta 0), reused 7 (delta 0), pack-reused 0 Receiving objects: 100% (11/11), 17.29 KiB | 466.00 KiB/s, done. [EAF] Adding vue-demo application to EAF... [EAF] Running git clone --depth 1 --single-branch https://github.com/emacs-eaf/eaf-vue-demo.git app/vue-demo @ /home/luigi/.emacs.prelude/site-lisp/emacs-application-framework Cloning into 'app/vue-demo'... remote: Enumerating objects: 22, done. remote: Counting objects: 100% (22/22), done. remote: Compressing objects: 100% (18/18), done. remote: Total 22 (delta 0), reused 17 (delta 0), pack-reused 0 Receiving objects: 100% (22/22), 269.45 KiB | 1.71 MiB/s, done. [EAF] Adding netease-cloud-music application to EAF... [EAF] Running git clone --depth 1 --single-branch https://github.com/emacs-eaf/eaf-netease-cloud-music.git app/netease-cloud-music @ /home/luigi/.emacs.prelude/site-lisp/emacs-application-framework Cloning into 'app/netease-cloud-music'... remote: Enumerating objects: 32, done. remote: Counting objects: 100% (32/32), done. remote: Compressing objects: 100% (26/26), done. remote: Total 32 (delta 4), reused 22 (delta 4), pack-reused 0 Receiving objects: 100% (32/32), 397.21 KiB | 2.74 MiB/s, done. Resolving deltas: 100% (4/4), done. [EAF] Installing dependencies for installed applications [EAF] Installing system dependencies [EAF] Running sudo pacman -Sy --noconfirm python-qrcode aria2 python-qrcode filebrowser-bin fd python-qrcode python-qtconsole python-markdown taglib @ /home/luigi/.emacs.prelude/site-lisp/emacs-application-framework :: Synchronizing package databases... core is up to date extra is up to date community is up to date multilib is up to date warning: python-qrcode-7.3-5 is up to date -- reinstalling warning: aria2-1.36.0-1 is up to date -- reinstalling error: target not found: filebrowser-bin warning: python-qtconsole-5.1.1-1 is up to date -- reinstalling warning: python-markdown-3.3.4-1 is up to date -- reinstalling warning: taglib-1.12-1 is up to date -- reinstalling luigi@tera~/.e/s/emacs-application-framework> yay filebrowser-bin 1 aur/filebrowser-bin 2.17.2-1 (+6 0.03) (Installed) Web File Manager which can be used as a middleware or standalone app. ==> Packages to install (eg: 1 2 3, 1-3 or ^4) ==> EOF
the package
filebrowser-bin
is installed with the AUR.in my emacs config file i added
(add-to-list 'load-path "~/.emacs.prelude/site-lisp/emacs-application-framework/") (require 'eaf) (require 'eaf-browser) (require 'eaf-jupyter)
eaf-open-jupyter
works fine!eaf-open-browser
gives that problem.
./install-eaf.py should have 3 steps:
Looks npm install
not trigger, @MatthewZMD can you help looks this?
Looks npm install not trigger, @MatthewZMD can you help looks this?
[EAF] Installing system dependencies [EAF] Running sudo pacman -Sy --noconfirm python-qrcode aria2 python-qrcode filebrowser-bin fd python-qrcode python-qtconsole python-markdown taglib @ /home/luigi/.emacs.prelude/site-lisp/emacs-application-framework :: Synchronizing package databases... core is up to date extra is up to date community is up to date multilib is up to date warning: python-qrcode-7.3-5 is up to date -- reinstalling warning: aria2-1.36.0-1 is up to date -- reinstalling error: target not found: filebrowser-bin warning: python-qtconsole-5.1.1-1 is up to date -- reinstalling warning: python-markdown-3.3.4-1 is up to date -- reinstalling warning: taglib-1.12-1 is up to date -- reinstalling luigi@tera~/.e/s/emacs-application-framework> yay filebrowser-bin 1 aur/filebrowser-bin 2.17.2-1 (+6 0.03) (Installed) Web File Manager which can be used as a middleware or standalone app. ==> Packages to install (eg: 1 2 3, 1-3 or ^4) ==> EOF
Looking at the log, seems like the system dependencies didn't finish installing. It will not install npm dependencies before finishing system dependencies.
I guess so because filebrowser-bin
is in the AUR: yay
installs it, while pacman
does not find it.
Can you try yay install filebrowser-bin, then run ./install-eaf.py test again?
I did it, the problem is still there. I think ./install-eaf.py
does not trigger the npm install
because it receives an error from pacman
which says that it does not find the package filebrowser-bin
. pacman
infact does not know about the existence of that package because it is in the AUR, so, installed or not installed, for pacman
is the same.
@luigiannelli I have push commit https://github.com/emacs-eaf/emacs-application-framework/commit/54ab05c11c856753ce225e8c55dbe75a113888f4
Can you delete emacs-applicatin-framework folder and try again ?
Thanks.
I did, there is an error:
[EAF] Running sudo pacman -Sy --noconfirm --needed yay @ /home/luigi/.emacs.prelude/site-lisp/emacs-application-framework
:: Synchronizing package databases...
core 137.0 KiB 457 KiB/s 00:00 [####################################################################] 100%
extra 1572.6 KiB 6.89 MiB/s 00:00 [####################################################################] 100%
community 5.8 MiB 22.1 MiB/s 00:00 [####################################################################] 100%
multilib 151.3 KiB 2.96 MiB/s 00:00 [####################################################################] 100%
error: target not found: yay
the command sudo pacman -Sy --noconfirm --needed yay
is wrong, the correct one should be sudo yay -Sy --noconfirm --needed ...
but in general yay
is not installed in a new Archlinux installation. It is a choice by the user. So for people who do not have yay
this would not solve the problem but would give the error yay: command not found
. maybe one good thing would be to be able to trigger npm install
manually.
sudo pacman -Sy --noconfirm --needed yay
Can you install yay first, then try again? I just revert patch https://github.com/emacs-eaf/emacs-application-framework/commit/4928de1c39696b62c289db7ffa4447d95e6b56be
sudo pacman -Sy --noconfirm --needed yay
Can you install yay first, then try again? I just revert patch emacs-eaf/emacs-application-framework@4928de1
i have yay
installed.
but in general
yay
is not installed in a new Archlinux installation. It is a choice by the user. So for people who do not haveyay
this would not solve the problem but would give the erroryay: command not found
. maybe one good thing would be to be able to triggernpm install
manually.
sudo pacman -Sy --noconfirm --needed yay
Can you install yay first, then try again? I just revert patch emacs-eaf/emacs-application-framework@4928de1
i have
yay
installed.
Install yay still got error?
sudo pacman -Sy --noconfirm --needed yay
Can you install yay first, then try again? I just revert patch emacs-eaf/emacs-application-framework@4928de1
i have
yay
installed.Install yay still got error?
yes, the error is that ./install-eaf.py
runs the command sudo pacman -Sy --noconfirm --needed yay
which tells pacman
to install yay
but pacman
cannot install yay
in this way. yay
is a helper that uses pacman
to install packages. yay
substitutes pacman
sudo pacman -Sy --noconfirm --needed yay
Can you install yay first, then try again? I just revert patch emacs-eaf/emacs-application-framework@4928de1
i have
yay
installed.Install yay still got error?
yes, the error is that
./install-eaf.py
runs the commandsudo pacman -Sy --noconfirm --needed yay
which tellspacman
to installyay
butpacman
cannot installyay
in this way.yay
is a helper that usespacman
to install packages.yay
substitutespacman
Try again for test newest version?
now it works. but it will not work for Archlinux users who do not have yay installed.
now it works. but it will not work for Archlinux users who do not have yay installed.
yay should install by user.
*eaf*
buffer:Process eaf aborted (core dumped)