-
-
Notifications
You must be signed in to change notification settings - Fork 262
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
dist folder not included in last distro #518
Comments
I cannot see this in any of the recent build logs, incl. the very last, for the RPi platform. Could you please point to the entry in the build history where you observed this? |
The last build https://travis-ci.org/github/artisan-roaster-scope/artisan/jobs/738109471 reads:
|
I encountered this when I tried to build from source. 2.4.2. Originally I tried to install from 3 different .deb packages with no luck. artisan-linux-2.4.2.deb ubuntu@ubuntu: ubuntu@ubuntu:~/Downloads/artisan-2.4.2/src$ ls -l drwxrwxr-x 5 ubuntu ubuntu 4096 Oct 2 17:32 debian I believe if dist/ was included in the source tar/zip it would be here.drwxrwxr-x 2 ubuntu ubuntu 4096 Oct 2 17:32 help |
Building Artisan from source is non-trivial and require a specific setup. The dist folder is not part of the Artisan source as it is the part of the actual build and generated by the scripts. Note that the "artisan-linux-2.4.2.deb" build is for Linux running on Intel processors. The other two Linus builds marked in their file name with "raspbian" are made for the RPi running Raspbian on Arm processors. They should work on standard configuration. It would be interesting to see why those do not work for you. First you should install the one of those two based on your version of Raspbian. For now Stretch and Buster are supported. After installation you could check the messages you receive by starting Artisan via
Please paste the output here and I will take a look. |
I reinstalled the pi4 with a raspbian instead of ubuntu. pi@raspberrypi:~ $ uname -a pi@raspberrypi:~ $ /usr/share/artisan/artisan Reinstalling the application may fix this problem. |
Could you try to start via
obviously you do not have the Qt plugins in your path. |
exec /usr/bin/env PATH=/usr/share/artisan:$PATH QT_PLUGIN_PATH=/usr/share/artisan/PyQt5/Qt/plugins LD_LIBRARY_PATH=/usr/share/artisan:$LD_LIBRARY_PATH /usr/share/artisan/artisan & Original exception was: QT wasn't installed, |
Qt is part of every Raspbian installation but Artisan comes with its own bundled Qt binaries. Still one needs to set the LD_LIBRARY_PATH and the QT_PLUGIN_PATH such that the libs can be found by the binary. You log contained the hint. In v2.4 we switch from the deprecated function toTime_t of QDateTime to toSecsSinceEpoch which was introduced in Qt v5.8 which was released begin of 2017 and forgot that Qt on RPi Stretch is still on Qt 5.7.1 from 2016. Thus you seem to have installed the Stretch build on your RPi running Buster. Anyhow, I fix this for the Stretch CI continuous builds and made a new RPi Buster build of the current trunk that you can find here: https://www.dropbox.com/s/2f9tgif68fo81rf/artisan-linux-2.4.3_raspbian-buster.deb?dl=0 I recommend to install the Buster build as the Stretch build has additional issues due to the very outdated underlying Python 3.5 which implies the use of outdated versions of almost all other libs. The consequence is that some artefacts are not correctly rendered. We do not have any plans to fix the Stretch builds and might rather just retire them. |
fixed for v2.4.4 |
Expected Behavior
Actual Behavior
/artisan-2.4.2/src$ ./build-rpi2-deb.sh
chmod: cannot access 'dist': No such file or directory
Steps to Reproduce the Problem
Specifications
Please attach your current Artisan settings file (as exported via menu Help >> Save Settings as *.aset) file.
Please attach any relevant Artisan *.alog profiles.
Note that you need either add a
.txt
extension or zip the files before uploading. Otherwise you will receive a "Not a supported file type" error on uploading.The text was updated successfully, but these errors were encountered: