Is this normal or did I mess something up? It downloaded for an awful long time to just say it
was unable to find a match…
"
[X@dom0 ~]$ sudo qubes-dom0-update qubes-video-companion
Using sys-whonix as UpdateVM to download updates for Dom0; this may take some time…
Qubes OS Repository for Dom0 0.0 B/s | 0 B 00:00
Errors during downloading metadata for repository ‘qubes-dom0-cached’:
Curl error (37): Couldn’t read a file:// file for file:///var/lib/qubes/updates/repodata/repomd.xml [Couldn’t open file /var/lib/qubes/updates/repodata/repomd.xml]
Error: Failed to download metadata for repo ‘qubes-dom0-cached’: Cannot download repomd.xml: Cannot download repodata/repomd.xml: All mirrors were tried
Ignoring repositories: qubes-dom0-cached
No match for argument: qubes-video-companion
Error: Unable to find a match: qubes-video-companion
[X@dom0 ~]$
"
Thanks you. I clearly need to work on my searching skills. I tried but did not see those posts for some reason.
Thanks you very much for the help and ill try to find the answers more myself before I ask next time.
Edit, I see why I didnt find an answer, I did not look on github. Never used github before but now I know. Thanks again.
1 Like
enmus
January 28, 2023, 12:28pm
5
It is now available.
qubes-video-companion.src 1.0.1-1.fc37 qubes-vm-r4.1-current-testing
qubes-video-companion-docs.noarch 1.0.1-1.fc37 qubes-vm-r4.1-current-testing
qubes-video-companion-license.noarch 1.0.1-1.fc37 qubes-vm-r4.1-current-testing
qubes-video-companion-receiver.noarch
1.0.1-1.fc37 qubes-vm-r4.1-current-testing
qubes-video-companion-sender.noarch 1.0.1-1.fc37 qubes-vm-r4.1-current-testing
DVM
January 28, 2023, 3:46pm
6
Not sure if it’s working for now:
opened 07:24PM - 17 Jan 23 UTC
T: bug
C: kernel
C: other
P: default
needs diagnosis
### Qubes OS release
4.1
### Brief summary
`qubes-video-companion` ca… n't be installed on debian-11 and is not working on both Fedora 36 and 37 while trying to screenshare.
### Steps to reproduce
- Install `qubes-video-companion-dom0` in dom0 (`sudo qubes-dom0-update --enablerepo=qubes-dom0-current-testing qubes-video-companion-dom0`)
- Enable current-testing and install `qubes-video-companion` on Debian(11) and `qubes-video-companion-*` on Fedora(36|37)
- Try to screenshare on Fedora (since debian is not working since installation) with `qubes-video-companion screenshare`
- Get an error (see actual behavior)
### Expected behavior
Should install on Debian and screenshare should work on both Fedora and Debian
### Actual behavior
When installing `qubes-video-companion` v1.0.1-1 from current-testing (QubesOS/updates-status/issues/3383) (`qubes-video-companion-dom0` for dom0), 2 different issues are coming up:
On Fedora (36/37 - with kernel 6.1.6-1):
- Package need to be installed one by one (since there's no all in one package)
- No errors while installing
- Get an error when trying to screenshare to another qube
```
[user@TEST-1 ~]$ sudo dnf install qubes-video-companion-*
Last metadata expiration check: 0:01:51 ago on Tue Jan 17 17:22:23 2023.
Dependencies resolved.
=====================================================================================================================
Package Architecture Version Repository Size
=====================================================================================================================
Installing:
qubes-video-companion-docs noarch 1.0.1-1.fc37 qubes-vm-r4.1-current-testing 104 k
qubes-video-companion-license noarch 1.0.1-1.fc37 qubes-vm-r4.1-current-testing 12 k
qubes-video-companion-receiver noarch 1.0.1-1.fc37 qubes-vm-r4.1-current-testing 17 k
qubes-video-companion-sender noarch 1.0.1-1.fc37 qubes-vm-r4.1-current-testing 18 k
Installing dependencies:
libdvbv5 x86_64 1.22.1-4.fc37 updates 188 k
v4l-utils x86_64 1.22.1-4.fc37 updates 668 k
Transaction Summary
=====================================================================================================================
Install 6 Packages
Total download size: 1.0 M
Installed size: 2.7 M
Is this ok [y/N]: y
Downloading Packages:
(1/6): qubes-video-companion-docs-1.0.1-1.fc37.noarch.rpm 284 kB/s | 104 kB 00:00
(2/6): qubes-video-companion-license-1.0.1-1.fc37.noarch.rpm 166 kB/s | 12 kB 00:00
(3/6): qubes-video-companion-receiver-1.0.1-1.fc37.noarch.rpm 209 kB/s | 17 kB 00:00
(4/6): libdvbv5-1.22.1-4.fc37.x86_64.rpm 323 kB/s | 188 kB 00:00
(5/6): qubes-video-companion-sender-1.0.1-1.fc37.noarch.rpm 243 kB/s | 18 kB 00:00
(6/6): v4l-utils-1.22.1-4.fc37.x86_64.rpm 544 kB/s | 668 kB 00:01
---------------------------------------------------------------------------------------------------------------------
Total 642 kB/s | 1.0 MB 00:01
Running transaction check
Transaction check succeeded.
Running transaction test
Transaction test succeeded.
Running transaction
Preparing : 1/1
Installing : qubes-video-companion-license-1.0.1-1.fc37.noarch 1/6
Installing : libdvbv5-1.22.1-4.fc37.x86_64 2/6
Installing : v4l-utils-1.22.1-4.fc37.x86_64 3/6
Installing : qubes-video-companion-sender-1.0.1-1.fc37.noarch 4/6
Installing : qubes-video-companion-receiver-1.0.1-1.fc37.noarch 5/6
Installing : qubes-video-companion-docs-1.0.1-1.fc37.noarch 6/6
Running scriptlet: qubes-video-companion-docs-1.0.1-1.fc37.noarch 6/6
Verifying : libdvbv5-1.22.1-4.fc37.x86_64 1/6
Verifying : v4l-utils-1.22.1-4.fc37.x86_64 2/6
Verifying : qubes-video-companion-docs-1.0.1-1.fc37.noarch 3/6
Verifying : qubes-video-companion-license-1.0.1-1.fc37.noarch 4/6
Verifying : qubes-video-companion-receiver-1.0.1-1.fc37.noarch 5/6
Verifying : qubes-video-companion-sender-1.0.1-1.fc37.noarch 6/6
Notifying dom0 about installed applications
Installed:
libdvbv5-1.22.1-4.fc37.x86_64 qubes-video-companion-docs-1.0.1-1.fc37.noarch
qubes-video-companion-license-1.0.1-1.fc37.noarch qubes-video-companion-receiver-1.0.1-1.fc37.noarch
qubes-video-companion-sender-1.0.1-1.fc37.noarch v4l-utils-1.22.1-4.fc37.x86_64
Complete!
```
```
[user@TEST-1 ~]$ qubes-video-companion screenshare
(screenshare.py:29906): Gdk-CRITICAL **: 17:53:22.551: gdk_atom_intern: assertion 'atom_name != NULL' failed
(screenshare.py:29906): Gdk-CRITICAL **: 17:53:22.552: gdk_atom_intern: assertion 'atom_name != NULL' failed
Receiving video stream at 1920x1080 30 FPS...
Traceback (most recent call last):
File "/usr/share/qubes-video-companion/sender/screenshare.py", line 68, in <module>
screenshare = ScreenShare()
^^^^^^^^^^^^^
File "/usr/share/qubes-video-companion/sender/screenshare.py", line 23, in __init__
self.main(self)
File "/usr/share/qubes-video-companion/sender/service.py", line 158, in main
self.start_transmission()
File "/usr/share/qubes-video-companion/sender/service.py", line 128, in start_transmission
element = self._element = Gst.parse_launchv(
^^^^^^^^^^^^^^^^^^
gi.repository.GLib.GError: gst_parse_error: could not link queue0 to capsfilter0 (3)
```
On Debian 11 (with kernel 6.1.6-1):
- Installation end with an error (full install below)
```
user@TEST-3:~$ sudo apt install qubes-video-companion
Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
The following additional packages will be installed:
binutils binutils-common binutils-x86-64-linux-gnu build-essential dctrl-tools dkms dpkg-dev g++
g++-10 gcc gcc-10 gir1.2-ayatanaappindicator3-0.1 gstreamer1.0-tools libalgorithm-diff-perl
libalgorithm-diff-xs-perl libalgorithm-merge-perl libasan6 libbinutils libc-dev-bin libc-devtools
libc6-dev libcc1-0 libcrypt-dev libctf-nobfd0 libctf0 libgcc-10-dev libitm1 liblsan0 libnsl-dev
libstdc++-10-dev libtirpc-dev libtsan0 libubsan1 libv4l2rds0 linux-compiler-gcc-10-x86
linux-headers-5.10.0-20-amd64 linux-headers-5.10.0-20-common linux-headers-amd64 linux-kbuild-5.10
linux-libc-dev make manpages-dev v4l-utils v4l2loopback-dkms
Suggested packages:
binutils-doc debtags menu debian-keyring g++-multilib g++-10-multilib gcc-10-doc gcc-multilib
autoconf automake libtool flex bison gdb gcc-doc gcc-10-multilib gcc-10-locales glibc-doc
libstdc++-10-doc make-doc v4l2loopback-utils
The following NEW packages will be installed:
binutils binutils-common binutils-x86-64-linux-gnu build-essential dctrl-tools dkms dpkg-dev g++
g++-10 gcc gcc-10 gir1.2-ayatanaappindicator3-0.1 gstreamer1.0-tools libalgorithm-diff-perl
libalgorithm-diff-xs-perl libalgorithm-merge-perl libasan6 libbinutils libc-dev-bin libc-devtools
libc6-dev libcc1-0 libcrypt-dev libctf-nobfd0 libctf0 libgcc-10-dev libitm1 liblsan0 libnsl-dev
libstdc++-10-dev libtirpc-dev libtsan0 libubsan1 libv4l2rds0 linux-compiler-gcc-10-x86
linux-headers-5.10.0-20-amd64 linux-headers-5.10.0-20-common linux-headers-amd64 linux-kbuild-5.10
linux-libc-dev make manpages-dev qubes-video-companion v4l-utils v4l2loopback-dkms
0 upgraded, 45 newly installed, 0 to remove and 0 not upgraded.
Need to get 64.7 MB of archives.
After this operation, 262 MB of additional disk space will be used.
Do you want to continue? [Y/n] y
Get:1 https://deb.debian.org/debian bullseye/main amd64 libcc1-0 amd64 10.2.1-6 [47.0 kB]
Get:2 https://deb.debian.org/debian bullseye/main amd64 binutils-common amd64 2.35.2-2 [2,220 kB]
Get:3 https://deb.qubes-os.org/r4.1/vm bullseye-testing/main amd64 qubes-video-companion all 1.0.1-1+deb11u1 [109 kB]
Get:4 https://deb.debian.org/debian bullseye/main amd64 libbinutils amd64 2.35.2-2 [570 kB]
Get:5 https://deb.debian.org/debian bullseye/main amd64 libctf-nobfd0 amd64 2.35.2-2 [110 kB]
Get:6 https://deb.debian.org/debian bullseye/main amd64 libctf0 amd64 2.35.2-2 [53.2 kB]
Get:7 https://deb.debian.org/debian bullseye/main amd64 binutils-x86-64-linux-gnu amd64 2.35.2-2 [1,809 kB]
Get:8 https://deb.debian.org/debian bullseye/main amd64 binutils amd64 2.35.2-2 [61.2 kB]
Get:9 https://deb.debian.org/debian bullseye/main amd64 libitm1 amd64 10.2.1-6 [25.8 kB]
Get:10 https://deb.debian.org/debian bullseye/main amd64 libasan6 amd64 10.2.1-6 [2,065 kB]
Get:11 https://deb.debian.org/debian bullseye/main amd64 liblsan0 amd64 10.2.1-6 [828 kB]
Get:12 https://deb.debian.org/debian bullseye/main amd64 libtsan0 amd64 10.2.1-6 [2,000 kB]
Get:13 https://deb.debian.org/debian bullseye/main amd64 libubsan1 amd64 10.2.1-6 [777 kB]
Get:14 https://deb.debian.org/debian bullseye/main amd64 libgcc-10-dev amd64 10.2.1-6 [2,328 kB]
Get:15 https://deb.debian.org/debian bullseye/main amd64 gcc-10 amd64 10.2.1-6 [17.0 MB]
Get:16 https://deb.debian.org/debian bullseye/main amd64 gcc amd64 4:10.2.1-1 [5,192 B]
Get:17 https://deb.debian.org/debian bullseye/main amd64 make amd64 4.3-4.1 [396 kB]
Get:18 https://deb.debian.org/debian bullseye/main amd64 dpkg-dev all 1.20.12 [2,312 kB]
Get:19 https://deb.debian.org/debian bullseye/main amd64 libc-dev-bin amd64 2.31-13+deb11u5 [276 kB]
Get:20 https://deb.debian.org/debian bullseye/main amd64 linux-libc-dev amd64 5.10.158-2 [1,571 kB]
Get:21 https://deb.debian.org/debian bullseye/main amd64 libcrypt-dev amd64 1:4.4.18-4 [104 kB]
Get:22 https://deb.debian.org/debian bullseye/main amd64 libtirpc-dev amd64 1.3.1-1+deb11u1 [191 kB]
Get:23 https://deb.debian.org/debian bullseye/main amd64 libnsl-dev amd64 1.3.0-2 [66.4 kB]
Get:24 https://deb.debian.org/debian bullseye/main amd64 libc6-dev amd64 2.31-13+deb11u5 [2,359 kB]
Get:25 https://deb.debian.org/debian bullseye/main amd64 libstdc++-10-dev amd64 10.2.1-6 [1,741 kB]
Get:26 https://deb.debian.org/debian bullseye/main amd64 g++-10 amd64 10.2.1-6 [9,380 kB]
Get:27 https://deb.debian.org/debian bullseye/main amd64 g++ amd64 4:10.2.1-1 [1,644 B]
Get:28 https://deb.debian.org/debian bullseye/main amd64 build-essential amd64 12.9 [7,704 B]
Get:29 https://deb.debian.org/debian bullseye/main amd64 dctrl-tools amd64 2.24-3+b1 [104 kB]
Get:30 https://deb.debian.org/debian bullseye/main amd64 dkms all 2.8.4-3 [78.2 kB]
Get:31 https://deb.debian.org/debian bullseye/main amd64 gir1.2-ayatanaappindicator3-0.1 amd64 0.5.5-2+deb11u2 [71.3 kB]
Get:32 https://deb.debian.org/debian bullseye/main amd64 gstreamer1.0-tools amd64 1.18.4-2.1 [1,198 kB]
Get:33 https://deb.debian.org/debian bullseye/main amd64 libalgorithm-diff-perl all 1.201-1 [43.3 kB]
Get:34 https://deb.debian.org/debian bullseye/main amd64 libalgorithm-diff-xs-perl amd64 0.04-6+b1 [12.0 kB]
Get:35 https://deb.debian.org/debian bullseye/main amd64 libalgorithm-merge-perl all 0.08-3 [12.7 kB]
Get:36 https://deb.debian.org/debian bullseye/main amd64 libc-devtools amd64 2.31-13+deb11u5 [246 kB]
Get:37 https://deb.debian.org/debian bullseye/main amd64 libv4l2rds0 amd64 1.20.0-2 [77.4 kB]
Get:38 https://deb.debian.org/debian bullseye/main amd64 linux-compiler-gcc-10-x86 amd64 5.10.158-2 [540 kB]
Get:39 https://deb.debian.org/debian bullseye/main amd64 linux-headers-5.10.0-20-common all 5.10.158-2 [9,055 kB]
Get:40 https://deb.debian.org/debian bullseye/main amd64 linux-kbuild-5.10 amd64 5.10.158-2 [786 kB]
Get:41 https://deb.debian.org/debian bullseye/main amd64 linux-headers-5.10.0-20-amd64 amd64 5.10.158-2 [1,062 kB]
Get:42 https://deb.debian.org/debian bullseye/main amd64 linux-headers-amd64 amd64 5.10.158-2 [1,180 B]
Get:43 https://deb.debian.org/debian bullseye/main amd64 manpages-dev all 5.10-1 [2,309 kB]
Get:44 https://deb.debian.org/debian bullseye/main amd64 v4l-utils amd64 1.20.0-2 [624 kB]
Get:45 https://deb.debian.org/debian bullseye/main amd64 v4l2loopback-dkms all 0.12.5-1 [36.2 kB]
Fetched 64.7 MB in 31s (2,110 kB/s)
Extracting templates from packages: 100%
Selecting previously unselected package libcc1-0:amd64.
(Reading database ... 99977 files and directories currently installed.)
Preparing to unpack .../00-libcc1-0_10.2.1-6_amd64.deb ...
Unpacking libcc1-0:amd64 (10.2.1-6) ...
Selecting previously unselected package binutils-common:amd64.
Preparing to unpack .../01-binutils-common_2.35.2-2_amd64.deb ...
Unpacking binutils-common:amd64 (2.35.2-2) ...
Selecting previously unselected package libbinutils:amd64.
Preparing to unpack .../02-libbinutils_2.35.2-2_amd64.deb ...
Unpacking libbinutils:amd64 (2.35.2-2) ...
Selecting previously unselected package libctf-nobfd0:amd64.
Preparing to unpack .../03-libctf-nobfd0_2.35.2-2_amd64.deb ...
Unpacking libctf-nobfd0:amd64 (2.35.2-2) ...
Selecting previously unselected package libctf0:amd64.
Preparing to unpack .../04-libctf0_2.35.2-2_amd64.deb ...
Unpacking libctf0:amd64 (2.35.2-2) ...
Selecting previously unselected package binutils-x86-64-linux-gnu.
Preparing to unpack .../05-binutils-x86-64-linux-gnu_2.35.2-2_amd64.deb ...
Unpacking binutils-x86-64-linux-gnu (2.35.2-2) ...
Selecting previously unselected package binutils.
Preparing to unpack .../06-binutils_2.35.2-2_amd64.deb ...
Unpacking binutils (2.35.2-2) ...
Selecting previously unselected package libitm1:amd64.
Preparing to unpack .../07-libitm1_10.2.1-6_amd64.deb ...
Unpacking libitm1:amd64 (10.2.1-6) ...
Selecting previously unselected package libasan6:amd64.
Preparing to unpack .../08-libasan6_10.2.1-6_amd64.deb ...
Unpacking libasan6:amd64 (10.2.1-6) ...
Selecting previously unselected package liblsan0:amd64.
Preparing to unpack .../09-liblsan0_10.2.1-6_amd64.deb ...
Unpacking liblsan0:amd64 (10.2.1-6) ...
Selecting previously unselected package libtsan0:amd64.
Preparing to unpack .../10-libtsan0_10.2.1-6_amd64.deb ...
Unpacking libtsan0:amd64 (10.2.1-6) ...
Selecting previously unselected package libubsan1:amd64.
Preparing to unpack .../11-libubsan1_10.2.1-6_amd64.deb ...
Unpacking libubsan1:amd64 (10.2.1-6) ...
Selecting previously unselected package libgcc-10-dev:amd64.
Preparing to unpack .../12-libgcc-10-dev_10.2.1-6_amd64.deb ...
Unpacking libgcc-10-dev:amd64 (10.2.1-6) ...
Selecting previously unselected package gcc-10.
Preparing to unpack .../13-gcc-10_10.2.1-6_amd64.deb ...
Unpacking gcc-10 (10.2.1-6) ...
Selecting previously unselected package gcc.
Preparing to unpack .../14-gcc_4%3a10.2.1-1_amd64.deb ...
Unpacking gcc (4:10.2.1-1) ...
Selecting previously unselected package make.
Preparing to unpack .../15-make_4.3-4.1_amd64.deb ...
Unpacking make (4.3-4.1) ...
Selecting previously unselected package dpkg-dev.
Preparing to unpack .../16-dpkg-dev_1.20.12_all.deb ...
Unpacking dpkg-dev (1.20.12) ...
Selecting previously unselected package libc-dev-bin.
Preparing to unpack .../17-libc-dev-bin_2.31-13+deb11u5_amd64.deb ...
Unpacking libc-dev-bin (2.31-13+deb11u5) ...
Selecting previously unselected package linux-libc-dev:amd64.
Preparing to unpack .../18-linux-libc-dev_5.10.158-2_amd64.deb ...
Unpacking linux-libc-dev:amd64 (5.10.158-2) ...
Selecting previously unselected package libcrypt-dev:amd64.
Preparing to unpack .../19-libcrypt-dev_1%3a4.4.18-4_amd64.deb ...
Unpacking libcrypt-dev:amd64 (1:4.4.18-4) ...
Selecting previously unselected package libtirpc-dev:amd64.
Preparing to unpack .../20-libtirpc-dev_1.3.1-1+deb11u1_amd64.deb ...
Unpacking libtirpc-dev:amd64 (1.3.1-1+deb11u1) ...
Selecting previously unselected package libnsl-dev:amd64.
Preparing to unpack .../21-libnsl-dev_1.3.0-2_amd64.deb ...
Unpacking libnsl-dev:amd64 (1.3.0-2) ...
Selecting previously unselected package libc6-dev:amd64.
Preparing to unpack .../22-libc6-dev_2.31-13+deb11u5_amd64.deb ...
Unpacking libc6-dev:amd64 (2.31-13+deb11u5) ...
Selecting previously unselected package libstdc++-10-dev:amd64.
Preparing to unpack .../23-libstdc++-10-dev_10.2.1-6_amd64.deb ...
Unpacking libstdc++-10-dev:amd64 (10.2.1-6) ...
Selecting previously unselected package g++-10.
Preparing to unpack .../24-g++-10_10.2.1-6_amd64.deb ...
Unpacking g++-10 (10.2.1-6) ...
Selecting previously unselected package g++.
Preparing to unpack .../25-g++_4%3a10.2.1-1_amd64.deb ...
Unpacking g++ (4:10.2.1-1) ...
Selecting previously unselected package build-essential.
Preparing to unpack .../26-build-essential_12.9_amd64.deb ...
Unpacking build-essential (12.9) ...
Selecting previously unselected package dctrl-tools.
Preparing to unpack .../27-dctrl-tools_2.24-3+b1_amd64.deb ...
Unpacking dctrl-tools (2.24-3+b1) ...
Selecting previously unselected package dkms.
Preparing to unpack .../28-dkms_2.8.4-3_all.deb ...
Unpacking dkms (2.8.4-3) ...
Selecting previously unselected package gir1.2-ayatanaappindicator3-0.1.
Preparing to unpack .../29-gir1.2-ayatanaappindicator3-0.1_0.5.5-2+deb11u2_amd64.deb ...
Unpacking gir1.2-ayatanaappindicator3-0.1 (0.5.5-2+deb11u2) ...
Selecting previously unselected package gstreamer1.0-tools.
Preparing to unpack .../30-gstreamer1.0-tools_1.18.4-2.1_amd64.deb ...
Unpacking gstreamer1.0-tools (1.18.4-2.1) ...
Selecting previously unselected package libalgorithm-diff-perl.
Preparing to unpack .../31-libalgorithm-diff-perl_1.201-1_all.deb ...
Unpacking libalgorithm-diff-perl (1.201-1) ...
Selecting previously unselected package libalgorithm-diff-xs-perl.
Preparing to unpack .../32-libalgorithm-diff-xs-perl_0.04-6+b1_amd64.deb ...
Unpacking libalgorithm-diff-xs-perl (0.04-6+b1) ...
Selecting previously unselected package libalgorithm-merge-perl.
Preparing to unpack .../33-libalgorithm-merge-perl_0.08-3_all.deb ...
Unpacking libalgorithm-merge-perl (0.08-3) ...
Selecting previously unselected package libc-devtools.
Preparing to unpack .../34-libc-devtools_2.31-13+deb11u5_amd64.deb ...
Unpacking libc-devtools (2.31-13+deb11u5) ...
Selecting previously unselected package libv4l2rds0:amd64.
Preparing to unpack .../35-libv4l2rds0_1.20.0-2_amd64.deb ...
Unpacking libv4l2rds0:amd64 (1.20.0-2) ...
Selecting previously unselected package linux-compiler-gcc-10-x86.
Preparing to unpack .../36-linux-compiler-gcc-10-x86_5.10.158-2_amd64.deb ...
Unpacking linux-compiler-gcc-10-x86 (5.10.158-2) ...
Selecting previously unselected package linux-headers-5.10.0-20-common.
Preparing to unpack .../37-linux-headers-5.10.0-20-common_5.10.158-2_all.deb ...
Unpacking linux-headers-5.10.0-20-common (5.10.158-2) ...
Selecting previously unselected package linux-kbuild-5.10.
Preparing to unpack .../38-linux-kbuild-5.10_5.10.158-2_amd64.deb ...
Unpacking linux-kbuild-5.10 (5.10.158-2) ...
Selecting previously unselected package linux-headers-5.10.0-20-amd64.
Preparing to unpack .../39-linux-headers-5.10.0-20-amd64_5.10.158-2_amd64.deb ...
Unpacking linux-headers-5.10.0-20-amd64 (5.10.158-2) ...
Selecting previously unselected package linux-headers-amd64.
Preparing to unpack .../40-linux-headers-amd64_5.10.158-2_amd64.deb ...
Unpacking linux-headers-amd64 (5.10.158-2) ...
Selecting previously unselected package manpages-dev.
Preparing to unpack .../41-manpages-dev_5.10-1_all.deb ...
Unpacking manpages-dev (5.10-1) ...
Selecting previously unselected package v4l-utils.
Preparing to unpack .../42-v4l-utils_1.20.0-2_amd64.deb ...
Unpacking v4l-utils (1.20.0-2) ...
Selecting previously unselected package v4l2loopback-dkms.
Preparing to unpack .../43-v4l2loopback-dkms_0.12.5-1_all.deb ...
Unpacking v4l2loopback-dkms (0.12.5-1) ...
Selecting previously unselected package qubes-video-companion.
Preparing to unpack .../44-qubes-video-companion_1.0.1-1+deb11u1_all.deb ...
Unpacking qubes-video-companion (1.0.1-1+deb11u1) ...
Setting up manpages-dev (5.10-1) ...
Setting up libalgorithm-diff-perl (1.201-1) ...
Setting up binutils-common:amd64 (2.35.2-2) ...
Setting up linux-libc-dev:amd64 (5.10.158-2) ...
Setting up libctf-nobfd0:amd64 (2.35.2-2) ...
Setting up libasan6:amd64 (10.2.1-6) ...
Setting up libtirpc-dev:amd64 (1.3.1-1+deb11u1) ...
Setting up linux-headers-5.10.0-20-common (5.10.158-2) ...
Setting up make (4.3-4.1) ...
Setting up gstreamer1.0-tools (1.18.4-2.1) ...
Setting up libubsan1:amd64 (10.2.1-6) ...
Setting up libnsl-dev:amd64 (1.3.0-2) ...
Setting up libcrypt-dev:amd64 (1:4.4.18-4) ...
Setting up linux-kbuild-5.10 (5.10.158-2) ...
Setting up libv4l2rds0:amd64 (1.20.0-2) ...
Setting up libbinutils:amd64 (2.35.2-2) ...
Setting up libc-dev-bin (2.31-13+deb11u5) ...
Setting up libalgorithm-diff-xs-perl (0.04-6+b1) ...
Setting up gir1.2-ayatanaappindicator3-0.1 (0.5.5-2+deb11u2) ...
Setting up libcc1-0:amd64 (10.2.1-6) ...
Setting up liblsan0:amd64 (10.2.1-6) ...
Setting up dctrl-tools (2.24-3+b1) ...
Setting up libitm1:amd64 (10.2.1-6) ...
Setting up libc-devtools (2.31-13+deb11u5) ...
Setting up libalgorithm-merge-perl (0.08-3) ...
Setting up libtsan0:amd64 (10.2.1-6) ...
Setting up libctf0:amd64 (2.35.2-2) ...
Setting up libgcc-10-dev:amd64 (10.2.1-6) ...
Setting up v4l-utils (1.20.0-2) ...
Setting up libc6-dev:amd64 (2.31-13+deb11u5) ...
Setting up binutils-x86-64-linux-gnu (2.35.2-2) ...
Setting up libstdc++-10-dev:amd64 (10.2.1-6) ...
Setting up binutils (2.35.2-2) ...
Setting up dpkg-dev (1.20.12) ...
Setting up gcc-10 (10.2.1-6) ...
Setting up linux-compiler-gcc-10-x86 (5.10.158-2) ...
Setting up g++-10 (10.2.1-6) ...
Setting up gcc (4:10.2.1-1) ...
Setting up dkms (2.8.4-3) ...
Setting up linux-headers-5.10.0-20-amd64 (5.10.158-2) ...
/etc/kernel/header_postinst.d/dkms:
dkms: running auto installation service for kernel 5.10.0-20-amd64:.
Setting up g++ (4:10.2.1-1) ...
update-alternatives: using /usr/bin/g++ to provide /usr/bin/c++ (c++) in auto mode
Setting up build-essential (12.9) ...
Setting up linux-headers-amd64 (5.10.158-2) ...
Setting up v4l2loopback-dkms (0.12.5-1) ...
Loading new v4l2loopback-0.12.5 DKMS files...
dpkg: warning: version '6.1.6-1.fc32.qubes.x86_64' has bad syntax: invalid character in revision number
dpkg: warning: version '6.1.6-1.fc32.qubes.x86_64' has bad syntax: invalid character in revision number
It is likely that 6.1.6-1.fc32.qubes.x86_64 belongs to a chroot's host
Building for 5.10.0-10-amd64, 5.10.0-17-amd64, 5.10.0-18-amd64, 5.10.0-19-amd64, 5.10.0-20-amd64, 6.1.6-
1.fc32.qubes.x86_64, initramfs, lost+found and vmlinuz
Module build for kernel 5.10.0-10-amd64 was skipped since the
kernel headers for this kernel does not seem to be installed.
Module build for kernel 5.10.0-17-amd64 was skipped since the
kernel headers for this kernel does not seem to be installed.
Module build for kernel 5.10.0-18-amd64 was skipped since the
kernel headers for this kernel does not seem to be installed.
Module build for kernel 5.10.0-19-amd64 was skipped since the
kernel headers for this kernel does not seem to be installed.
Building initial module for 5.10.0-20-amd64
Done.
v4l2loopback.ko:
Running module version sanity check.
- Original module
- No original module exists within this kernel
- Installation
- Installing to /lib/modules/5.10.0-20-amd64/updates/dkms/
depmod...
DKMS: install completed.
Building initial module for 6.1.6-1.fc32.qubes.x86_64
Error! Bad return status for module build on kernel: 6.1.6-1.fc32.qubes.x86_64 (x86_64)
Consult /var/lib/dkms/v4l2loopback/0.12.5/build/make.log for more information.
dpkg: error processing package v4l2loopback-dkms (--configure):
installed v4l2loopback-dkms package post-installation script subprocess returned error exit status 10
dpkg: dependency problems prevent configuration of qubes-video-companion:
qubes-video-companion depends on v4l2loopback-dkms (>= 0.12.5-1); however:
Package v4l2loopback-dkms is not configured yet.
dpkg: error processing package qubes-video-companion (--configure):
dependency problems - leaving unconfigured
Processing triggers for libc-bin (2.31-13+deb11u5) ...
Processing triggers for man-db (2.9.4-2) ...
Errors were encountered while processing:
v4l2loopback-dkms
qubes-video-companion
E: Sub-process /usr/bin/dpkg returned an error code (1)
```
`/var/lib/dkms/v4l2loopback/0.12.5/build/make.log`:
```
DKMS make.log for v4l2loopback-0.12.5 for kernel 6.1.6-1.fc32.qubes.x86_64 (x86_64)
Tue 17 Jan 2023 05:25:46 PM CET
Building v4l2-loopback driver...
make -C /lib/modules/6.1.6-1.fc32.qubes.x86_64/build M=/var/lib/dkms/v4l2loopback/0.12.5/build modules
make[1]: Entering directory '/usr/lib/modules/6.1.6-1.fc32.qubes.x86_64/build'
warning: the compiler differs from the one used to build the kernel
The kernel was built by: gcc (GCC) 10.3.1 20210422 (Red Hat 10.3.1-1)
You are using: gcc (Debian 10.2.1-6) 10.2.1 20210110
CC [M] /var/lib/dkms/v4l2loopback/0.12.5/build/v4l2loopback.o
cc1: error: incompatible gcc/plugin versions
cc1: error: failed to initialize plugin ./scripts/gcc-plugins/structleak_plugin.so
cc1: error: incompatible gcc/plugin versions
cc1: error: failed to initialize plugin ./scripts/gcc-plugins/latent_entropy_plugin.so
make[2]: *** [scripts/Makefile.build:250: /var/lib/dkms/v4l2loopback/0.12.5/build/v4l2loopback.o] Error 1
make[1]: *** [Makefile:1992: /var/lib/dkms/v4l2loopback/0.12.5/build] Error 2
make[1]: Leaving directory '/usr/lib/modules/6.1.6-1.fc32.qubes.x86_64/build'
make: *** [Makefile:43: v4l2loopback.ko] Error 2
```
1 Like