Hello, Sorry to 'harass you' over this issue. I know I can keep trying new ideas. When I install, trying here, the .deb files, I get this output...
*Some packages could not be installed. This may mean that you have* *requested an impossible situation or if you are using the unstable* *distribution that some required packages have not yet been created* *or been moved out of Incoming.* *The following information may help to resolve the situation:* *The following packages have unmet dependencies:* * emcapplication : Depends: machinekit-hal (= 0.4.20894-1.gitebe1344a0~buster) but 0.4.21020-1.git941bffc90~buster is to be installed* * Recommends: linuxcnc-doc-en but it is not installable or* * linuxcnc-doc but it is not installable* * Recommends: machinekit-hal-dev (= 0.4.20894-1.gitebe1344a0~buster) but it is not going to be installed* *E: Unable to correct problems, you have held broken packages.* Even when I install emcapplication via the BBB/BBG, I receive this error. Seth P.S. I see my machinekit-hal is upgraded compared to what emcapplication is expecting. Does this sound correct and are there any remedies? On Thursday, March 4, 2021 at 6:12:27 PM UTC-6 Mala Dies wrote: > Hello, > > This is the output when I run ./linuxcnc in /emcapplication/scripts/ > > *LINUXCNC - 2.9.0~pre0* > *./linuxcnc: line 273: /usr/bin/wish8.6: No such file or directory* > > ... > > I have not installed the .deb files yet. I am petrified to get this > incorrect b/c of recompilation. Anyway, please send guidance... > > Seth > > On Thursday, March 4, 2021 at 10:46:30 AM UTC-6 Mala Dies wrote: > >> Hello, >> >> Seth here. Um, I cannot get emcapplication to produce anything on my LCD >> Screen. I tried ./axis and many other executables in the >> /emcapplication/bin/ directory. >> >> This is what I am receiving in return as output w/ running ./axis. >> >> * File "./axis", line 65, in <module>* >> * import gcode* >> *ImportError: librs274.so.0: cannot open shared object file: No such file >> or directory* >> >> Seth >> >> P.S. If you know of how to move forward on my issue, please return >> service. Also, if there are specific commands I can give you as output to >> help you along, please tell me. I got linuxcnc to work on the LCD but I am >> just dumbfounded so far on this compilation w/ Docker, Debian, and armhf >> (as you can tell). >> >> On Saturday, February 27, 2021 at 7:06:59 PM UTC-6 [email protected] wrote: >> >>> Feb 28, 2021, 01:15 by [email protected]: >>> >>> > Feb 28, 2021, 01:08 by [email protected]: >>> > >>> >> OK, >>> >> >>> >> let's get the high ground overview and get the EMCApplication >>> installed first on AMD64 system. Only after this is done and working, we >>> will attack these other issues. >>> >> >>> >> I will use a Docker container, as it is easy to spin up and clean >>> after, but feel free to try it on a normal install (Debian) too: >>> >> >>> >> First start Docker container with passed X11 socket and DISPLAY >>> environment and DBUS socket for announcement: >>> >> >>> >> docker run -it --rm -e DISPLAY=${DISPLAY} -v >>> /var/run/dbus/system_bus_socket:/var/run/dbus/system_bus_socket -v >>> /tmp/.X11-unix:/tmp/.X11-unix -v /dev/dri:/dev/dri debian:buster bash -i >>> >> >>> >> In it prepare basic setup and test it with firefox: >>> >> >>> >> apt-get update >>> >> apt-get -y upgrade >>> >> apt-get install -y sudo >>> >> echo "ALL ALL = (ALL) NOPASSWD: ALL" >> /etc/sudoers >>> >> adduser mk >>> >> sudo apt-get install -y firefox-esr >>> >> >>> >> test with 'firefox' and you should see a firefox window appear of >>> application running in >>> >> >>> And, of course, I forgot to mention you need to switch to that non-root >>> user (otherwise you cannot connect to the DISPLAY): >>> >>> su mk >>> firefox >>> >>> and the rest of commands >>> >>> >>> >> >>> >> Docker. Then install the prerequisites for Machinekit-HAL and >>> EMCApplication: >>> >> >>> >> sudo apt-get install -y curl >>> >> curl -1sLf \ >>> >> ' >>> https://dl.cloudsmith.io/public/machinekit/machinekit/cfg/setup/bash.deb.sh' >>> >>> \ >>> >> | sudo -E bash >>> >> curl -1sLf \ >>> >> ' >>> https://dl.cloudsmith.io/public/machinekit/machinekit-hal/cfg/setup/bash.deb.sh' >>> >>> \ >>> >> | sudo -E bash >>> >> curl -1sLf \ >>> >> ' >>> https://dl.cloudsmith.io/public/machinekit/emcapplication/cfg/setup/bash.deb.sh' >>> >>> \ >>> >> | sudo -E bash >>> >> >>> >> Now we need to install that special solver we were talking about as >>> standard Debian APT cannot solve the dependencies: >>> >> >>> >> sudo apt-get install -y apt-cudf >>> >> >>> >> and install EMCApplication: >>> >> >>> >> sudo apt-cudf-get --solver aspcud -o APT::Get::Assume-Yes=1 -o >>> Debug::pkgProblemResolver=0 -o APT::Install-Recommends=0 install >>> emcapplication >>> >> >>> > Even simple: >>> > >>> > sudo apt-cudf-get --solver aspcud install emcapplication >>> > should be enough. >>> > >>> > Cern. >>> > >>> >> >>> >> and then run: >>> >> >>> >> linuxcnc >>> >> >>> >> You then should be able to see a configuration selection window, >>> select AXIS sim and run. You should see a basic simulation. >>> >> >>> >> Please confirm you can get it running. >>> >> >>> >> Cern. >>> >> >>> >> >>> >> Feb 27, 2021, 00:54 by [email protected]: >>> >> >>> >>> Hello, >>> >>> >>> >>> I few, quick references here... >>> >>> >>> >>> Would it be easier to make emcapplication once LinuxCNC is >>> installed? >>> >>> >>> >>> Oh and... >>> >>> >>> >>> Is there a cure all outside of building the binaries from scratch? >>> >>> >>> >>> Seth >>> >>> On Wednesday, February 24, 2021 at 7:36:28 PM UTC-6 Mala Dies wrote: >>> >>> >>> >>>> Hello, >>> >>>> >>> >>>> I have been trying to install machinekit-hal and emcapplication. I >>> got some pointers here and there... >>> >>>> >>> >>>> The issue is that emcapplication does not work in my eyes yet. >>> >>>> >>> >>>> I have been unable to install it, compile it, and/or compile plus >>> install it from Cloudsmith repositories. >>> >>>> >>> >>>> So, machinekit-hal is done. I can run halcmd and halrun. This is >>> not an issue. >>> >>>> >>> >>>> Does emcapplication work yet or still? I am in the middle of a >>> build right now. >>> >>>> >>> >>>> I am installing the python2 libs. right now to handle the >>> emcapplication dependencies. >>> >>>> >>> >>>> ... >>> >>>> >>> >>>> Also, I have quickly gotten the Cloudsmith repo. items for >>> machinekit-hal and emcapplication if this will help. I can easily install >>> the .deb packages w/: >>> >>>> >>> >>>> sudo apt install ./*.deb. >>> >>>> >>> >>>> But... >>> >>>> >>> >>>> Will it work? Have you seen anything online about it working? I >>> started an issue or error source for the emcapplication online on the >> >>> github.com <http://github.com>>> repo. but deleted it (as I am too way >>> unfamiliar with this process so far). >>> >>>> >>> >>>> If you have any pointers for >>> this: linuxcnc-build-deps_2.9.0~pre0.23585.git42bf973af~buster_all.deb >>> >>>> >>> >>>> Please let me know. It seems I keep getting this repo. .deb and it >>> is not allowing me, the machine/internet/machinekit compilation, to access >>> the updated version of machinekit-hal that is current. >>> >>>> >>> >>>> Also: >>> >>>> >>> >>>> Adding a new item to changelog: >>> >>>> ================================================================= >>> >>>> linuxcnc (2.9.0~pre0.23585.git42bf973af~buster) Buster; urgency=low >>> >>>> >>> >>>> * Machinekit EMCApplication is build from LinuxCNC code, but is >>> not part of >>> >>>> LinuxCNC and as such the lower entries are NOT accurate >>> >>>> * Commit: 42bf973af68d1ee4f18a3c43af15d49c0ea4bf54 >>> >>>> * Merge pull request #7 from cerna/merge-21-october-2020 >>> >>>> * Build as an 23585th rebuild for Debian Buster armhf >>> >>>> >>> >>>> -- xxxx xxxxxxx <>> [email protected] <>>> > Thu, 25 Feb 2021 >>> 01:04:49 +0000 >>> >>>> New package version number added to changelog >>> >>>> successfully configured for 'ext-hal-Debian-10'-'machinekit-hal'.. >>> >>>> >>> >>>> The above pops up when I have a 'valid' install of this command: >>> >>>> >>> >>>> debian/configure >>> machinekit-hal=${WANTED_VERSION_OF_MACHINEKIT_HAL_PACKAGES} no-docs >>> >>>> >>> >>>> Then, when I apply the next command for the compilation, I receive >>> a bunch of issues/errors. >>> >>>> >>> >>>> This one: >>> >>>> >>> >>>> mk-build-deps \ --install \ --remove \ --root-cmd sudo \ >>> --tool \ 'apt-cudf-get --solver aspcud -o APT::Get::Assume-Yes=1 -o >>> Debug::pkgProblemResolver=0 -o APT::Install-Recommends=0' \ >>> debian/control >>> >>>> >>> >>>> Seth >>> >>>> >>> >>>> P.S. I will report the errors soon. I will run the source again >>> once compiled (if I can get it compiled) and then return service. Also, I >>> started a small set up of instructions here: >>> >>>> >>> >>>> https://gist.github.com/silver2row/8d5b8ee4d1917d896c24c24bd56ba5f4 >>> >>>> >>> >>> >>> >>> >>> >>> >>> >>> -- >>> >>> website: > http://www.machinekit.io> blog: > >>> http://blog.machinekit.io> github: > https://github.com/machinekit >>> >>> --- >>> >>> You received this message because you are subscribed to the Google >>> Groups "Machinekit" group. >>> >>> To unsubscribe from this group and stop receiving emails from it, >>> send an email to > [email protected]> . >>> >>> To view this discussion on the web visit > >>> https://groups.google.com/d/msgid/machinekit/0444aa99-4a23-4c29-b55d-df15de57b36fn%40googlegroups.com >>> >>> < >>> https://groups.google.com/d/msgid/machinekit/0444aa99-4a23-4c29-b55d-df15de57b36fn%40googlegroups.com?utm_medium=email&utm_source=footer>> >>> >>> . >>> >>> >>> >> >>> >> -- >>> >> website: http://www.machinekit.io blog: http://blog.machinekit.io >>> github: https://github.com/machinekit >>> >> --- >>> >> You received this message because you are subscribed to the Google >>> Groups "Machinekit" group. >>> >> To unsubscribe from this group and stop receiving emails from it, >>> send an email to [email protected]. >>> >> To view this discussion on the web visit >>> https://groups.google.com/d/msgid/machinekit/MU_xnEs--3-2%40tuta.io. >>> >> >>> > >>> > -- >>> > website: http://www.machinekit.io blog: http://blog.machinekit.io >>> github: https://github.com/machinekit >>> > --- >>> > You received this message because you are subscribed to the Google >>> Groups "Machinekit" group. >>> > To unsubscribe from this group and stop receiving emails from it, send >>> an email to [email protected]. >>> > To view this discussion on the web visit >>> https://groups.google.com/d/msgid/machinekit/MU_zFlG--3-2%40tuta.io. >>> > >>> >>> -- website: http://www.machinekit.io blog: http://blog.machinekit.io github: https://github.com/machinekit --- You received this message because you are subscribed to the Google Groups "Machinekit" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To view this discussion on the web visit https://groups.google.com/d/msgid/machinekit/1332ff11-1cfc-4706-a856-1d67970755cbn%40googlegroups.com.
