On 8/11/25 07:49, rodw wrote:
Steffen, Thanks. I have it down to try it on a new Trixie installed from an ISO. I also posted a rough how to on the forum.
https://forum.linuxcnc.org/9-installing-linuxcnc/56892-debian-trixie-upgrade-install-to-2-9-4#333142
I was hoping somebody would have tried it by now.
If the new install still fails, maybe Debian can fix it in 13.1
I will try and build a Trixie Linuxcnc ISO which would let us fix it but going
with Debian would be so much easier
Rod
Well, because the original bookworm installer insisted a mouse
button was a serial interface, I got saddled with a broken debian
system on this machine, and my constant mewling about it has
now gotten my posts to debian-user routed to /dev/null. So I
was happy to see ubuntu support listed on linuxcnc.org a week
ago. That makes my upgrade path from the buster installs
running all my wintel boxes much more appealing. But when
that time comes I'll have questions for sure. I'm having excellent
results with armbian on the pi clones which has recently migrated
to include ubuntu in their arm64 stuff, on all of my rebuilt & much
faster 3d printers.
My latest project is a homemade NAS built around a bpi-m5 with 5,
4T SSD drives in a raid6 configuration for amanda's main storage.
Not active yet but might be in another week. Raid6 is configured
at 10.5T and ready to go.
On 2025-08-11 20:02, Steffen Möller via Emc-developers
<[email protected]> wrote:
Hi Rod,
Thank you for spotting this!
This is awkward, but from our side I think it is all fine. For some reason the installer decided
against installing the additional package, which is likely because of another installed package
that needed whatever was installed before?! A tool like "aptitude" is more verbose than
"apt" and makes constructive suggestions on what to update/remove to get someting
installed.
The lower-level libraries should not be listed explicitly as a dependency
unless they are programmed against. So I think this is something special that
happened during the update, less of a problem caused by LinuxCNC. Just, how do
we explain this to our users? Maybe have an entry in the forums? Not sure yet
about what to change in our documentation.
Best,
Steffen
Gesendet: Sonntag, 10. August 2025 um 07:30
Von: rodw <[email protected]>
An: emc-developers <[email protected]>
Betreff: Re: [Emc-developers] Trixie amd :Linuxcnc
OK, if you first apt install libqt5webengine5
Linuxcnc installs. I can open AXIS, GMOCCAPY and a couple of QT Sims so its
all good. it wierd the dependency was not installed by the Debian way with
Linuxcnc-uspace.
On 2025-08-10 14:57, rodw <[email protected]> wrote:
> Running Andy's script on linuxcnc.org also fails with the smae error.
> This script is described in our docs at:
https://linuxcnc.org/docs/stable/html/getting-started/getting-linuxcnc.html#_installing_on_debian_bookworm_with_preempt_rt_kernel
>
>
>
> On 2025-08-10 14:51, rodw <[email protected]> wrote:
> > Debian Trixie was oficially released yesterday and is now the stable
branch of Debian.
> > After a dist-upgrade from Bookworm I get
> >
> > rod@debian:/etc/apt/sources.list.d$ sudo apt install linuxcnc-uspace
linuxcnc-uspace-dev
> > Reading package lists... Done
> > Building dependency tree... Done
> > Reading state information... Done
> > Some packages could not be installed. This may mean that you have
> > requested an impossible situation or if you are using the unstable
> > distribution that some required packages have not yet been created
> > or been moved out of Incoming.
> > The following information may help to resolve the situation:
> >
> > The following packages have unmet dependencies:
> > python3-pyqt5.qtwebengine : Depends: libqt5webengine5 (>= 5.14.1)
but it is not going to be installed
> > Depends:
libqt5webenginecore5 (>= 5.14.1) but it is not going to be installed
> > Depends:
libqt5webenginewidgets5 (>= 5.15.1) but it is not going to be installed
> > E: Unable to correct problems, you have held broken packages.
> >
> > The Debian package search indicates that our dependencies don't
exist in Trixie. Yet we managed to get 2.9.4 into Trixie.
> >
> > libqt5webengine5
https://packages.debian.org/search?keywords=libqt5webengine5&searchon=names&suite=bookworm§ion=all
> > libqt5webenginecore5
(https://packages.debian.org/search?keywords=libqt5webenginecore5&searchon=names&suite=bookworm§ion=all)https://packages.debian.org/search?keywords=libqt5webenginecore5&searchon=names&suite=bookworm§ion=all
> > libqt5webenginewidgets5
https://packages.debian.org/search?keywords=libqt5webenginewidgets5&searchon=names&suite=bookworm§ion=all
> >
> > Linuxcnc 2.9.4 is there:
https://packages.debian.org/search?suite=trixie&searchon=names&keywords=linuxcnc-uspace
> >
> >
> > Rod
> >
>
>
>
_______________________________________________
Emc-developers mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/emc-developers
_______________________________________________
Emc-developers mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/emc-developers
_______________________________________________
Emc-developers mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/emc-developers
Cheers, Gene Heskett, CET.
--
"There are four boxes to be used in defense of liberty:
soap, ballot, jury, and ammo. Please use in that order."
-Ed Howdershelt (Author, 1940)
If we desire respect for the law, we must first make the law respectable.
- Louis D. Brandeis
_______________________________________________
Emc-developers mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/emc-developers