×

INDI Library v1.8.0 is Released (27 Jul 2019)

INDI Library v1.8.0 is mostly a maintenance release to fix a few bugs in several drivers.

Test on KStars 3.2.3 on MAC -> missing astrometry.net binaries

  • Posts: 92
  • Karma: 1
  • Thank you received: 8

Replied by jerry on topic Test on KStars 3.2.3 on MAC -> missing astrometry.net binaries

Ok, I worked for many hours during the last couple of days on a better solution. I think I have it. I have set up an installer button and put it into the Astrometry configuration options for now. (I will see what others think about it, they might end up being moved somewhere else. But for right now, I would like to see if this new configuration and installer works. Please test this to make sure plate solving works correctly. Before you can use it, you MUST run the installer. There is no more embedded python. Please see my screenshot for details.

I installed the 3.2.3 Test
My index file location had to be set in the Astrometry.cfg setup and after fixing a file permission error on ~/./Library/Application\ Support/Astrometry everything worked.

When doing Python Setup my system only had to install astropy.

Using the simulator, both solving and load and solve worked.

Thanks!
10" Meade SCT on Celestron CGEM DX HC: GEM 5.29.7137 MC: 6.50 6.50,
QHY-5L-II-M 1280x960 3.75um guiding,
Nikon Z7 8256 x 5504, 35.9 x 23.9mm 4.34 um pixel size.
StellarMate OS on RPI4 using kstars-bleeding and Kstars on Odroid-N2.
2 months 2 weeks ago #39955

Please Log in or Create an account to join the conversation.

  • Posts: 924
  • Karma: 6
  • Thank you received: 239

Replied by wvreeven on topic Test on KStars 3.2.3 on MAC -> missing astrometry.net binaries

So, I gave it a go as well because despite my earlier fear it turned out that I already had python3 installed via Homebrew. So I, too, only needed to install astrometry. Once done everything worked as Jerry described. Many thanks Rob!
ASI1600MM-Pro Cooled and filter wheel with a SkyWatcher Esprit 80 ED on a SkyWatcher HEQ5-Pro

ASI1600MM-Pro Cooled and filter wheel with an 8" TS Ritchey-Chrétien on a SkyWatcher EQ6-R
2 months 2 weeks ago #39956

Please Log in or Create an account to join the conversation.

  • Posts: 4
  • Thank you received: 0

Replied by rnlucas on topic Test on KStars 3.2.3 on MAC -> missing astrometry.net binaries

Thank you for the test version of ksatrs. Unfortunately, the update did not solve the problem for me.

I ran into a problem running the python setup: it verified that home-brew was installed and attempted to instal python. After a short time, it put up a dialog saying: “Python installation failure”.

I opened a terminal window and attempted the installation per your instructions elsewhere in this thread. Home-brew claimed python was installed and up to date. I checked:

Robert-Lucass-Mac-Mini:~ rnlucas$ which python
/usr/bin/python
Robert-Lucass-Mac-Mini:~ rnlucas$ which python3
/usr/local/bin/python3
Robert-Lucass-Mac-Mini:~ rnlucas$ python3 -V
Python 3.7.3

After this, I retried the setup, and this time it appeared to complete normally.

Robert-Lucass-Mac-Mini:~ rnlucas$ pip install astropy
Requirement already satisfied: astropy in /usr/local/lib/python3.7/site-packages (3.2.1)
Requirement already satisfied: numpy>=1.13 in /usr/local/lib/python3.7/site-packages (from astropy) (1.16.4)


However, it still seems to fail in the same way (from Ekos):

2019-06-15T19:10:09 Solver failed. Try again.
2019-06-15T19:10:09 Error starting solver: Process crashed
2019-06-15T19:10:09 Reading input file 1 of 1: "/Users/rnlucas/Documents/ekos/NGC6883/Light/NGC6883_Light_054.fits"...
2019-06-15T19:10:09 /Applications/kstars.app/Contents/MacOS/astrometry/bin/solve-field -O --no-plots --no-verify --resort --downsample 2 -3 302.861 -4 35.8077 -5 15 --config /Applications/kstars.app/Contents/MacOS/astrometry/bin/astrometry.cfg -W /private/var/folders/k7/18sgd_pd0fd_khn8l64crc0r0000gn/T/solution.wcs /Users/rnlucas/Documents/ekos/NGC6883/Light/NGC6883_Light_054.fits
2019-06-15T19:10:09 Starting solver...
2019-06-15T19:10:09 export PYTHONPATH=/Applications/kstars.app/Contents/MacOS/python/bin/site-packages
2019-06-15T19:10:09 export PATH=/Applications/kstars.app/Contents/MacOS/netpbm/bin:/usr/local/opt/python/libexec/bin:/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin
2019-06-15T19:10:09 Solver iteration #1
2019-06-15T19:10:09 Using solver options: -O --no-plots --no-verify --resort --downsample 2 -3 302.861 -4 35.8077 -5 15
2019-06-15T19:10:01 Capture aborted.
2019-06-15T19:09:56 Capturing image...
2019-06-15T19:09:48 Detected Astrometry.net version 0.76


From the command line:

Robert-Lucass-Mac-Mini:~ rnlucas$ /Applications/kstars.app/Contents/MacOS/astrometry/bin/solve-field -O --no-plots --no-verify --resort --downsample 2 -3 302.861 -4 35.8077 -5 15 --config /Applications/kstars.app/Contents/MacOS/astrometry/bin/astrometry.cfg -W /private/var/folders/k7/18sgd_pd0fd_khn8l64crc0r0000gn/T/solution.wcs /Users/rnlucas/Documents/ekos/NGC6883/Light/NGC6883_Light_054.fits
Reading input file 1 of 1: "/Users/rnlucas/Documents/ekos/NGC6883/Light/NGC6883_Light_054.fits"...
Illegal instruction: 4

I'm on macOS Mojave 10.14.5.

Ideas?
2 months 4 days ago #40214

Please Log in or Create an account to join the conversation.

  • Posts: 4
  • Thank you received: 0

Replied by rnlucas on topic Test on KStars 3.2.3 on MAC -> missing astrometry.net binaries

Addendum to my earlier reply:

I tried "verbose" mode on solve-field and get:

Reading input file 1 of 1: "/Users/rnlucas/Documents/ekos/NGC6883/Light/NGC6883_Light_054.fits"...
Base: "/Users/rnlucas/Documents/ekos/NGC6883/Light/NGC6883_Light_054", basefile "NGC6883_Light_054.fits", basedir "/Users/rnlucas/Documents/ekos/NGC6883/Light", suffix "fits"
Checking if file "/Users/rnlucas/Documents/ekos/NGC6883/Light/NGC6883_Light_054.fits" ext 0 is xylist or image: Illegal instruction: 4
2 months 4 days ago #40215

Please Log in or Create an account to join the conversation.

  • Posts: 1819
  • Karma: 19
  • Thank you received: 546

Replied by rlancaste on topic Test on KStars 3.2.3 on MAC -> missing astrometry.net binaries

Robert Lucas,

An easy solution for you then would be to try running the home-brew version of astrometry until I get this resolved.:

1. At the command line run this command:

brew install astrometry-net

2. Inside the KStars astrometry options, select to use the homebrew solve field and wcsinfo. See the screenshot.

The following user(s) said Thank You: rnlucas
2 months 4 days ago #40216
Attachments:

Please Log in or Create an account to join the conversation.

  • Posts: 4
  • Thank you received: 0

Replied by rnlucas on topic Test on KStars 3.2.3 on MAC -> missing astrometry.net binaries

Thanks, that seems to work.
2 months 3 days ago #40253

Please Log in or Create an account to join the conversation.

  • Posts: 1819
  • Karma: 19
  • Thank you received: 546

Replied by rlancaste on topic Test on KStars 3.2.3 on MAC -> missing astrometry.net binaries

Yes I figured that it would. It would be preferable for us to use stuff inside the app bundle though so that folks don’t need to install so much. That is the goal. But I don’t want that goal to stop you from doing astronomy :-). So until I can see why it failed with that error on a newer operating system, this is a good alternative.
2 months 3 days ago #40255

Please Log in or Create an account to join the conversation.

  • Posts: 59
  • Thank you received: 17

Replied by mworion on topic Test on KStars 3.2.3 on MAC -> missing astrometry.net binaries

Just one question, I tried 3.3.1 DMG, solver does not work (as expected with astrometry.net in the package, but the astrometry binaries are still in the package. Does this make sense to add the broken ones. As I like to use the bundle solution for Astrometry.net also for other purpose on MAC I'm very interested to see this work without and brew installation. So I check the presence of the binaries. But currently I do not check if the could work or not.

Michel
1 month 2 weeks ago #40776

Please Log in or Create an account to join the conversation.

  • Posts: 1819
  • Karma: 19
  • Thank you received: 546

Replied by rlancaste on topic Test on KStars 3.2.3 on MAC -> missing astrometry.net binaries

So in the latest version of KStars, yes the astrometry binaries and Netpbm are still in the package. They are NOT broken. They should work just fine on most systems (with a few notable exceptions that I don’t yet understand). The main issue for astrometry on macs is python. Currently the solution is to install python 3 and astropy with homebrew or some other way (you can use the installer I wrote and put into kstars) and then the embedded astrometry should work great. If it does not , then install astrometry.net with homebrew.

The issue was that while python is installed by default on macs, it is an older version of python 2 that requires administrator permissions to install packages. Python 3 is desirable for astrometry today. The best way to install that seems to be homebrew. Awhile back I had managed to get a stripped down version of python built on an older computer embedded in the app bundle, which was working for awhile. But building python 3 on a new computer did not work on all other systems properly and there seems to really be no correct way to package it up as far as I can tell. If somebody else can get that working be my guest. I worked for several long days trying to do it and failed. It would not be a good solution to build it on an ancient computer because that is not sustainable.

Homebrew has a very good cross platform way to get python 3 up and running on all systems and they also do a good job with astrometry too.
1 month 1 week ago #40849

Please Log in or Create an account to join the conversation.

  • Posts: 59
  • Thank you received: 17

Replied by mworion on topic Test on KStars 3.2.3 on MAC -> missing astrometry.net binaries

Hi,

did you have a look to www.cloudmakers.eu/astrometry/ as they also do actual compiling on actual system. To explain: the binaries should be ok, but there are some problems with the virtual environment, which leads to problems. If you are interested, please tell me, which tests I have to make, to ensure best analyst for solution.

Michel
1 month 1 week ago #40860

Please Log in or Create an account to join the conversation.

  • Posts: 1819
  • Karma: 19
  • Thank you received: 546

Replied by rlancaste on topic Test on KStars 3.2.3 on MAC -> missing astrometry.net binaries

I do not understand what you mean. There is no virtual environment. Astrometry.net natively compiles on Mac computers, my computer is an actual Mac OS X computer running Mac OS Mojave, the latest version. I compile it on my system and it works perfectly on my computer. No virtual environment needed
1 month 1 week ago #40862

Please Log in or Create an account to join the conversation.

Time to create page: 0.523 seconds