Bug#1055493: [Emc-developers] Bug#1055493: linuxcnc-uspace, linuxcnc-uspace-dev: both packages ship the manpages

2023-12-19 Thread andy pugh
On Mon, 18 Dec 2023 at 18:31, Sudip Mukherjee
 wrote:

> > However I haven't so far worked out why the man3 sections are being
> > included in the main package installer.
> > (the commands in man3 are only of interest to developers)
>
> From 
> https://sources.debian.org/src/linuxcnc/2.9.1-2/debian/linuxcnc-uspace.manpages/#L2

OK, so where does _that_ file come from? I don't see it in our source
repository:
https://github.com/LinuxCNC/linuxcnc-gbp/tree/debian/unstable/debian

-- 
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



Bug#1055493: [Emc-developers] Bug#1055493: linuxcnc-uspace, linuxcnc-uspace-dev: both packages ship the manpages

2023-11-07 Thread andy pugh
On Tue, 7 Nov 2023 at 10:45, Andreas Beckmann  wrote:
>
> Package: linuxcnc-uspace,linuxcnc-uspace-dev
> Version: 2.9.1-2
> Severity: serious
> User: debian...@lists.debian.org
> Usertags: piuparts
>
> Hi,
>
> during a test with piuparts I noticed your package failed to install
> because it tries to overwrite other packages files:

I assume that this could be fixed by deleting the last line here:
https://github.com/LinuxCNC/linuxcnc/blob/2.9/debian/linuxcnc-uspace-dev.install

However I haven't so far worked out why the man3 sections are being
included in the main package installer.
(the commands in man3 are only of interest to developers)


--
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



Bug#1053251: How to fix this bug

2023-10-04 Thread andy pugh
Are there any guidelines on the process of how to fix this bug in the
released version?
Being in Debian is all new to us, we have been releasing via our own
repository for the last 15 years or more.

-- 
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



Bug#1053251: linuxcnc-uspace: Uncommanded axis movement in MDI mode with some UIs

2023-09-29 Thread andy pugh
Package: linuxcnc-uspace

Version: 2.9.0~pre1+git20230208.f1270d6ed7-1

Severity: important

Tags: patch


Dear Maintainer,

The current version of LinuxCNC in Debian Bookworm contains a bug related
to axes which were not commanded to move moving in MSI mode.
This was fixed shortly after the snapshot that was included in Debian
Bookworm.

Error report on our forums:
https://forum.linuxcnc.org/qtvcp/48337-qtdragon-mdi-jogging-strange-diagonals
And in our bug tracker:
https://github.com/LinuxCNC/linuxcnc/issues/2587

A patch which fixes this specific issue is attached.

I hope to submit an updated snapshot containing many more updates to the
package to testing in the next few days but this is the most pressing bug
in stable.

-- System Information:

Debian Release: 12.1
  APT prefers stable
  APT policy: (500, 'stable')
Architecture: amd64 (x86_64)
Foreign Architectures: armhf, i386
Kernel: Linux 4.19.0-9-rt-amd64 (SMP w/2 CPU threads; PREEMPT)
Locale: LANG=en_GB.UTF-8, LC_CTYPE=en_GB.UTF-8 (charmap=UTF-8),
LANGUAGE=en_GB:en
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled
Versions of packages linuxcnc-uspace depends on:
ii  blt  2.5.3+dfsg-4.1
ii  bwidget  1.9.16-1
ii  iptables 1.8.9-2
ii  libboost-python1.74.0 [libboost-python1.74.0-py311]  1.74.0+ds1-21
ii  libc62.36-9+deb12u1
ii  libcairo21.16.0-7
ii  libedit2 3.1-20221030-2
ii  libepoxy01.5.10-1
ii  libgcc-s112.2.0-14
ii  libglib2.0-0 2.74.6-2
ii  libgtk-3-0   3.24.37-2
ii  libgtk2.0-0  2.24.33-2
ii  libgtksourceview-3.0-dev 3.24.11-2+b1
ii  libmodbus5   3.1.6-2.1
ii  libpango-1.0-0   1.50.12+ds-1
ii  libpangocairo-1.0-0  1.50.12+ds-1
ii  libpython3.113.11.2-6
ii  libstdc++6   12.2.0-14
ii  libtirpc31.3.3+ds-1
ii  libtk8.6 8.6.13-2
ii  libudev-dev  252.12-1~deb12u1
ii  libudev1 252.12-1~deb12u1
ii  libusb-1.0-0 2:1.0.26-1
ii  libx11-6 2:1.8.4-2+deb12u1
ii  libxinerama1 2:1.1.4-3
ii  libxmu6  2:1.1.3-3
ii  mesa-utils   8.5.0-1
ii  procps   2:4.0.2-3
ii  psmisc   23.6-1
ii  python3  3.11.2-1+b1
ii  python3-cairo1.20.1-5+b1
ii  python3-configobj5.0.8-1
ii  python3-gi-cairo 3.42.2-3+b1
ii  python3-numpy1:1.24.2-1
ii  python3-opengl   3.1.6+dfsg-3
ii  python3-tk   3.11.2-3
ii  python3-xlib 0.33-2
ii  tcl-tclreadline [tclreadline]2.3.8-1
ii  tcl8.6   8.6.13+dfsg-2
ii  tclx8.4 [tclx]   8.4.1-4
ii  tk8.68.6.13-2
ii  udev 252.12-1~deb12u1

Versions of packages linuxcnc-uspace recommends:
ii  espeak  1.48.15+dfsg-3
ii  espeak-ng   1.51+dfsg-10
ii  gstreamer1.0-tools  1.22.0-2
pn  hostmot2-firmware-all   
ii  librsvg2-dev2.54.5+dfsg-1
ii  linux-image-rt-amd646.1.38-1
ii  linuxcnc-doc-en [linuxcnc-doc]  2.9.0~pre1+git20230208.f1270d6ed7-1
ii  pyqt5-dev-tools 5.15.9+dfsg-1
ii  python3-dbus1.3.2-4+b1
ii  python3-dbus.mainloop.pyqt5 5.15.9+dfsg-1
ii  python3-espeak  0.5-5+b1
ii  python3-opencv  4.6.0+dfsg-12
ii  python3-pil 9.4.0-1.1+b1
ii  python3-pil.imagetk 9.4.0-1.1+b1
ii  python3-poppler-qt5 21.3.0-2+b1
ii  python3-pyqt5   5.15.9+dfsg-1
ii  python3-pyqt5.qsci  2.13.3+dfsg-3
ii  python3-pyqt5.qtopengl  5.15.9+dfsg-1
ii  

Bug#1037221: [Emc-developers] Bug#1037221: linuxcnc: Prepared to support Bullseye version for 3-4 years?

2023-06-10 Thread Andy Pugh



> On 10 Jun 2023, at 16:34, Petter Reinholdtsen  wrote:
> 
> [Andy Pugh]
>> I don't fully understand the question.
> 
> The purpose of my question is to make sure the project understand the
> current version in Debian Testing is the one that will be around in
> Debian for the duration of Debian 12 Bookworm

Is there really no opportunity to push an updated version at this point? 

I suppose we can always point users at our own repository if they want the new 
stuff (like the Mesa modbus driver)


Bug#1037221: [Emc-developers] Bug#1037221: linuxcnc: Prepared to support Bullseye version for 3-4 years?

2023-06-09 Thread andy pugh
On Fri, 9 Jun 2023 at 15:18, Petter Reinholdtsen  wrote:

> Is the linuxcnc community prepared to support the linuxcnc edition
> currently in Debian Bullseye for 3-4 years?

I don't fully understand the question.
But we still support LinuxCNC 2.8 on Ubuntu 12.04 so I don't think
that there is any question that we are in it for the long haul.

-- 
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



Bug#1025433: [Emc-developers] Bug#1025433: Copyright issue

2022-12-05 Thread andy pugh
On Mon, 5 Dec 2022 at 14:14, Adam Ant  wrote:

> Source: linuxcnc
>
> src/rtapi/procfs_macros.h incorrectly attributes copyright.
>
> The original file can be found here:
>
> http://svn.savannah.gnu.org/viewvc/rtai/magma/base/include/rtai_proc_fs.h?view=markup


At what point does a file become a new file? The file in LinuxCNC appears
to be a sub-set of an original file contributed to RTAI by Erwin Roll.

So who would be the correct copyright holder?  It is possibly not Paulo
either,

-- 
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


Bug#1012789: [Emc-developers] Bug#1012789: linuxcnc-uspace: Linux CNC will not start

2022-06-14 Thread andy pugh
On Tue, 14 Jun 2022 at 14:49, Vector Hasting  wrote:

> _tkinter.TclError: couldn't load file 
> "/usr/lib/tcltk/aarch64-linux-gnu/Img1.4.13/libtifftcl4.1.0.so": 
> /usr/lib/tcltk/aarch64-linux-gnu/Img1.4.13/libtifftcl4.1.0.so: undefined 
> symbol: _TIFFsetString, version LIBTIFF_4.0

This looks to be a dependency (hard coded?) on the version of libtiff
that shipped with Buster (4.1).

But it also seems to be in a package that LinuxCNC depends on, but
doesn't control?
https://sourceforge.net/projects/tkimg/files/tkimg/1.4/tkimg%201.4.13/
(From the file path being searched)

For me, the trail dries up there. I guess this is due to a Tcl/Tk dependency?

-- 
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