GithubHelp home page GithubHelp logo

aborn / popkit-elpa Goto Github PK

View Code? Open in Web Editor NEW
83.0 8.0 2.0 1.38 MB

elpa popkit mirror in china.国内emacs包安装源

Home Page: http://elpa.popkit.org/

License: MIT License

HTML 3.68% Shell 2.56% Emacs Lisp 55.96% Gherkin 0.08% Makefile 1.57% Python 1.54% CSS 0.40% JavaScript 34.18% Groff 0.02%
elpa emacs popkit-elpa popkit

popkit-elpa's People

Contributors

aborn avatar xcodebuild avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

popkit-elpa's Issues

Windows下无法连接popkit

我在Windows下的没有做任何配置的官方emacs 24.5.1,添加popkit源后list-packages会提示Failed to download `popkit' archive. 而我的网络在Linux下的emacs 24.5是可以正常使用popkit的,这是为什么,应该怎么解决?谢谢

error: Package `darcsum-' is unavailable

问题

启动emacs,警示以'--debug-init'方式排查错误。
Warning (initialization): An error occurred while loading `/home/.emacs.d/init.el':

error: Package `darcsum-' is unavailable
...

软件环境

emacs 24.5.1
ubuntu 16.04LTS
Emacs配置用Steve Purcell的。

修改melpa源

又根据popkit-elpa教程,修改其.emacs.d/lisp/init-elpa.el 中 melpa源,如下

diff -c /home/.emacs.d/lisp/init-elpa.el /home/.emacs.d/lisp/init-elpa.el.original
*** /home/.emacs.d/lisp/init-elpa.el 2016-09-04 22:50:17.720819883 +0800
--- /home/.emacs.d/lisp/init-elpa.el.original 2016-09-04 22:21:34.612172522 +0800
*** 26,34 ****
(add-to-list 'package-archives '("gnu" . "http://elpa.gnu.org/packages/")))
;;; Also use Melpa for most packages
! (add-to-list 'package-archives `("popkit" . ,(if (< emacs-major-version 24)
! "http://elpa.popkit.org/packages/"
! "https://elpa.popkit.org/packages/")))

--- 26,34 ----
(add-to-list 'package-archives '("gnu" . "http://elpa.gnu.org/packages/")))
;;; Also use Melpa for most packages
! (add-to-list 'package-archives `("melpa" . ,(if (< emacs-major-version 24)
! "http://melpa.org/packages/"
! "https://melpa.org/packages/")))
Diff finished. Sun Sep 4 23:09:45 2016

没能排错

init.el中只有 (require 'init-darcs),没有darcsum。
虽不影响使用,却没找到问题所在。

evil 包太旧

evil包是2015年的,最新的evil包已经到2016年了

error in find-file-in-project


Compiling no file at Wed Jun 8 09:12:18 2016
Leaving directory /Users/aborn/.emacs.d/elpa/find-file-in-project-20160605.1438' Compiling file /Users/aborn/.emacs.d/elpa/find-file-in-project-20160605.1438/find-file-in-project-autoloads.el at Wed Jun 8 09:12:19 2016 Entering directory/Users/aborn/.emacs.d/elpa/find-file-in-project-20160605.1438/'

Compiling file /Users/aborn/.emacs.d/elpa/find-file-in-project-20160605.1438/find-file-in-project-pkg.el at Wed Jun 8 09:12:19 2016

Compiling file /Users/aborn/.emacs.d/elpa/find-file-in-project-20160605.1438/find-file-in-project.el at Wed Jun 8 09:12:19 2016

In ffip-diff-quit:
find-file-in-project.el:656:16:Warning: reference to free variable
`kill-buffer'

In ffip-show-diff:
find-file-in-project.el:732:11:Warning: variable reference to nonvariable `1'
find-file-in-project.el:732:11:Error: Wrong type argument: symbolp, 1

强制安装powerline

elpa源里的powerline在我的evil环境下特别难看,于是用了github上另外一个版本。岂料换到popkit之后,原本elpa中不存在的powerline,居然自动被安装了。删掉之后重启emacs就有,很是神奇。请问是什么大法所致呢,如何禁止其自动出现?

删除的时候提示是tabbar-ruler 的依赖,记得这货之前没这嗜好啊。

好吧,应该是tabbar-ruler升级引起的问题,退回原来的版本了。

error in install org-page


Compiling file /Users/aborn/.emacs.d/elpa/org-page-20160413.1829/op-git.el at Wed Jun 8 09:10:39 2016
op-git.el:32:1:Error: Cannot open load file: no such file or directory, git

Compiling file /Users/aborn/.emacs.d/elpa/org-page-20160413.1829/op-template.el at Wed Jun 8 09:10:39 2016

Compiling file /Users/aborn/.emacs.d/elpa/org-page-20160413.1829/op-util.el at Wed Jun 8 09:10:39 2016

Compiling file /Users/aborn/.emacs.d/elpa/org-page-20160413.1829/op-vars.el at Wed Jun 8 09:10:39 2016

Compiling file /Users/aborn/.emacs.d/elpa/org-page-20160413.1829/org-page-autoloads.el at Wed Jun 8 09:10:39 2016

Compiling file /Users/aborn/.emacs.d/elpa/org-page-20160413.1829/org-page-pkg.el at Wed Jun 8 09:10:39 2016

Compiling file /Users/aborn/.emacs.d/elpa/org-page-20160413.1829/org-page.el at Wed Jun 8 09:10:39 2016

won't open an connection to popkit

What is this? I try to install a package using popkit while I got this:
Opening TLS connection with ‘gnutls-cli --x509cafile nil -p 443 elpa.popkit.org’...

Won't open an connection?

curl -i http://elpa.popkit.org/packages/archive-contents

HTTP/1.1 301 Moved Permanently
Server: nginx/1.4.6 (Ubuntu)
Date: Fri, 13 May 2016 01:01:35 GMT
Content-Type: text/html
Content-Length: 193
Connection: keep-alive
Location: https://elpa.popkit.org/packages/archive-contents

<html>
<head><title>301 Moved Permanently</title></head>
<body bgcolor="white">
<center><h1>301 Moved Permanently</h1></center>
<hr><center>nginx/1.4.6 (Ubuntu)</center>
</body>
</html>

While I tried curl with melpa, it works fine.

Drupal mode缺失了drupal 目录的内容。

以下是使用 popkit-elpa 安装drupal-mode时的输出。

Generating autoloads for drupal-mode.el...done
Wrote f:/msys64/home/lixuzhang/.emacs.d/elpa/drupal-mode-20160515.1920/drupal-mode-autoloads.el
Checking f:/msys64/home/lixuzhang/.emacs.d/elpa/drupal-mode-20160515.1920... [3 times]
Compiling f:/msys64/home/lixuzhang/.emacs.d/elpa/drupal-mode-20160515.1920/drupal-mode.el...
Checking f:/msys64/home/lixuzhang/.emacs.d/elpa/drupal-mode-20160515.1920...
Done (Total of 0 files compiled, 1 failed, 2 skipped)


导致启动时提示加载 drupal/pcomplete出错。

经查,drupal-mode 的安装目录缺少了drupal 目录。

geiser 安装完,安装目录没东西。

Debugger entered--Lisp error: (error "Don’t call me!")
signal(error ("Don’t call me!"))
error("Don't call me!")
define-package("geiser" "20160529.939" "GNU Emacs and Scheme talk to each other" nil)
require(geiser nil noerror)
(not (require (quote geiser) nil (quote noerror)))
(if (not (require (quote geiser) nil (quote noerror))) (ignore (message (format "Cannot load %s" (quote geiser)))) (condition-case err (progn (req-package-handle-loading (quote (geiser (scheme))) (function (lambda nil (progn)))) (req-package-loaded (quote (geiser (scheme))))) ((debug error) (ignore (display-warning (quote use-package) (format "%s %s: %s" "geiser" ":config" (error-message-string err)) :error)))) t)
(progn (condition-case err (progn (setq geiser-default-implementation scheme-program-name)) ((debug error) (ignore (display-warning (quote use-package) (format "%s %s: %s" "geiser" ":init" (error-message-string err)) :error)))) (if (not (require (quote geiser) nil (quote noerror))) (ignore (message (format "Cannot load %s" (quote geiser)))) (condition-case err (progn (req-package-handle-loading (quote (geiser (scheme))) (function (lambda nil (progn)))) (req-package-loaded (quote (geiser (scheme))))) ((debug error) (ignore (display-warning (quote use-package) (format "%s %s: %s" "geiser" ":config" (error-message-string err)) :error)))) t))
eval((progn (condition-case err (progn (setq geiser-default-implementation scheme-program-name)) ((debug error) (ignore (display-warning (quote use-package) (format "%s %s: %s" "geiser" ":init" (error-message-string err)) :error)))) (if (not (require (quote geiser) nil (quote noerror))) (ignore (message (format "Cannot load %s" (quote geiser)))) (condition-case err (progn (req-package-handle-loading (quote (geiser (scheme))) (function (lambda nil (progn)))) (req-package-loaded (quote (geiser (scheme))))) ((debug error) (ignore (display-warning (quote use-package) (format "%s %s: %s" "geiser" ":config" (error-message-string err)) :error)))) t)))
req-package-eval-form((use-package geiser :init (progn (setq geiser-default-implementation scheme-program-name)) :config (progn (req-package-handle-loading (quote (geiser (scheme))) (lambda nil (progn))) (req-package-loaded (quote (geiser (scheme)))))))
#nil "\301�!\207" [EVAL req-package-eval-form] 2
req-package-handle-loading((geiser (scheme)) #[nil "\301�!\207" [EVAL req-package-eval-form] 2])
req-package-eval((geiser (scheme)))
#[(pkg) "\302�\303 #\210\304�!\207" [pkg req-package-deps-left puthash -1 req-package-eval] 4](%28geiser %28scheme%29%29)
-each(((geiser (scheme)) (guile-scheme (scheme))) #[(pkg) "\302�\303 #\210\304�!\207" [pkg req-package-deps-left puthash -1 req-package-eval] 4])
req-package-loaded((scheme nil))
(progn (req-package-handle-loading (quote (scheme nil)) (function (lambda nil (progn)))) (req-package-loaded (quote (scheme nil))))
(condition-case err (progn (req-package-handle-loading (quote (scheme nil)) (function (lambda nil (progn)))) (req-package-loaded (quote (scheme nil)))) ((debug error) (ignore (display-warning (quote use-package) (format "%s %s: %s" "scheme" ":config" (error-message-string err)) :error))))
(if (not (require (quote scheme) nil (quote noerror))) (ignore (message (format "Cannot load %s" (quote scheme)))) (condition-case err (progn (req-package-handle-loading (quote (scheme nil)) (function (lambda nil (progn)))) (req-package-loaded (quote (scheme nil)))) ((debug error) (ignore (display-warning (quote use-package) (format "%s %s: %s" "scheme" ":config" (error-message-string err)) :error)))) t)
(progn (condition-case err (progn (if (executable-find "guile") (progn (setq scheme-program-name "guile")))) ((debug error) (ignore (display-warning (quote use-package) (format "%s %s: %s" "scheme" ":init" (error-message-string err)) :error)))) (if (not (require (quote scheme) nil (quote noerror))) (ignore (message (format "Cannot load %s" (quote scheme)))) (condition-case err (progn (req-package-handle-loading (quote (scheme nil)) (function (lambda nil (progn)))) (req-package-loaded (quote (scheme nil)))) ((debug error) (ignore (display-warning (quote use-package) (format "%s %s: %s" "scheme" ":config" (error-message-string err)) :error)))) t))
eval((progn (condition-case err (progn (if (executable-find "guile") (progn (setq scheme-program-name "guile")))) ((debug error) (ignore (display-warning (quote use-package) (format "%s %s: %s" "scheme" ":init" (error-message-string err)) :error)))) (if (not (require (quote scheme) nil (quote noerror))) (ignore (message (format "Cannot load %s" (quote scheme)))) (condition-case err (progn (req-package-handle-loading (quote (scheme nil)) (function (lambda nil (progn)))) (req-package-loaded (quote (scheme nil)))) ((debug error) (ignore (display-warning (quote use-package) (format "%s %s: %s" "scheme" ":config" (error-message-string err)) :error)))) t)))
req-package-eval-form((use-package scheme :init (progn (when (executable-find "guile") (setq scheme-program-name "guile"))) :config (progn (req-package-handle-loading (quote (scheme nil)) (lambda nil (progn))) (req-package-loaded (quote (scheme nil))))))
#nil "\301�!\207" [EVAL req-package-eval-form] 2
req-package-handle-loading((scheme nil) #[nil "\301�!\207" [EVAL req-package-eval-form] 2])
req-package-eval((scheme nil))
#[(key value) "\302� \303#\303\232\205�

flycheck: 缺失flycheck-buttercup.el

Leaving directory f:/msys64/home/lixuzhang/.emacs.d/elpa/flycheck-20160216.1738' Compiling file f:/msys64/home/lixuzhang/.emacs.d/elpa/flycheck-20160216.1738/flycheck-buttercup.el at Tue Feb 16 21:12:49 2016 Entering directoryf:/msys64/home/lixuzhang/.emacs.d/elpa/flycheck-20160216.1738/'
flycheck-buttercup.el:39:1:Error: Cannot open load file: no such file or directory, buttercup

Compiling file f:/msys64/home/lixuzhang/.emacs.d/elpa/flycheck-20160216.1738/flycheck-ert.el at Tue Feb 16 21:12:49 2016

Compiling file f:/msys64/home/lixuzhang/.emacs.d/elpa/flycheck-20160216.1738/flycheck.el at Tue Feb 16 21:12:50 2016

tango-2-theme missing

I tried popkit-elpa recently. Awesome project by the way. Very helpful.

I noticed one little package is missing.
Package tango-2-theme is unavailable. Is the package name misspelled?
But I check the receipts in the popkit-elpa, there is a
tango-2-theme receipt.

Is it because that the github gist services is blocked in China? Is there any workaround for this?

有些包无法下载

erlang 和 wsd-mode 这两个包,在 http://elpa.popkit.org/ 上搜索不到,也无法下载。但是 recipes 目录下还有这两个包的 recipe ,melpa 上也有这两个包。请检查一下这个问题

镜像用不了啊

按照
(require 'package) ;; You might already have this line
(add-to-list 'package-archives
'("popkit" . "http://elpa.popkit.org/packages/"))
(when (< emacs-major-version 24)
;; For important compatibility libraries like cl-lib
(add-to-list 'package-archives '("gnu" . "http://elpa.gnu.org/packages/")))
(package-initialize) ;; You might already have this line
但下载失败

使用popkit源安装perspective和persp-mode出错

安装persp-mode提示no such package kind: perspectives,安装perspective,提示:not such package kind: s,但是检查package s,发现已经正确安装。

使用describe-package查看persp-mode和perspective,都提示错误:Wrong Type argument,截图如下:
package-install-error

magit 需要添加 "lisp/magit-autorevert.el" 文件

magit 需要添加 "lisp/magit-autorevert.el" 文件。

melpa源已经更新修改。
melpa/melpa@5bee99e

升级错误信息:

In toplevel form:
git-rebase.el:70:1:Error: Cannot open load file: no such file or directory, magit-autorevert

In toplevel form:
magit-apply.el:33:1:Error: Cannot open load file: no such file or directory, magit-autorevert

In toplevel form:
magit-bisect.el:30:1:Error: Cannot open load file: no such file or directory, magit-autorevert

In toplevel form:
magit-blame.el:31:1:Error: Cannot open load file: no such file or directory, magit-autorevert

In toplevel form:
magit-commit.el:32:1:Error: Cannot open load file: no such file or directory, magit-autorevert

In toplevel form:
magit-core.el:39:1:Error: Cannot open load file: no such file or directory, magit-autorevert

In toplevel form:
magit-diff.el:32:1:Error: Cannot open load file: no such file or directory, magit-autorevert

In toplevel form:
magit-ediff.el:30:1:Error: Cannot open load file: no such file or directory, magit-autorevert

In toplevel form:
magit-extras.el:27:1:Error: Cannot open load file: no such file or directory, magit-autorevert

In toplevel form:
magit-log.el:32:1:Error: Cannot open load file: no such file or directory, magit-autorevert

In toplevel form:
magit-remote.el:32:1:Error: Cannot open load file: no such file or directory, magit-autorevert

In toplevel form:
magit-sequence.el:32:1:Error: Cannot open load file: no such file or directory, magit-autorevert

In toplevel form:
magit-stash.el:30:1:Error: Cannot open load file: no such file or directory, magit-autorevert

In toplevel form:
magit-wip.el:33:1:Error: Cannot open load file: no such file or directory, magit-autorevert

In toplevel form:
magit.el:56:1:Error: Cannot open load file: no such file or directory, magit-autorevert

redirect and emacs say error in process filter: Invalid escape character syntax

我用的是 windows 下的 emacs 26.2 ,用“(add-to-list 'package-archives '("popkit" . "https://elpa.popkit.org/packages/"))
访问时,只得到
”error in process filter: Invalid escape character syntax"
然后直接在浏览器中访问 https://elpa.popkit.org/packages/ ,出现重定向页面:
Package Listing

Please see the main page for a full package listing. You will be redirected automatically.
会不会是这个原因导致失败?

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.