Fedora 24 on Qubes 3.1 support, uninstallable packages

59 views
Skip to first unread message

mver...@gmail.com

unread,
Jan 24, 2017, 10:50:05 AM1/24/17
to qubes-users
Hi, I recently installed the fedora-24-minimal template per [1] and configured all my AppVMs to use a new template based on it. All seems to be working well, except that I am unable to install the following packages:

- ImageMagick
- pycairo

Both are skipped as follows:

~$ sudo dnf install ImageMagick pycairo
...
Package qubes-template-minimal-stub-1.1-1.fc23.noarch is already installed, skipping.
Package pycairo-1.10.0-4.fc24.x86_64 is already installed, skipping.
Package qubes-template-minimal-stub-1.1-1.fc23.noarch is already installed, skipping.
Dependencies resolved.
Nothing to do.
Sending application list and icons to dom0
Complete!
~$

[2] seems to suggest it should be possible to install these packages, but I also saw a thread [3] that indicates that Fedora 24 may not be supported on Qubes R3.1, and maybe this could be causing the issue. The qubes-template-minimal-stub rpm is the only fc23 package that is installed in the template.

I am planning to reinstall the host with R3.2 at some point anyway, but I wanted to get Thunderbird and Firefox updated to the newer versions in F24 sooner than that, hence installing the newer template first.

The missing packages are not a big deal, but it would be great to confirm the correct process for next time (looking forward to Qubes 4.0!) Is it supported to update to a newer Fedora template and then upgrade the Qubes release on the host, or should the host always be reinstalled/upgraded to the new version first?

Thanks very much for your advice.

Michael

[1] https://www.qubes-os.org/doc/templates/fedora-minimal/
[2] https://github.com/QubesOS/qubes-issues/issues/2380
[3] https://groups.google.com/d/topic/qubes-users/uwnPpxhJaZY/discussion

mver...@gmail.com

unread,
Jan 28, 2017, 8:28:13 AM1/28/17
to qubes-users

I've done a clean install of Qubes 3.2 on the host now, and then re-downloaded qubes-template-fedora-24-minimal and set up my custom template based on it. I still see the same issue with ImageMagick being skipped for installation.

If I try to install ImageMagick in the unmodified fedora-24-minimal template, dnf offers to download the 'real' packages. But after using dnf to update all packages, the problem is introduced. The smallest package set I've found to reproduce this is just dnf, ie.

dnf update dnf

will trigger the behaviour. But I'm not really sure where to look next. Any suggestions?

Thanks again.

Michael

Andrew David Wong

unread,
Jan 29, 2017, 1:47:04 AM1/29/17
to mver...@gmail.com, qubes-users
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512
See this issue:

https://github.com/QubesOS/qubes-issues/issues/2606

You can work around this by specifying the package version, e.g.,:

$ sudo dnf install pycairo-1.10*

- --
Andrew David Wong (Axon)
Community Manager, Qubes OS
https://www.qubes-os.org
-----BEGIN PGP SIGNATURE-----

iQIcBAEBCgAGBQJYjY/TAAoJENtN07w5UDAw5H4QAMWsqGBnj+FXIwbbjpx4rGoJ
9m3pHcxxezsjzqTYd9YlGP/FjEMjo9tvcG052hZY+BzPyROhmHAzvOjipbJxaLZc
9iu8iRR4U0xt+REf+c5r2Cbn12NKzjzAJSEVL2tXgrUN/mMokjUvkW5N+9jRnkTY
Q3BOM0B7ZWBCYqH5cL2vDHfHU9EHATQr8J3S8m9jdzlotyJe18k/tMmtA6J8OxvP
2GphqPO361ukbsM4zH0cKt/rj4IP8QJSh1BQZwqszGPmIQpUBHUPeoyI+3v24h0c
ikfuCvTAL3szeMy6sb8lvJkDKtio2jbRwWVGv5M3qmaMrkWF3OpShCayCcBcjOMk
+h5qFWiQoXaDyFKO8KqST7V8WNrqBB16PN549n4WC1zlytPNmkWijmTBoNKiV1Ap
sMHlKKbKfiPb3b29W/FwWYjd8okniQWXP49Oa9xwxb3EIK5xKsPbfMXtwk1EAZuC
cFP/jiFLHWGJz0TyByg6b+5PeWVrUb1kuNnxGJd46hRFy7k2xgfF33rOi1Sga/Mr
93txQnT4Sihcd+Qu1EeaF/HWfjC5rki98cARWnuBZtiJnVUlmaWuxD+Tevad47PF
F16ZqSD52SEJlVb2WL9bFL9i8ozGPUZV7izS0aL1liR+TIDH7F/ZWWrewKtec7Nd
jIa7iu0rEybTPVvQhYYO
=icAe
-----END PGP SIGNATURE-----

mver...@gmail.com

unread,
Jan 29, 2017, 2:04:33 AM1/29/17
to qubes-users

Excellent, thanks for your help.

Reply all
Reply to author
Forward
0 new messages