[Emc-developers] 2.9.1 Release Status
To an extent, 2.9.1 has already been released, but I have not made the announcement yet as I was wanting to be able to offer RTAI debs too. So far we have debs for uspace in linuxcnc.org/dists for Buster, Bullseye and Bookworm. There are also RTAI kernel debs and mesaflash debs in /dists/ too. There is an ISO image for amd64 and an image for Pi4 in linuxcnc.org/iso Thanks to Rod for a lot of work on the infrastructure, and for building the Pi image. All the other debs have been built by hand by myself, because the buildbot didn't seem to want to do it. Steffen uploaded the new release to Debian Unstable today. That means that it should be in Trixie. How (and if) we can get a bugfix version into Debian is an unknown at the moment. I will send out the release announcement on Sunday, after editing the install instructions etc. I still hope to build an RTAI deb. However, whilst building a RIP for RTAI works fine, for some reason the deb building system is broken for RTAI. This doesn't really make sense (and most of the problems are with building docs under RTAI, which makes even less sense. And trying to turn off docs makes things worse). I can only assume that the build system for debs has bitrotted while we haven't been building them on the buildbots. I am going to start again from scratch this evening, as I have learned a fair bit during the last couple of weeks of trying to build the RTAI debs. Note that I have been building and running RTAI RIP continually for years, the problems are only in the deb build process. -- atp "A motorcycle is a bicycle with a pandemonium attachment and is designed for the especial use of mechanical geniuses, daredevils and lunatics." — George Fitch, Atlanta Constitution Newspaper, 1912 ___ Emc-developers mailing list Emc-developers@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-developers
Re: [Emc-developers] 2.9.1 Release Status
Congratulations Andy for getting this released. I know first hand how much work you have put in to get to this stage. I decided after all the work I had done with Bookworm that I would tackle the installers to make it easier for the release team to do their job, Little did I know that the release team was just you! There will probably need to be some updates to the getting linuxcnc docs and possibly also to the installers once the packages get to trixie. I think Steffen said that will take about 5 days. If you can't get a bug fix version into Bookworm, it won't be the end of the world as we will be able to set apt priorities to get updates from trixie into our ISO And as a first for the ISO and IMG files: Ethercat and QTPYVCP users will be able to install the relevant libraries from included repositories (QTPYVCP is not available for the pi). AMD64 users please consult the readme.md file in your home folder. Rod Webster 1300 896 832 Rod Webster 1300 896 832 +61 435 765 611 Vehicle Modifications Network www.vehiclemods.net.au On Fri, 27 Oct 2023 at 19:27, andy pugh wrote: > > To an extent, 2.9.1 has already been released, but I have not made the > announcement yet as I was wanting to be able to offer RTAI debs too. > > So far we have debs for uspace in linuxcnc.org/dists for Buster, > Bullseye and Bookworm. > There are also RTAI kernel debs and mesaflash debs in /dists/ too. > > There is an ISO image for amd64 and an image for Pi4 in linuxcnc.org/iso > > Thanks to Rod for a lot of work on the infrastructure, and for > building the Pi image. > All the other debs have been built by hand by myself, because the > buildbot didn't seem to want to do it. > > Steffen uploaded the new release to Debian Unstable today. That means > that it should be in Trixie. How (and if) we can get a bugfix version > into Debian is an unknown at the moment. > > I will send out the release announcement on Sunday, after editing the > install instructions etc. > I still hope to build an RTAI deb. > > However, whilst building a RIP for RTAI works fine, for some reason > the deb building system is broken for RTAI. This doesn't really make > sense (and most of the problems are with building docs under RTAI, > which makes even less sense. And trying to turn off docs makes things > worse). I can only assume that the build system for debs has bitrotted > while we haven't been building them on the buildbots. > > I am going to start again from scratch this evening, as I have learned > a fair bit during the last couple of weeks of trying to build the RTAI > debs. > > Note that I have been building and running RTAI RIP continually for > years, the problems are only in the deb build process. > > -- > atp > "A motorcycle is a bicycle with a pandemonium attachment and is > designed for the especial use of mechanical geniuses, daredevils and > lunatics." > — George Fitch, Atlanta Constitution Newspaper, 1912 > > > ___ > Emc-developers mailing list > Emc-developers@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/emc-developers ___ Emc-developers mailing list Emc-developers@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-developers
Re: [Emc-developers] 2.9.1 Release Status
It seems that, once again, I was impossibly optimistic. I have spent much of the day trying to go through the install process to check that it works, only to find that a problem that I thought _had_ to be something wrong in the repository structure / file lists was in fact due to a malformed repository entry on the test PC. (I also wasted several hours on the RTAI packaging, which takes about an hour to fail to build each time.) -- atp "A motorcycle is a bicycle with a pandemonium attachment and is designed for the especial use of mechanical geniuses, daredevils and lunatics." — George Fitch, Atlanta Constitution Newspaper, 1912 ___ Emc-developers mailing list Emc-developers@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-developers
Re: [Emc-developers] 2.9.1 Release Status
Andy, > was in fact due to a malformed repository entry on the test PC. Was this due to my installer or something in your environment? Rod Webster 1300 896 832 +61 435 765 611 Vehicle Modifications Network www.vehiclemods.net.au Rod Webster 1300 896 832 +61 435 765 611 Vehicle Modifications Network www.vehiclemods.net.au On Mon, 30 Oct 2023 at 11:07, andy pugh wrote: > > It seems that, once again, I was impossibly optimistic. > > I have spent much of the day trying to go through the install process > to check that it works, only to find that a problem that I thought > _had_ to be something wrong in the repository structure / file lists > was in fact due to a malformed repository entry on the test PC. > > (I also wasted several hours on the RTAI packaging, which takes about > an hour to fail to build each time.) > > -- > atp > "A motorcycle is a bicycle with a pandemonium attachment and is > designed for the especial use of mechanical geniuses, daredevils and > lunatics." > — George Fitch, Atlanta Constitution Newspaper, 1912 > > > ___ > Emc-developers mailing list > Emc-developers@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/emc-developers ___ Emc-developers mailing list Emc-developers@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-developers
Re: [Emc-developers] 2.9.1 Release Status
On Mon, 30 Oct 2023 at 03:56, Rod Webster wrote: > > was in fact due to a malformed repository entry on the test PC. > Was this due to my installer or something in your environment? I don't know at this point. I have forgotten the history of the VM in question. But as it is called "Bookworm preempt-rt" I think it is probably a modified normal debian install. -- atp "A motorcycle is a bicycle with a pandemonium attachment and is designed for the especial use of mechanical geniuses, daredevils and lunatics." — George Fitch, Atlanta Constitution Newspaper, 1912 ___ Emc-developers mailing list Emc-developers@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-developers
Re: [Emc-developers] 2.9.1 Release Status
Must be a modified one. The one you forked from me should have used the bookworm branch https://github.com/LinuxCNC/linuxcnc-live-build/tree/bookworm But it gets linuxcnc from the secret buildbot I was planning on getting source for updates from unstable once it gets out of testing. Hopefully by the weekend. Rod Webster *1300 896 832* +61 435 765 611 Vehicle Modifications Network www.vehiclemods.net.au On Mon, 30 Oct 2023 at 19:19, andy pugh wrote: > On Mon, 30 Oct 2023 at 03:56, Rod Webster wrote: > > > > was in fact due to a malformed repository entry on the test PC. > > Was this due to my installer or something in your environment? > > I don't know at this point. I have forgotten the history of the VM in > question. But as it is called "Bookworm preempt-rt" I think it is > probably a modified normal debian install. > > -- > atp > "A motorcycle is a bicycle with a pandemonium attachment and is > designed for the especial use of mechanical geniuses, daredevils and > lunatics." > — George Fitch, Atlanta Constitution Newspaper, 1912 > > > ___ > Emc-developers mailing list > Emc-developers@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/emc-developers > ___ Emc-developers mailing list Emc-developers@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-developers
Re: [Emc-developers] 2.9.1 Release Status
On Mon, 30 Oct 2023 at 09:43, Rod Webster wrote: > > Must be a modified one. The one you forked from me should have used the > bookworm branch I switched from buildbot2 to linuxcnc.org before building the installer. I don't know what the long term plan is for buildbot2, and also it doesn't seem like a great plan to set every installed LinuxCNC to track the development versions. -- atp "A motorcycle is a bicycle with a pandemonium attachment and is designed for the especial use of mechanical geniuses, daredevils and lunatics." — George Fitch, Atlanta Constitution Newspaper, 1912 ___ Emc-developers mailing list Emc-developers@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-developers
Re: [Emc-developers] 2.9.1 Release Status
Agreed but the linuxcnc.org repo did not exist when I wrote my installer I need to create a 2.91 branch as we did for the pi so it can get back into the linuxcnc live installer repo. I don't have any keys for linuxcnc.org repos. Can you send them to me? Private email is OK (It's hard to track whats going on if the repos are not updated) Rod Webster *1300 896 832* +61 435 765 611 Vehicle Modifications Network www.vehiclemods.net.au On Mon, 30 Oct 2023 at 19:54, andy pugh wrote: > On Mon, 30 Oct 2023 at 09:43, Rod Webster wrote: > > > > Must be a modified one. The one you forked from me should have used the > > bookworm branch > > I switched from buildbot2 to linuxcnc.org before building the installer. > I don't know what the long term plan is for buildbot2, and also it > doesn't seem like a great plan to set every installed LinuxCNC to > track the development versions. > > -- > atp > "A motorcycle is a bicycle with a pandemonium attachment and is > designed for the especial use of mechanical geniuses, daredevils and > lunatics." > — George Fitch, Atlanta Constitution Newspaper, 1912 > > > ___ > Emc-developers mailing list > Emc-developers@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/emc-developers > ___ Emc-developers mailing list Emc-developers@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-developers