Package Details: octoprint 1.3.4-2

Git Clone URL: https://aur.archlinux.org/octoprint.git (read-only)
Package Base: octoprint
Description: Responsive web interface for controlling a 3D printer (RepRap, Ultimaker, ...)
Upstream URL: http://octoprint.org/
Licenses: AGPL3
Provides: octoprint
Submitter: yhfudev
Maintainer: Niklas
Last Packager: Niklas
Votes: 10
Popularity: 0.625621
First Submitted: 2015-06-09 16:44
Last Updated: 2017-08-14 14:15

Latest Comments

midgard commented on 2017-08-14 15:16

Done (almost exactly 1 year ago): https://wiki.archlinux.org/index.php?title=Arch_packaging_standards&diff=446832&oldid=446829
It's a basic bash requirement btw.

Niklas commented on 2017-08-14 14:13

someone should put that in the Arch wiki then

midgard commented on 2017-08-13 15:49

Hi, in PKGBUILD you should quote variables that may contain spaces, in particular ${srcdir} and ${pkgdir}. Otherwise the build fails when there are directories that contain spaces. (Learn more at https://unix.stackexchange.com/a/131767)

Have a nice day.

Niklas commented on 2017-08-12 17:15

Finally updated to 1.3.4. Used some commits from the master branch to make 1.3.4 compatible with the newest versions of the Flask plugins and Tornado 4.5. If you are experiencing issues related to Tornado, you can try the python2-tornado-4.4 package instead (https://aur.archlinux.org/packages/python-tornado-4.4/) since 4.4 is the officially supported version of Tornado, however I did not have any problems with 4.5 so it should be fine.

Jake commented on 2017-01-15 13:04

I made now a octoprint-venv package, which can be updated easier/faster, it pulls the correct dependency versions just into a python virtual environment (as recommended in the octoprint wiki):
https://aur.archlinux.org/packages/octoprint-venv/

FirefighterBlu3 commented on 2017-01-11 22:44

more on updates needed. python2-chainmap is now in aur. python2-scandir needs armv7h added to arch. not compatible with modern tornado, wants octoprint startup method changed, needs default_max_body_size removed, needs all max_body_sizes renamed to singular; max_body_size (kw change in tornado), needs python2-markdown. then it works great

Jake commented on 2016-12-25 13:24

It is again outdated since multiple releases... latest is 1.3.0.
So i tried to make a working PKGBUILD, but it is pretty complicated, this version needs new dependencies: feeparser, future, chainmap, scandir, click (for chainmap exists no arch package). The tornado patch does not work anymore, it requries 4.0.2 and after all of this sorted out there is a problem with Flask (unsupported version as always).

Evils commented on 2016-06-22 09:34

Meanwhile there has been a new release - again -...
How about updating this?

nigeil commented on 2016-06-21 18:25

I am running into issues when I attempt to install plugins for Octoprint via its web interface, of the sort:
"
Could not import OctoPrint's setuptools, are you sure you are running that under the same python installation that OctoPrint is installed under?
----------------------------------------
Command "python setup.py egg_info" failed with error code 255 in /tmp/pip-5befmg6s-build/
Done!
"
Has anyone else run into such issues installing from this PKGBUILD, and if so, how did you address them?

Jake commented on 2016-04-17 19:47

I fixed the "python2-awesome-slugify" PKGBUILD and submitted it to the AUR, it should work now!

All comments