-
Notifications
You must be signed in to change notification settings - Fork 28
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
Install Fails using Apt #4
Comments
Looks like there's a mismatch with the libc6 library version. What are you running on your RPi? Raspbian? Is it up to date? If you can bring it up to date, that might solve this issue. If not, you can always rebuild the .deb package for your system. See the README for instructions on how to do this. |
I'm running Wheezy from FlightAware (called Piaware) and I'm getting the same error as the original poster. Linux piaware 3.18.7+ #755 PREEMPT Thu Feb 12 17:14:31 GMT 2015 armv6l GNU/Linux I would really love to get this working. I'll look at the instructions to see if I can rebuld the deb. |
I tried to install Hawkeye on a Pi 2 running Raspbian Wheezy: I received the same error that I did on Piaware Wheezy: When I try to install from source it fails with a different error (this happened on two different Pi's): |
I downloaded the source directly from https://github.com/ipartola/hawkeye I compiled the code and now have Hawkeye running on my Pi 2. 'make install' fails, so I have no /etc/hawkeye/hawkeye.conf. I tried viewing the web page with both Chrome and Firefox, but neither was able to display the page. Firefox says: Unable to Connect |
Sorry to "bomb" this thread, but I finally got it installed using the basic instructions and I wanted to share how I did it. I had to install unstable packages - not not quick or painless. I found these instructions: You can use unstable packages. Just add this line to /etc/apt/sources.list: deb http://ftp.us.debian.org/debian sid main To upgrade your packages, run apt-get update && apt-get upgrade libc6 Trust me, it makes a LOT of changes to your system, just to upgrade libc6. Now Hawkeye works, /etc/hawkeye/hawkeye.conf has been installed, but I still can't connect to port 8000 on my local network. I haven't tried tried attaching a monitor to the Pi yet. I'll try that tomorrow. Edit: Finally, I would comment out that line you added to /etc/apt/sources.list. It messes things up when you do 'apt-get update'. |
Glad you got it working though using the unstable release is definitely not the desired way to get this going. I am going to try to replicate your setup and rebuild the binary .deb package so that it's compatible with the modern stable Raspbian. I also updated the instructions for how to build Hawkeye from source: I was using the wrong URL for the What exactly did Lastly, try connecting on localhost rather than directly. Make sure your /etc/hawkeye/hawkeye.conf specifies the correct address to listen on. You can get a sample config file in the doc directory or here: https://github.com/ipartola/hawkeye/blob/master/doc/hawkeye.conf Note that by default it listens on localhost port 8000 which would mean you cannot connect from anything but the RPi. This is a security measure so that you don't open it up to the world with the default settings. |
Thanks for taking a look at this. As I said, I would love to get this working. I have motionPie on another Pi, but that's a dedicated install image. You can't install anything else on the Pi that's running motionPie. I want to get Hawkeye going on a Pi that's running a bunch of stuff. Adding a camera to that Pi would be a great bonus. 'make install' said - I think I remember - "nothing to do". I compiled the code just running 'make' and it built the hawkeye binary - which worked - but when I ran 'make install' it wouldn't. I appreciate your concern about security, but I don't see how anyone could view the server when it's on 192.168.x.x and behind a router. I'll try to view it using tightvnc, but that's not a very convenient option. Thanks again. By the way, when I do a portscan of the Pi running Hawkeye it doesn't show port 8000. |
I installed tightvncserver and when I view the desktop remotely and connect to Hawkeye using the Epiphany browser, it shows nothing. No error messages, just a blank white screen. This is a USB 2.0 camera I've used with motionPie in the past. Here's the output from 'lsusb'. Bus 001 Device 004: ID 0ac8:3420 Z-Star Microelectronics Corp. Venus USB2.0 Camera |
A better way to just upgrade is: |
I spent some time over the weekend working on this but it's still not clear what's wrong. The specific issue with libc6 version is pretty easy: I needed to rebuild the package on a Raspbian RPi box, not an RPi running a different distro. That's my mistake. However, having done that, I am running into multiple issues with streaming the video. I will investigate what's up and update this ticket when I have a new working build. |
Sounds great. Thank you. When I hear that the package is ready, I'll Joe On Tue, May 12, 2015 at 5:08 PM, ipartola notifications@github.com wrote:
|
I believe I managed to fix it. See latest commits. I uploaded a new binary with version 0.3. Please let me know if it works. |
Hello there,
When trying to install Hawkeye on RPI I encounter the following:
Any advice on how to resolve?
Thanks
The text was updated successfully, but these errors were encountered: