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

Packages no longer install in latest Raspbian/stretch image #9

Open
RickBullotta opened this issue Sep 5, 2017 · 34 comments
Open

Packages no longer install in latest Raspbian/stretch image #9

RickBullotta opened this issue Sep 5, 2017 · 34 comments

Comments

@RickBullotta
Copy link

@RickBullotta RickBullotta commented Sep 5, 2017

pi@oldpi:~ $ sudo apt-get install python{,3}-pifacedigitalio
Reading package lists... Done
Building dependency tree
Reading state information... Done
E: Unable to locate package python-pifacedigitalio
E: Unable to locate package python3-pifacedigitalio

@luislobo
Copy link

@luislobo luislobo commented Oct 12, 2017

Same issue with python3-pifacedigital-emulator

@ElliP0518
Copy link

@ElliP0518 ElliP0518 commented Jan 18, 2018

I am having the same problem. I have the updated version of stretch and now I cannot use the piface 2.
I have tried the "pip" solution and although it says it is successful in downloading pifacedigital in Python3 it is unable to locate the package for the emulator. I am beyond frustrated with this and hope someone can give an understandable answer. Thank you

@lasseron
Copy link

@lasseron lasseron commented Feb 11, 2018

Same issue. "E: Unable to locate package python3-pifacedigital-emulator"

@jimbo95-beep
Copy link

@jimbo95-beep jimbo95-beep commented Feb 18, 2018

I have also had the same problem with my piface digital nothing i have tried well work . please help let us all know. I think this is not a good sign for the raspberry pi foundation not to give us an updated software for the piface old piface digital or some help to get it all working again. As we do buy a lot of raspi addons

@apostrophesoftware
Copy link

@apostrophesoftware apostrophesoftware commented Mar 12, 2018

Hi

Having the same problems! Tried downloading and building the UI but that does not work. Is this project kept up to date?

I am in the process of evaluating the PiFace for an industrial project, so far its not going to well. Shall I even bother to try and use the C libraries?

@tompreston
Copy link
Member

@tompreston tompreston commented Mar 12, 2018

I think the packages are only available in pip now - the readme needs updating

@apostrophesoftware
Copy link

@apostrophesoftware apostrophesoftware commented Mar 12, 2018

pip?

@csoutreach
Copy link

@csoutreach csoutreach commented Mar 13, 2018

Pip -- a package repository for python https://pypi.python.org/pypi

The main library packages (all but the emulator) should currently be available for the Raspbian repo as they were updated at the end of last year to be compatible with the updated OS. The emulator package is work in progress as we're trying to determine what has been changed in Stretch.

@apostrophesoftware
Copy link

@apostrophesoftware apostrophesoftware commented Mar 13, 2018

Ok, so I will wait for the emulator then.

slightly off topic, I am developing my software in C so will not be using the Python packages. Do you know if libpiface is up to date and the correct repository?

@dackley1935
Copy link

@dackley1935 dackley1935 commented Jan 5, 2019

Hello. Today I tried both pip and apt-get to install the python3-pifacedigital-emulator, that is I tried:
$ sudo pip install python3-pifacedigital-emulator
which gave me "No matching distribution found for python3-pifacedigital-emulator" and
$ sudo apt-get install python3-pifacedigital-emulator
which gave me "Unable to locate package python3-pifacedigital-emulator"
I've purchesed element14's PiFace Digital 2 Raspberry Pi module and would like to be able to use it.
I see that this seems to have been a problem for almost a year. Is there any plan to fix this problem?

@csoutreach
Copy link

@csoutreach csoutreach commented Jan 5, 2019

I'll follow up and find out why the the update hasn't made it to the appropriate repos.

@krisi0404
Copy link

@krisi0404 krisi0404 commented Feb 5, 2019

I have the same problem. When I try to install something it might say i have it,but I can't install the emulator so I can use it. 4 hours wasted for this search...

@geovogel
Copy link

@geovogel geovogel commented Mar 13, 2019

MARCH 13, 2019 - EMULATOR INSTALLATION STILL BROKEN :(

pi@raspberrypi:~ $ sudo apt-get install python3-pifacedigital-emulator
Reading package lists... Done
Building dependency tree
Reading state information... Done
E: Unable to locate package python3-pifacedigital-emulator

@RickBullotta
Copy link
Author

@RickBullotta RickBullotta commented Mar 13, 2019

@apostrophesoftware
Copy link

@apostrophesoftware apostrophesoftware commented Mar 13, 2019

I gave up with the emulator but managed to get the C library working and have a project running with the board. However, as has been stated the product seems to have been neglected by the manufacturer and I probably won't go in to production with the board. Anyone know any alternatives?

@csoutreach
Copy link

@csoutreach csoutreach commented Mar 13, 2019

The main problem is Raspbian changed under us. -- The current board is same as it has been. @apostrophesoftware -- let us know what part of the software you need.

@apostrophesoftware
Copy link

@apostrophesoftware apostrophesoftware commented Mar 13, 2019

@csoutreach I no longer need the emulator as I have worked around that. It would have been nice to have the emulator a year ago! My issue is that I am not confident enough to go to production with a board that appears to not be supported anymore

@geovogel
Copy link

@geovogel geovogel commented Mar 14, 2019

I would like the emulator.
Moreover I would like to get the board running and I'm at a loss as to where to turn next. I'm running a 3B with Stretch and it appears that there is just no communication between the boards. SPI is enabled and not blacklisted. Also I changed the speed in the common code which eliminated the error message but now issuing digital write commands to thest the output LED's. does nothing. All of jumpers appear to be correct and my distro is up to date. I don't know if I can get it answered here but I thought I would try.

@Fimez
Copy link

@Fimez Fimez commented May 8, 2019

Has anyone managed to locate the python3-pifacedigital-emulator package as I would like to use it now that I have bought the Interface but support seems to be dying or already dead ??? Any help would be much appreciated.

@genjitr
Copy link

@genjitr genjitr commented Jul 20, 2019

I have the same problem. Still no updates?

@csoutreach
Copy link

@csoutreach csoutreach commented Jul 20, 2019

We're working on it -- there's a couple of issues 1) Raspbian/Buster has now changed again and so we need to re-architech a few things that the packages depend on. 2) we're trying to get the packages back into the distribution.

@tcheleao
Copy link

@tcheleao tcheleao commented Jul 29, 2019

We use Raspberry pi and PiFace for educational purposes
Emulator doesn't work on Jessie nor on Buster
School calendar getting very close.
Do you have any ETA of getting the proper packages available online?
Thank you.

@Lettslaw
Copy link

@Lettslaw Lettslaw commented Aug 11, 2019

Why is there so little recent and correct info (youtube etc) on getting the Piface up and running on a Raspberry? Is the product dead? Just bought it and wasted 1/2 day and still unsuccessful. grr.

@universenz
Copy link

@universenz universenz commented Aug 16, 2019

@csoutreach I purchased five of the PiFace Digital 2 boards from e14 based on what looked like a well-documented product (based on the guides on your website) - the only one with an emulator. It was between the PiFace and the Pimoroni Automation Hat. I understand it takes time to update these things - but at the end of the day you are doing the community a MASSIVE disservice by not communicating clearly that essential components of the product are not CURRENTLY supported. I'm going to return these to e14, and I'm going to explain the reason why I'm returning them. If, and when you decide to bring this tool back from the dead we might reconsider your product but given your track record of 'we're working on it' then silence, I doubt this is going to eventuate into anything other than more excuses down the line. Thoroughly disappointed.

@csoutreach
Copy link

@csoutreach csoutreach commented Aug 17, 2019

Sorry to hear of your disappointment. We're disappointed too, but we're at the mercy of other people and upstream repositories. Someone has made the wrong decision of how to support a particular aspect of embedded hardware at Debian, which influences Raspbian and others. We haven't got enough influence to make them do the right thing and don't really want to put a hack in to make things worse.

@Lettslaw
Copy link

@Lettslaw Lettslaw commented Aug 17, 2019

csoutreach - respectfully, that is a pretty poor excuse. You are selling a product that is useless and unsupported. It seems like an exciting product - but if the software is not easily available- its junk. Why can't you host the patch software? If you are not going to do it - change your website and be honest that it is a legacy piece of hardware. Your marketing and links to wrong info make people waste a lot of time; it is not ethical.

@csoutreach
Copy link

@csoutreach csoutreach commented Aug 17, 2019

With similar respect, PiFace products are used by a large number of customers, and are designed into industrial products. As such we're keen that any software we do post is to that standard. We have no control over Raspbian or any other OS or how they change. Rolling our own and hosting our own distribution of Linux is not sustainable, and it's not a small patch. As mentioned we're in ongoing discussions with upstream to convince them to change so everything (PiFace and other products) work reliably, the right way. We don't want to post hacks. Appreciate your frustration, we'll put some more detailed explanation on our website.

@nvschilleman
Copy link

@nvschilleman nvschilleman commented Oct 5, 2019

Is there a solution yet?

@TolbySmith
Copy link

@TolbySmith TolbySmith commented Oct 22, 2019

I have to agree Lettslaw. If you are not going to provide functional software, you should at least warn people that unless they are planning to wade knee deep into coding, the device is useless, and is not supported.

@lihuedon
Copy link

@lihuedon lihuedon commented Dec 18, 2019

I upgraded from Raspbian Jessie to Buster on an older raspberry pi and now like others I can't find the piface emulator.

sudo apt-get install python3-pifacedigital-emulator
.
.
Unable to locate package python3-pifacedigital-emulator

I am following this thread hoping for a resolution soon!

@skullandbones
Copy link

@skullandbones skullandbones commented Dec 29, 2019

@csoutreach is there any technical information published on how to get the original PiFace Digital IO board to work using any Python variant on the Buster Raspian OS ? I mean is any test code available for Buster that can be used as a proof of concept test ?

I have an original Pi 1 B which I think was running Wheezy and now I am attempting to use Buster on that Pi. This Pi has a PiFace Digital IO board. I just want to operate the 2 relays.

I am a Linux embedded software engineer so if you were able to point me to some technical information then that would be most helpful. Thanks.

@jjen009
Copy link

@jjen009 jjen009 commented Feb 19, 2020

Tried installing it on Raspbian VM (under Hyper-V) - same deal, both with apt-get and pip. Trying to see if there is another solution.

@gmu-code
Copy link

@gmu-code gmu-code commented Feb 27, 2020

My workaround:

  • download here the archives (pifacecommon-master.zip, pifacedigitalio-master.zip, ...)
  • unzip these archives
  • go into these directories with bash and start: sudo python3 setup.py install for each packet

Good Luck.

@duncanf-git
Copy link

@duncanf-git duncanf-git commented Apr 18, 2020

I could not find "python3-pifacedigital-emulator" but I have now found and installed the "pifacedigital-emulator".

sudo apt install pifacedigital-emulator

This starts fine in Stretch but cannot detect the actual PiFace Digital 1 board that was working correctly with my original Wheezy build.

Looking further for the solution to that.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Linked pull requests

Successfully merging a pull request may close this issue.

None yet
You can’t perform that action at this time.