Latest upstream release: 1.6.8 Current version/release in rawhide: 1.6.4-4.fc24 URL: https://www.arduino.cc/ Please consult the package updates policy before you issue an update to a stable branch: https://fedoraproject.org/wiki/Updates_Policy More information about the service that created this bug can be found at: https://fedoraproject.org/wiki/Upstream_release_monitoring Please keep in mind that with any upstream change, there may also be packaging changes that need to be made. Specifically, please remember that it is your responsibility to review the new version to ensure that the licensing is still correct and that no non-free or legally problematic items have been added upstream.
Patching or scratch build for arduino and version 1.6.4 FAILED. See for details
Rebase helper failed. See logs and attachments in this bugzilla global name 'os' is not defined
Patches were not touched. All were applied properly
Latest upstream release: 1.6.9 Current version/release in rawhide: 1.6.4-7.fc25 URL: https://www.arduino.cc/ Please consult the package updates policy before you issue an update to a stable branch: https://fedoraproject.org/wiki/Updates_Policy More information about the service that created this bug can be found at: https://fedoraproject.org/wiki/Upstream_release_monitoring Please keep in mind that with any upstream change, there may also be packaging changes that need to be made. Specifically, please remember that it is your responsibility to review the new version to ensure that the licensing is still correct and that no non-free or legally problematic items have been added upstream. Based on the information from anitya: https://release-monitoring.org/project/105/
Patching or scratch build for arduino-1.6.4 failed.
Created attachment 1155691 [details] Rebase-helper rebase-helper-debug.log log file. See for details and report the eventual error to rebase-helper https://github.com/phracek/rebase-helper/issues.
I'd love to see this updated for Fedora 24, if possible (to at least the latest "released" tag, 1.6.6.
Latest upstream release: 1.6.10 Current version/release in rawhide: 1.6.4-8.fc25 URL: https://www.arduino.cc/ Please consult the package updates policy before you issue an update to a stable branch: https://fedoraproject.org/wiki/Updates_Policy More information about the service that created this bug can be found at: https://fedoraproject.org/wiki/Upstream_release_monitoring Please keep in mind that with any upstream change, there may also be packaging changes that need to be made. Specifically, please remember that it is your responsibility to review the new version to ensure that the licensing is still correct and that no non-free or legally problematic items have been added upstream. Based on the information from anitya: https://release-monitoring.org/project/105/
Created attachment 1184429 [details] Rebase-helper rebase-helper-debug.log log file. See for details and report the eventual error to rebase-helper https://github.com/phracek/rebase-helper/issues.
Latest upstream release: 1.6.11 Current version/release in rawhide: 1.6.4-8.fc25 URL: https://www.arduino.cc/ Please consult the package updates policy before you issue an update to a stable branch: https://fedoraproject.org/wiki/Updates_Policy More information about the service that created this bug can be found at: https://fedoraproject.org/wiki/Upstream_release_monitoring Please keep in mind that with any upstream change, there may also be packaging changes that need to be made. Specifically, please remember that it is your responsibility to review the new version to ensure that the licensing is still correct and that no non-free or legally problematic items have been added upstream. Based on the information from anitya: https://release-monitoring.org/project/105/
Created attachment 1194546 [details] Rebase-helper rebase-helper-debug.log log file. See for details and report the eventual error to rebase-helper https://github.com/phracek/rebase-helper/issues.
Following patches has been deleted: ['arduino-macosx.patch', 'arduino-add-to-groups.patch']
Following patches has been modified: ['/var/tmp/thn-rhhJxwUS/rebase-helper-results/arduino-macosx.patch']
Following patches has been unapplied: ['arduino-no-network.patch', 'arduino-use-system-avrdude.patch', 'arduino-script.patch', 'arduino-use-system-astyle.patch', 'arduino-armbuild.patch']
Latest upstream release: 1.6.12 Current version/release in rawhide: 1.6.4-8.fc25 URL: https://www.arduino.cc/ Please consult the package updates policy before you issue an update to a stable branch: https://fedoraproject.org/wiki/Updates_Policy More information about the service that created this bug can be found at: https://fedoraproject.org/wiki/Upstream_release_monitoring Please keep in mind that with any upstream change, there may also be packaging changes that need to be made. Specifically, please remember that it is your responsibility to review the new version to ensure that the licensing is still correct and that no non-free or legally problematic items have been added upstream. Based on the information from anitya: https://release-monitoring.org/project/105/
Created attachment 1203536 [details] Rebase-helper rebase-helper-debug.log log file. See for details and report the eventual error to rebase-helper https://github.com/phracek/rebase-helper/issues.
Following patches has been modified: ['/var/tmp/thn-rhLZttpl/rebase-helper-results/arduino-macosx.patch']
So I'm wondering if there has been any progress on this? I picked up a couple of ATTINY85's and it seems they require 1.6.5+ - which is not available anywhere in the Fedora ecosystem :( Is my only other option to use Windows for this?
Looks like we were blocked on bug #1360587, but that is now resolved. Any updates, Dennis?
Since I am listed as co-maintainer, I wanted to help so I had a look at a rebuild; right now, I updated the spec to 1.6.6, rebased the patches, added rsyntaxtextarea dependency and BR it into the spec file. However, there are few items to clear before it builds properly, most notably there are now a number of files downloaded during build that should be added as Source# lines. I will give you an update as soon as I have a scratch build to check out and then, if Dennis is OK with the plan, I will push it to the repos.
Here it is:
Oops, submitted form too early... http://koji.fedoraproject.org/koji/taskinfo?taskID=16254129
Hi Gianluca, Can you move (in the spec file) your added librares to before were we clean out the directories for binaries. Also, the arduino-builder-linux{32,64}-1.0.5.tar.bz2 tarballs contain pre-compiled binaries. Can we remove them and compile them from soruce? After this I think it'll be acceptable for inclusion in Fedora.
(In reply to Dennis Chen from comment #30) > Can you move (in the spec file) your added librares to before were we clean > out the directories for binaries. > Done. > Also, the arduino-builder-linux{32,64}-1.0.5.tar.bz2 tarballs contain > pre-compiled binaries. Can we remove them and compile them from soruce? Yeah, I left a TODO there while I figure out how to make it work (currently, one can not verify/compile any sketch with 1.6.6-1). That is a Golang based project and we need to package it up and start the review process, but maybe we can left this as is in until it's done? Otherwise, we can not push any update to Arduino.
Is it worthwhile just removing the packages from Fedora? The arduino site has binaries available and it all works out of the box....
(In reply to Steven Haigh from comment #32) > Is it worthwhile just removing the packages from Fedora? > > The arduino site has binaries available and it all works out of the box.... I believe Arduino is critpath for the Robotics Lab. There's no reason to remove a perfectly functional, non obsolete piece of software from Fedora. (In reply to Gianluca Sforna from comment #31) > Yeah, I left a TODO there while I figure out how to make it work (currently, > one can not verify/compile any sketch with 1.6.6-1). That is a Golang based > project and we need to package it up and start the review process, but maybe > we can left this as is in until it's done? Otherwise, we can not push any > update to Arduino. I'll investigate starting the review process for arduino-builder to get it on all archs. We cannot push any update until then.
(In reply to Dennis Chen from comment #33) > > I'll investigate starting the review process for arduino-builder to get it > on all archs. Ok then. Do you need help from me? I can complete/test the changes required to build 1.6.6 and/or the latest version; or I can prepare the package for arduino-builder and submit it for review. Just let me know how you would like to handle this, so we don't overlap.
So, I now have a SPEC file for the arduino-builder tool but, guess what, it bundles a golang library so we actually need to also unbundle that to move this forward... Dennis, if you are available for a quick review, I could submit both; the golang library should be trivially packaged with the gofed tool.
Hmm. Alright. When you submit those packages for review, could you set the appropriate blocker tags?
Hi Dennis, sorry for hurrying the thing; I had some time at home due to some unfortunate events at home, and found this item I care about to work on. So I now submitted the two review requests in bug 1394193 and bug 1393796. Of course, I will set you as comaintaner as soon as we manage to bring them in.
Latest upstream release: 1.6.13 Current version/release in rawhide: 1.6.4-10.fc26 URL: https://www.arduino.cc/ Please consult the package updates policy before you issue an update to a stable branch: https://fedoraproject.org/wiki/Updates_Policy More information about the service that created this bug can be found at: https://fedoraproject.org/wiki/Upstream_release_monitoring Please keep in mind that with any upstream change, there may also be packaging changes that need to be made. Specifically, please remember that it is your responsibility to review the new version to ensure that the licensing is still correct and that no non-free or legally problematic items have been added upstream. Based on the information from anitya: https://release-monitoring.org/project/105/
Created attachment 1222904 [details] Rebase-helper rebase-helper-debug.log log file. See for details and report the eventual error to rebase-helper https://github.com/phracek/rebase-helper/issues.
Following patches has been modified: ['/var/tmp/thn-rh8wXp3y/rebase-helper-results/arduino-macosx.patch']
*** Bug 1404684 has been marked as a duplicate of this bug. ***
Latest upstream release: 1.8.0 Current version/release in rawhide: 1.6.4-10.fc26 URL: https://www.arduino.cc/ Please consult the package updates policy before you issue an update to a stable branch: https://fedoraproject.org/wiki/Updates_Policy More information about the service that created this bug can be found at: https://fedoraproject.org/wiki/Upstream_release_monitoring Please keep in mind that with any upstream change, there may also be packaging changes that need to be made. Specifically, please remember that it is your responsibility to review the new version to ensure that the licensing is still correct and that no non-free or legally problematic items have been added upstream. Based on the information from anitya: https://release-monitoring.org/project/105/
Created attachment 1234729 [details] Rebase-helper rebase-helper-debug.log log file. See for details and report the eventual error to rebase-helper https://github.com/phracek/rebase-helper/issues.
Following patches has been modified: ['/var/tmp/thn-rhtzcnHU/rebase-helper-results/arduino-macosx.patch']
Latest upstream release: 1.8.1 Current version/release in rawhide: 1.6.4-10.fc26 URL: https://www.arduino.cc/ Please consult the package updates policy before you issue an update to a stable branch: https://fedoraproject.org/wiki/Updates_Policy More information about the service that created this bug can be found at: https://fedoraproject.org/wiki/Upstream_release_monitoring Please keep in mind that with any upstream change, there may also be packaging changes that need to be made. Specifically, please remember that it is your responsibility to review the new version to ensure that the licensing is still correct and that no non-free or legally problematic items have been added upstream. Based on the information from anitya: https://release-monitoring.org/project/105/
Created attachment 1238929 [details] Rebase-helper rebase-helper-debug.log log file. See for details and report the eventual error to rebase-helper https://github.com/phracek/rebase-helper/issues.
Following patches has been modified: ['/var/tmp/thn-rh0aSH9n/rebase-helper-results/arduino-macosx.patch']
FWIW, the latest package from arduino.cc doesn't work in Fedora, because it depends on /usr/lib64/libtinfo.so.5 but Fedora 25 has libtinfo.so.6. Let me know if I can help here.
(In reply to Petr Viktorin from comment #57) > FWIW, the latest package from arduino.cc doesn't work in Fedora, because it > depends on /usr/lib64/libtinfo.so.5 but Fedora 25 has libtinfo.so.6. There is also an ncurses-compat-libs-6.0-6.20160709.fc25.x86_64 in Fedora 25, which contains /usr/lib64/libtinfo.so.5.
arduino-1.6.6-1.fc25 has been submitted as an update to Fedora 25. https://bodhi.fedoraproject.org/updates/FEDORA-2017-5e719b6071
arduino-1.6.6-1.fc24 has been submitted as an update to Fedora 24. https://bodhi.fedoraproject.org/updates/FEDORA-2017-083ef44708
I just created an update to 1.6.6; despite being a seemingly minor update from 1.6.4, it was actually quite some work. Please test it and add karma as needed, in the meanwhile I will use this groundwork to have a look at newer releases.
arduino-1.6.6-1.fc24 has been pushed to the Fedora 24 testing repository. If problems still persist, please make note of it in this bug report. See https://fedoraproject.org/wiki/QA:Updates_Testing for instructions on how to install test updates. You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2017-083ef44708
arduino-1.6.6-1.fc25 has been pushed to the Fedora 25 testing repository. If problems still persist, please make note of it in this bug report. See https://fedoraproject.org/wiki/QA:Updates_Testing for instructions on how to install test updates. You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2017-5e719b6071
Status update. A tester promptly catched an issue with the proposed update. While working on a fix, I realized arduino relies on its own fork of ctags, so I submitted the package for review in bug #1422555. If anyone wants to do the review, it would be very useful.
This package has changed ownership in the Fedora Package Database. Reassigning to the new owner of this component.
PING. Arduino 1.8.3 is currently available. Can we get it in Fedora?
arduino-builder-1.0.5-6.fc26 arduino-1.6.6-3.fc26 has been submitted as an update to Fedora 26. https://bodhi.fedoraproject.org/updates/FEDORA-2017-394c0f1880
(In reply to Jan ONDREJ from comment #66) > PING. Arduino 1.8.3 is currently available. Can we get it in Fedora? We can, but not before I sorted out the issues with the new packaging that started with 1.6.6. So the plan is that I will push the updates and make sure the current arduino IDE is usable. Then I will try bringing the latest upstream release in Fedora. At this time, I am not sure I will be able to make the jump all the way to 1.8.3, but the effort will be most probably tracked in bug #1435029: if you want to help with testing I suggest you subscribe to that one.
arduino-1.6.6-2.fc25, arduino-builder-1.0.5-6.fc25 has been pushed to the Fedora 25 testing repository. If problems still persist, please make note of it in this bug report. See https://fedoraproject.org/wiki/QA:Updates_Testing for instructions on how to install test updates. You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2017-c33ec5464a
arduino-1.6.6-3.fc26, arduino-builder-1.0.5-6.fc26 has been pushed to the Fedora 26 testing repository. If problems still persist, please make note of it in this bug report. See https://fedoraproject.org/wiki/QA:Updates_Testing for instructions on how to install test updates. You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2017-394c0f1880
arduino-1.6.6-3.fc26, arduino-builder-1.0.5-6.fc26 has been pushed to the Fedora 26 stable repository. If problems still persist, please make note of it in this bug report.
Note bug #1435029 covers the 1.8.x series.