Installing Rofi on dom0 via contributed packages?

14 views
Skip to first unread message

Stumpy

unread,
Dec 16, 2020, 12:51:16 PM12/16/20
to Qubes users
So i tried, and think I suceeded in installing qubes-repo-contrib on dom0:

[bob@dom0 ~]$ sudo qubes-dom0-update qubes-repo-contrib
Using sys-whonix as UpdateVM to download updates for Dom0; this may take
some time...
fedora/metalink | 6.4 kB
00:00
fedora | 4.3 kB
00:00
fedora/primary_db | 26 MB
01:41
qubes-contrib-dom0-r4.0-current | 3.0 kB
00:00
qubes-contrib-dom0-r4.0-current/primary_db | 16 kB
00:00
qubes-dom0-current/metalink | 2.7 kB
00:00
https://mirrors.phx.ms/qubes/repo/yum/r4.0/current/dom0/fc25/repodata/repomd.xml:
[Errno 14] curl#6 - "Could not resolve host: mirrors.phx.ms"
Trying other mirror.
qubes-dom0-current | 3.8 kB
00:00
qubes-dom0-current/primary_db | 352 kB
00:01
qubes-templates-itl/metalink | 2.7 kB
00:00
qubes-templates-itl | 3.0 kB
00:00 qubes-repo-contrib
https://mirror.hackingand.coffee/qubes/repo/yum/r4.0/templates-itl/repodata/repomd.xml:
[Errno -1] repomd.xml does not match metalink for qubes-templates-itl
Trying other mirror.
qubes-templates-itl | 3.0 kB
00:00
qubes-templates-itl/primary_db | 6.9 kB
00:00
updates/metalink | 5.5 kB
00:00
updates | 4.7 kB
00:00
updates/primary_db | 12 MB
00:46
--> Running transaction check
---> Package qubes-repo-contrib.noarch 0:4.0.6-1.fc25 will be reinstalled
--> Finished Dependency Resolution
qubes-repo-contrib-4.0.6-1.fc25.noarch.rpm | 11 kB
00:00
Successfully verified
/var/lib/qubes/dom0-updates/packages/qubes-repo-contrib-4.0.6-1.fc25.noarch.rpm
Qubes OS Repository for Dom0
25
MB/s | 26 kB 00:00
Package qubes-repo-contrib-4.0.6-1.fc25.noarch is already installed,
skipping.
Dependencies resolved.
Nothing to do.
Complete!

But when I then try to install rofi I get:
[bob@dom0 ~]$ sudo qubes-dom0-update qubes-rofi
Using sys-whonix as UpdateVM to download updates for Dom0; this may take
some time...
No Match for argument qubes-rofi
Nothing to download

so, assuming I was typing the correct thing in dom0, I am not sure what
to make of the error (which seems to be similar to an error i get when i
try to install qubes-tunnel in a fed32 minimal template?

Thoughts?



btw, I am getting pretty much the same when i try from scratch in a dispVM

[user@disp3219 ~]$ sudo dnf install qubes-repo-contrib
Fedora Modular 32 - x86_64 - Updates 10 kB/s | 14 kB
00:01
Fedora 32 - x86_64 - Updates 17 kB/s | 13 kB
00:00
Fedora 32 - x86_64 - Updates 1.5 MB/s | 7.4 MB
00:05
Dependencies resolved.
====================================================================================================================================================================================================================
Package Architecture
Version
Repository Size
====================================================================================================================================================================================================================
Installing:
qubes-repo-contrib noarch
4.0.7-1.fc32
qubes-vm-r4.0-current 10 k

Transaction Summary
====================================================================================================================================================================================================================
Install 1 Package

Total download size: 10 k
Installed size: 2.2 k
Is this ok [y/N]: y
Downloading Packages:
qubes-repo-contrib-4.0.7-1.fc32.noarch.rpm

9.4 kB/s | 10 kB 00:01
--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
Total

9.4 kB/s | 10 kB 00:01
Running transaction check
Transaction check succeeded.
Running transaction test
Transaction test succeeded.
Running transaction
Preparing :

1/1
Installing : qubes-repo-contrib-4.0.7-1.fc32.noarch

1/1
Verifying : qubes-repo-contrib-4.0.7-1.fc32.noarch

1/1
Notifying dom0 about installed applications

Installed:
qubes-repo-contrib-4.0.7-1.fc32.noarch



Complete!
[user@disp3219 ~]$ sudo dnf install qubes-rofi
Last metadata expiration check: 0:09:13 ago on Wed Dec 16 12:42:44 2020.
No match for argument: qubes-rofi
Error: Unable to find a match: qubes-rofi


Rusty Bird

unread,
Dec 16, 2020, 1:26:48 PM12/16/20
to Stumpy, Qubes users
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512

Stumpy:
> [bob@dom0 ~]$ sudo qubes-dom0-update qubes-rofi
[...]
> No Match for argument qubes-rofi

The package is called just "rofi":
https://contrib.qubes-os.org/yum/r4.0/current/dom0/fc25/rpm/

> which seems to be similar to an error i get when i try to
> install qubes-tunnel in a fed32 minimal template?

Looks like qubes-tunnel is in Fedora 32 current-testing, but hasn't
been uploaded to current yet:

https://contrib.qubes-os.org/yum/r4.0/current-testing/vm/fc32/rpm/
https://contrib.qubes-os.org/yum/r4.0/current/vm/fc32/rpm/
https://github.com/QubesOS-contrib/updates-status/issues?q=tunnel+r4.0+fc32

Rusty
-----BEGIN PGP SIGNATURE-----

iQKTBAEBCgB9FiEEhLWbz8YrEp/hsG0ERp149HqvKt8FAl/aUVRfFIAAAAAALgAo
aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldDg0
QjU5QkNGQzYyQjEyOUZFMUIwNkQwNDQ2OUQ3OEY0N0FBRjJBREYACgkQRp149Hqv
Kt/lJRAAjKIvIu+NMgL490ovupq4K4jVyluKBDBG/F+a8bUoNS85KclpJIr5fjGu
kc30I95JoA8ZsziQHVVSMGNe1ByM8L2SF8kP2Sb5Oa6bY7+s+dJs1QC+ewbenbOJ
ncyK5dOLdGHYX7fRPypUp3t44zOR5nGWVtVHstu6F4IrJfWzECj03gVTqQyedwiW
i7xKmWx7C7/4QbL7wsgFqZ8DVX9rQ+77ms+Cp++jqEWJbomQd2DyhG6k/ihJRcl2
tJ2Qj+yLDAi8992/bxvk4GZcD+lMbKlzHu5m8vmFmvvbriTQO6OU603GAaB9sDes
DHVOah51ASlezuyvWgIu53RCUTdb22gEnJyo2OjIauYo29yvGQ+9v5thYLAVqRMh
Euw6miLABXxJDWQ8wESiCk0wPnfP7Fr1YKH/mt9xNxPyMGLJgJIdBWYhUF9stMYY
8dzwYsc9ZOR4lfwTecqeRZmCj1JpW3xYMqr/fkB2kiPgFixbO2sq2TgnwQl379Bv
amTNXz2jlhYmXQZ7JwZMMXzmQaiaVMBeNr3mqHuUKIoQRvrErxT3LKqjJeeumr0T
qTawrAKI0S6HjDT8h8yB3Q6hQkJ/eb7NCybJvSPHXlku+AzSWOGPNXCwYdx3x0ut
/HCRb8S6Mw3cJ2hIGm4nw4VeRCe+F/b+eRcjgzGN1lTGC+rNNo4=
=H2I9
-----END PGP SIGNATURE-----


Stumpy

unread,
Dec 16, 2020, 1:39:51 PM12/16/20
to Qubes users
On 12/16/20 1:26 PM, Rusty Bird wrote:
> Stumpy:
>> [bob@dom0 ~]$ sudo qubes-dom0-update qubes-rofi
> [...]
>> No Match for argument qubes-rofi
>
> The package is called just "rofi":
> https://contrib.qubes-os.org/yum/r4.0/current/dom0/fc25/rpm/
>
>> which seems to be similar to an error i get when i try to
>> install qubes-tunnel in a fed32 minimal template?
>
> Looks like qubes-tunnel is in Fedora 32 current-testing, but hasn't
> been uploaded to current yet:
>
> https://contrib.qubes-os.org/yum/r4.0/current-testing/vm/fc32/rpm/
> https://contrib.qubes-os.org/yum/r4.0/current/vm/fc32/rpm/
> https://github.com/QubesOS-contrib/updates-status/issues?q=tunnel+r4.0+fc32
>
> Rusty
>
>
Oi. That was too simple, can't belive I didnt try just "rofi" thanks for
that.

As for fed32/tunnel, thanks I will follow those git status for it.

Much appreciated!!

Frédéric Pierret

unread,
Dec 16, 2020, 2:40:43 PM12/16/20
to stu...@posteo.co, Qubes users


Le 12/16/20 à 7:42 PM, Stumpy a écrit :
Fedora 32 version for qubes-tunnel is currently uploading to stable. Sorry for the delay :)

Best,
Frédéric
OpenPGP_0x484010B5CDC576E2.asc
OpenPGP_signature

Stumpy

unread,
Dec 17, 2020, 7:57:39 AM12/17/20
to Frédéric Pierret, Qubes users
Thanks for much for that!
So does this mean I should be able to install qubes-tunnel now? I just
ask because when i try i get:

Last metadata expiration check: 0:08:09 ago on Thu Dec 17 06:17:34 2020.
Dependencies resolved.
Nothing to do.
Complete!
Last metadata expiration check: 0:08:31 ago on Thu Dec 17 06:17:34 2020.
Dependencies resolved.
Nothing to do.
Complete!
Last metadata expiration check: 0:08:49 ago on Thu Dec 17 06:17:34 2020.
No match for argument: qubes-tunnel
Error: Unable to find a match: qubes-tunnel

So perhaps its currently for fedora regular rather than minimal?

Rusty Bird

unread,
Dec 17, 2020, 9:30:12 AM12/17/20
to Stumpy, Frédéric Pierret, Qubes users
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512

Stumpy:
> On 12/16/20 2:40 PM, Frédéric Pierret wrote:
> > Fedora 32 version for qubes-tunnel is currently uploading to stable.

> Error: Unable to find a match: qubes-tunnel
>
> So perhaps its currently for fedora regular rather than minimal?

Regular and minimal use the same repo. You're still seeing that error
because the upload didn't go through:

https://github.com/QubesOS-contrib/updates-status/issues/21#issuecomment-747355040

Rusty
-----BEGIN PGP SIGNATURE-----

iQKTBAEBCgB9FiEEhLWbz8YrEp/hsG0ERp149HqvKt8FAl/ba0FfFIAAAAAALgAo
aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldDg0
QjU5QkNGQzYyQjEyOUZFMUIwNkQwNDQ2OUQ3OEY0N0FBRjJBREYACgkQRp149Hqv
Kt8JuA/8DAjNogJhCkjiKfciVtH/qbhdRdF6ax/2D5qQLWOzwTdP8C1ZSs9ChZ2T
FUL8M/WfNzaPc3caXgFuwxDuuDo+BrdMo7dFfHbPGpLXSgmPMITtD8ysc2xCehST
Aj6hr3QROco1JuUtCka7WYfGgdI4WkWnop1BdidceftGyxHCNKTlswSIq3EYcesD
qqNQ6G/WEmeXgyRATzcXDK0zNti34eyFIr5JNb2h+ilxVjVe6vovVr1DcP40r/wI
YsyTJ6HYSJ6V0IbIgcSqegp7LEpxxXY84XxoXjhpdRBH8fasrax3rYdeIGcgm+MU
Kswefwp4HXd4C6SdF8xBR5x8MForjvpRT9glq6/DSQ3YSmgCJq+1W6OX5Bm9iaHw
VUMrV4uv+Y5e7g+rZRu7hNZtwyDVIbv92wrMqkgOFhLRKu18rzD9G2I2aNEePJvA
xfOEFB85N+QmNS3kiBzMC+zji8hHQwoZH/zsKIV2YIWbkiBiYVZ+4lzmEihVPHRk
eb22dV3ARxYYKuQYGDrItH8r+S/gYHcHMhwuzKNn4+EeSeWRyXpxz90AN6vvlVWG
Yaq39HO9D8Xb2QJJTOypGoggQJykdD/ZDxbqoY1k3Lo4+ALD9bSQa2FgpSPTo9Qf
DTtPPCVmClXSguwq4PbrL+fjbNmdBXg4+YHtki652tEEQAXCy6M=
=yYRJ
-----END PGP SIGNATURE-----


Rusty Bird

unread,
Dec 17, 2020, 2:38:55 PM12/17/20
to Stumpy, Frédéric Pierret, Qubes users
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512

Rusty Bird:
> Stumpy:
> > On 12/16/20 2:40 PM, Frédéric Pierret wrote:
> > > Fedora 32 version for qubes-tunnel is currently uploading to stable.
>
> > Error: Unable to find a match: qubes-tunnel
> >
> > So perhaps its currently for fedora regular rather than minimal?
>
> Regular and minimal use the same repo. You're still seeing that error
> because the upload didn't go through:
>
> https://github.com/QubesOS-contrib/updates-status/issues/21#issuecomment-747355040

The Fedora 32 stable package is available now.

Rusty
-----BEGIN PGP SIGNATURE-----

iQKTBAEBCgB9FiEEhLWbz8YrEp/hsG0ERp149HqvKt8FAl/bs6lfFIAAAAAALgAo
aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldDg0
QjU5QkNGQzYyQjEyOUZFMUIwNkQwNDQ2OUQ3OEY0N0FBRjJBREYACgkQRp149Hqv
Kt8XVg//bvJWioXtSB3GgcLPZqbdbch4JTTqnWOkIgitom7aiPW6Q8cPg0kuFHJ2
4Oap5vExXssI28dxtcK6jLghGc4Dis9Lhw2/cSDp+WdY+7SrFQCb7eTDFeUMJbxz
CfQ8P+lfWzWnuaBUIiIKBhzxQFWjp3YmBRZ+PgsaVSwGxEQk00Q3EJ5lDR1hBwi4
QCLTp/eZmYDhSa7IiDLU3Zz+idVXWwXsvkRQvSmKbOeaxOP5D3Iq/r7dDgUl8zt9
fUf0tWwYDpIAWNQVo+Kxkwhl3iogDLmGwuXR5Vu5p9vMMkj/EwCpaPijZnhmdqZf
3FkMM34Ksw1EWqIo8AEOsH7FPfdN8CzQQ4nOd480VcAnwKpnqya1sV4vKSW9ii2N
Ezn+Kupif/b7ZET7Joesb5E4HIHGxdwK1ea/AZPUug5kZpG+ja8d7/i3h9miGyMY
dXRFXXVZf9IQwCCF8EFF2wl3oXkc7q3vYd46Dxe4hvvyGPscL2aBWiKz+iniX3n5
MS6uy07Wnaz6aNMvHVkKZqY+RIprt9ohbXQwghG7pvYJEcQd82ckeWvVNKlfxNDx
jE+5lM9SKr8IZzuYP8fww/iGF6iQJhZ6Z/fzOMyCDWRGkwA/i7f74cubSLq0YNNt
5WtYZyz2Jb3JcCxhV4WpM0Fdhkedo6Sqsuwd8N5Dy+g+2vBJeAg=
=A6uh
-----END PGP SIGNATURE-----


Stumpy

unread,
Dec 19, 2020, 8:18:19 AM12/19/20
to Frédéric Pierret, Qubes users, rust...@net-c.com
Thanks for the heads up; I was (per your link earlier) following git and
tried it, as well as tried for centos7 as it seemed that had also been
uploaded - but it seems something is still amiss, not sure if its my
side or something else?

In fed32min I am getting this:

bash-5.0# sudo dnf install qubes-repo-contrib && sudo dnf update && sudo
dnf upgrade && sudo dnf install qubes-tunnel
Last metadata expiration check: 0:00:29 ago on Sat Dec 19 08:15:23 2020.
Package qubes-repo-contrib-4.0.7-1.fc32.noarch is already installed.
Dependencies resolved.
Nothing to do.
Complete!
Last metadata expiration check: 0:00:37 ago on Sat Dec 19 08:15:23 2020.
Dependencies resolved.
Nothing to do.
Complete!
Last metadata expiration check: 0:00:45 ago on Sat Dec 19 08:15:23 2020.
Dependencies resolved.
Nothing to do.
Complete!
Last metadata expiration check: 0:00:52 ago on Sat Dec 19 08:15:23 2020.
No match for argument: qubes-tunnel
Error: Unable to find a match: qubes-tunnel
bash-5.0# sudo dnf install tunnel
Last metadata expiration check: 0:01:28 ago on Sat Dec 19 08:15:23 2020.
No match for argument: tunnel
Error: Unable to find a match: tunnel

Thoughts?


PS I am also getting a different but similar error for installing rofi
in dom0 (can paste it but it seems to be saying it cant find either rofi
nor qubes-rofi)

Thanks!

Stumpy

unread,
Dec 19, 2020, 8:21:49 AM12/19/20
to Frédéric Pierret, Qubes users, rust...@net-c.com
Oi!! Sorry, centos7 installs ok but getting it to work does not seem to
be working as smoothly as it did on fed31min... a separate question i
guess wanted to correct myself so no needless looking over centos7 for
qtunnel install was done

awokd

unread,
Dec 21, 2020, 4:32:07 PM12/21/20
to qubes...@googlegroups.com
Stumpy:
> In fed32min I am getting this:
>
> bash-5.0# sudo dnf install qubes-repo-contrib && sudo dnf update && sudo


> No match for argument: qubes-tunnel
> Error: Unable to find a match: qubes-tunnel
> bash-5.0# sudo dnf install tunnel
> Last metadata expiration check: 0:01:28 ago on Sat Dec 19 08:15:23 2020.
> No match for argument: tunnel
> Error: Unable to find a match: tunnel

Sometimes it helps to restart the VM that is handling updates (often
sys-whonix or sys-firewall) to force it to refresh the metadata if it's
not finding a recently published package. Can also reboot Qubes to
accomplish the same.

--
- don't top post
Mailing list etiquette:
- trim quoted reply to only relevant portions
- when possible, copy and paste text instead of screenshots
Reply all
Reply to author
Forward
0 new messages