@Charleyheinz, how did you get around this issue, when installing iscan-bundle-2.30.4.x64.deb?
$ ./install.sh
Hit:1 https://wire-app.wire.com/linux/debian stable InRelease
Hit:2 http://deb.debian.org/debian experimental InRelease
Hit:3 http://httpredir.debian.org/debian unstable InRelease
Hit:4 https://packages.siduction.org/extra unstable InRelease
Hit:5 https://packages.siduction.org/fixes unstable InRelease
Hit:6 https://packages.siduction.org/extra experimental InRelease
Reading package lists... Done
Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
Note, selecting 'libgcc-s1' instead of 'libgcc1'
Note, selecting 'libgcc-s1' instead of 'libgcc1'
libgcc-s1 is already the newest version (11.2.0-3).
You might want to run 'apt --fix-broken install' to correct these.
The following packages have unmet dependencies:
iscan-network-nt : Depends: iscan (>= 2.29.3) but it is not installable
E: Unmet dependencies. Try 'apt --fix-broken install' with no packages (or specify a solution).
apt --fix-broken install merely removed the packages that failed to install in dpkg.
EDIT: Concerned about changed udev rules, I followed the Debian Scanner Wiki instruction to check that:
/$ ls -l /dev/bus/usb/*/*
crw-rw-r-- 1 root root 189, 0 Aug 25 10:43 /dev/bus/usb/001/001
crw-rw-r-- 1 root root 189, 1 Aug 25 10:43 /dev/bus/usb/001/002
crw-rw-r-- 1 root root 189, 2 Aug 25 10:43 /dev/bus/usb/001/003
crw-rw-r-- 1 root root 189, 3 Aug 25 10:43 /dev/bus/usb/001/004
crw-rw-r-- 1 root root 189, 128 Aug 25 10:43 /dev/bus/usb/002/001
crw-rw-r-- 1 root root 189, 256 Aug 25 10:43 /dev/bus/usb/003/001
crw-rw-r-- 1 root root 189, 257 Aug 25 10:43 /dev/bus/usb/003/002
crw-rw-r-- 1 root root 189, 259 Aug 25 10:43 /dev/bus/usb/003/004
crw-rw-r--+ 1 root root 189, 262 Aug 25 15:00 /dev/bus/usb/003/007
crw-rw-r-- 1 root root 189, 384 Aug 25 10:43 /dev/bus/usb/004/001
crw-rw-r-- 1 root root 189, 385 Aug 25 10:43 /dev/bus/usb/004/002
crw-rw-r-- 1 root root 189, 512 Aug 25 10:43 /dev/bus/usb/005/001
crw-rw-r-- 1 root root 189, 640 Aug 25 10:43 /dev/bus/usb/006/001
crw-rw-r-- 1 root root 189, 768 Aug 25 10:43 /dev/bus/usb/007/001
crw-rw-r-- 1 root root 189, 896 Aug 25 10:43 /dev/bus/usb/008/001
don@dibl-patience:/$ getfacl /dev/bus/usb/003/007
getfacl: Removing leading '/' from absolute path names
# file: dev/bus/usb/003/007
# owner: root
# group: root
user::rw-
user:don:rw-
group::rw-
group:scanner:rw-
mask::rw-
My user has rw permisstion on the scanner device on USB /dev/bus/usb/003/007. So that's not the problem.