Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Raspberry PI 1 (armv6l) conda modules missing #46

Open
Pramuspl opened this issue May 22, 2017 · 8 comments
Open

Raspberry PI 1 (armv6l) conda modules missing #46

Pramuspl opened this issue May 22, 2017 · 8 comments

Comments

@Pramuspl
Copy link

Pramuspl commented May 22, 2017

I tried to install pyseabreeze using Miniconda (full Anaconda is not available for Raspberry Pi) but I can never get past conda install -c poehlmann python-seabreeze - it says theres no such package.

I'm running Raspbian on Raspberry Pi B+, Python 2.7.

@ap--
Copy link
Owner

ap-- commented May 27, 2017

Hi Pramuspl,

I now made prebuilt packages for Raspberry PI 2&3 for conda (armv7l).

And just now I saw, that you have a Raspberry Pi 1 (armv6l)...
If you need me to build armv6l packages, donate 44.99Eur so that I can order a PI B+ kit and ship armv6l in the future too.

I'll leave this open in case someone else needs armv6l too.

@Pramuspl
Copy link
Author

Pramuspl commented Jun 2, 2017

I went the hard (not recommended) way and it worked.

@otwill
Copy link

otwill commented Jun 20, 2017

'conda install -c poehlmann python-seabreeze' does not work. The package is located in the User Channel. Instead, try:

conda install --channel https://conda.anaconda.org/poehlmann python-seabreeze

This worked for me (June 20, 2017) on a Beaglebone Black Wireless running Debian Jessie (which is similar to Raspbian on the Raspberry Pi 3B), running Berryconda3 and conda 4.3.22-py35_0 (the current update).

Nice work on this Mr. Poehlmann.

@ap--
Copy link
Owner

ap-- commented Jun 21, 2017

@alantate thanks!

@vxgmichel
Copy link
Contributor

vxgmichel commented Aug 7, 2017

@ap-- I got a raspberry pie 1 and I'd like to try building a conda package for it. Could you please share the recipe you used for armv7l?

@ap--
Copy link
Owner

ap-- commented Aug 7, 2017

@vxgmichel
Copy link
Contributor

@ap-- Thanks! Also I just remembered the recipe is actually included in the package.

By the way, I noticed two differences between the recipe from the repo and the one from the package:

diff --git a/recipe/build.sh b/recipe/build.sh
index 8ca252b..715e3b1 100644
--- a/recipe/build.sh
+++ b/recipe/build.sh
@@ -6,7 +6,7 @@ if [ "$(uname)" == "Darwin" ]; then
 elif [ "$(expr substr $(uname -s) 1 5)" == "Linux" ]; then
     echo "Platform: Linux"
     # we need libusb headers on circleci
-    yum install -y libusb-devel
+    # yum install -y libusb-devel
     make logger=0 lib/libseabreeze${SHLIB_EXT}
 fi
 cd ../../..
diff --git a/recipe/meta.yaml b/recipe/meta.yaml
index 2d502b9..6e44353 100644
--- a/recipe/meta.yaml
+++ b/recipe/meta.yaml
@@ -16,7 +16,6 @@ requirements:
   build:
     - python
     - setuptools
-    - toolchain
     - cython
   run:
     - python

Maybe this should appear in another branch?

@ap--
Copy link
Owner

ap-- commented Aug 7, 2017

Oh, yes. The recipe in the repository was written for conda-forge which is using circle-ci for compiling the linux packages.
I compiled the armv7 package on raspbian (which is why yum is not there, and the toolchain dependency makes no sense).

@ap-- ap-- changed the title Anaconda and Raspberry Pi Raspberry PI 1 (armv6l) conda modules missing Aug 12, 2017
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

4 participants