[Emc-developers] 2.9.1 Release Status

2023-10-27 Thread andy pugh
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

2023-10-27 Thread Rod Webster
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

2023-10-29 Thread andy pugh
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

2023-10-29 Thread Rod Webster
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

2023-10-30 Thread andy pugh
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

2023-10-30 Thread Rod Webster
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

2023-10-30 Thread andy pugh
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

2023-10-30 Thread Rod Webster
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