2016-04-22 6 views
1

В моей системе ArchLinux x86_64 я установил пакет opam-git, который работал в последний раз, когда я его использовал.команда opam update fail

Следующая команда opam update безуспешной с сообщением:

opam update 

=-=- Updating package repositories =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-= 
[ERROR] curl: code 404 while downloading https://opam.ocaml.org/1.3/urls.txt 
[ERROR] Could not update repository default 

В этой связи https://github.com/ocaml/opam-repository/issues/6231 они говорят:

это 2.0.dev Теперь

Что я должен сделать, чтобы решить мою проблему?

+0

Повторить попытку, когда патч будет объединен? –

+0

Серьезно? Я не могу устанавливать какие-либо пакеты или делать какие-либо обновления. – cedlemo

+0

Это версия git devel opam, я понял это правильно? Текущий выпуск - 1,2. Ваш 1.3 изменился, поэтому вытащите новую ревизию и перестройте opam. Или Арк должен это сделать? –

ответ

0

Это версия gam devel opam, я получил это право? Текущий выпуск opam - 1,2.

И это от Arch AUR?

Похоже, что AUR опубликовала несогласованное состояние opam dev от git.

После того, как git будет согласован (выполнить запрос на pull), файл сообщит об ошибке, дождитесь обновления и сделайте новую установку opam из AUR.

Или просто полагайтесь на текущие версии от ocaml.org, IMO - главный источник.

При возникновении проблем с локальным каталогом .opam и скомпилированными пакетами ocaml: весь материал можно удалить и переустановить без каких-либо побочных эффектов (при условии, что ваш собственный источник находится где-то в другом месте). Это функциональная парадигма.

/Str.