clj-python / clj-python/libpython-clj

namespace 'libpython-clj2.metadata' not found on Arm32 with v2.00-beta-10

Aberta
#151 31 comentários 0 reações 0 responsáveis Ver no GitHub

Ninguém assumiu esta issue ainda.

Linguagem predominante
Clojure
Estrelas
1.2k
Forks
74
Métricas de merge de PRs
Nenhum PR com merge em 30d

Descrição

libpython-clj

project.clj:
(defproject pycloj "0.1.0-SNAPSHOT"
:description "FIXME: write description"
:url "http://example.com/FIXME"
:license {:name "EPL-2.0 OR GPL-2.0-or-la
ter WITH Classpath-exception-2.0"
:url "https://www.eclipse.org/l\
egal/epl-2.0/"}
:dependencies [[org.clojure/clojure "1.10
.2"]
[clj-python/libpython-clj
"2.00-beta-10"]
]
:repl-options {:init-ns pycloj.core})

core.clj:

(ns pycloj.core
(:require
[libpython-clj2.python :as py]
[libpython-clj2.require :refer [require-python]]))

Syntax error compiling at (libpython_clj2/require.clj:1:1).
namespace 'libpython-clj2.metadata' not found

Running on Samsung A10 32bit termux terminal session

java --version
openjdk 14.0.2 2020-07-14
OpenJDK Runtime Environment AdoptOpenJDK (build 14.0.2+12)
OpenJDK Server VM AdoptOpenJDK (build 14.0.2+12, mixed mode, sharing)

Guia de contribuição

Abrir o guia de contribuição

Primeiros passos

  1. Leia a issue inteira e depois o guia de contribuição do projeto.
  2. Comente na issue dizendo que vai assumir — evita que duas pessoas façam o mesmo trabalho.
  3. Faça um fork do repositório e trabalhe em uma branch.
  4. Abra um pull request que referencie o número da issue.

Direção de pesquisa

Comece com project.clj e core.clj para reproduzir a falha de require no ambiente Arm32 Termux relatado. Inspecione libpython_clj2/require.clj e o namespace ausente libpython-clj2.metadata e, em seguida, verifique se o exemplo é carregado com sucesso no runtime afetado sem o erro de namespace.

Escrita pelo modelo de indexação a partir do texto da issue.

Avaliação

Stack de tecnologia
clojure, java, python
Domínio
backend
Tipo de issue
Bug
Dificuldade
4/5
Tempo estimado
3-5 dias
Status de atividade
Estagnada
Clareza
Precisa de esclarecimento
Facilidade para iniciantes
25/100

Receba novas issues na sua caixa de entrada

Um resumo curto de issues do GitHub para quem está começando.