Closed Bastian-Krause closed 9 months ago
Agreed, maybe @hnez can do that.
The files installed by python3-pyserial-labgrid.bb
conflict with those installed by python3-pyserial.bb
from e.g. meta-openembedded
.
I couldn't quite figure out which of the packages in meta-lxatac
depends on the plain python3-pyserial.bb
but that does not matter to much anyways, as I think the issue lies with python3-pyserial-labgrid.bb
.
What would be a good fix for this? Installing the forked pyserial
as pyserial-labgrid
and importing it accordingly in labgrid?
Installing python3-pyserial (3.5) on root
Downloading file:meta-lxatac/build/tmp/work/lxatac-oe-linux-gnueabi/lxatac-core-image-base/1.0-r0/oe-rootfs-repo/cortexa7t2hf-neon-vfpv4/python3-pyserial_3.5-r0_cortexa7t2hf-neon-vfpv4.ipk.
Installing python3-charset-normalizer (3.0.0) on root
Downloading file:meta-lxatac/build/tmp/work/lxat * check_data_file_clashes: Package python3-pyserial-labgrid wants to install file meta-lxatac/build/tmp/work/lxatac-oe-linux-gnueabi/lxatac-core-image-base/1.0-r0/rootfs/usr/lib/python3.10/site-packages/serial/__init__.py
But that file is already provided by package * python3-pyserial
* check_data_file_clashes: Package python3-pyserial-labgrid wants to install file meta-lxatac/build/tmp/work/lxatac-oe-linux-gnueabi/lxatac-core-image-base/1.0-r0/rootfs/usr/lib/python3.10/site-packages/serial/__main__.py
…
I guess this is similar to https://github.com/labgrid-project/labgrid/issues/1245.
Let's postpone the version bump of python3-pyserial-labgrid. I've dropped the corresponding commit, rebased everything on latest master and bumped sispmctl to v4.11 instead of v4.10.
@hnez Could you please test this again?
Note: build failure will be fixed by #41.
I've rebased this onto master with merged #41 to let the CI test it.
Hi,
Could you please test this again?
the LXA TAC images (based on my mickledore development branch) build fine now and the labgrid-exporter
seems to be working.
Running usbmuxctl -h
also works, but I do not have an USB-Mux at hand to check if it works, but I would assume it does.
I think this should be merged, shouldn't it?
Build-tested only.