You are not logged in.
Pages: 1
I need to install mythtv-frontend to manage my mythtv pvr but it will not install due to q4os-desktop requiring fonts-droid which would be removed to make way for fonts-droid-fallback which is required for mythtv-frontend, is there any workaround to this? (that doesn't involve compiling myth from scratch)
Offline
This isnt what you were hoping for but look at this,
www.mythtv.org/wiki/Installing_MythTV_on_Debian
and this,
https://packages.debian.org/search?keywords=fonts-droid
Checked my Q4OS install and fonts-droid is installed by default and fonts-droid fallback is available for install, is there another issue beyond availability of these packages?
Last edited by crosscourt (2017-12-25 01:29)
Q4OS Aquarius 5.x KDE Dell Inspiron 3670 i5 8600, GTX 1660 Super, 32gb, 2tb NVME SSD
Offline
It would seem to me that making fonts a dependency in any application is just plain wrong. Indeed you cannot install fonts-droid-fallback without getting messed up dependency issues. Tried with --no-install-recommends and it still gets gnarly.
Given this could be a genuine mistake when the Q4 packages were built perhaps the team could rebuild the packages which have fonts-droid as dependencies and make them recommend instead?? I think the debs with font dependencies are all meta-packages.
On mine right now they are ipcodecs-q4 q4os-desktop q4os-wine-layer synaptic-q4 but I suspect a whole raft more may be involved.
P.S. I don't like Droid - never have, never will
Offline
@CC
Thanks, I have seen those links already, but Q4OS has droids font as required for the q4os-desktop package and so would be removed and I do not want to have to compile my own packages (but may be forced to later...) and the actual problem is the q4os-desktop package would be removed when installing fonts-droid-fallback which is obviously going to cause problems.
@bin
I can kind of understand when fonts are made a dependency to keep the applications looking correct but I think it is a problem when it prevents another font (or the same but updated one) from being installed... I don't think it would have been a "mistake" by the devs as I would imagine it would have been done for the same reasons as I just stated, but I do need a workaround as I rely on mythtv and it is much easier to use the frontend rather than using mythweb (web frontend for use in any browser) and there are some things that I cannot do (or not as easily) without the full frontend...
It does seem like Q4OS has fonts-droid embedded in many of its packages, and considering this package is not available for Stretch I would hope that fonts-droid-fallback could be substituted at some stage. Given that this would be quite a large undertaking I do not expect it would be available too soon, but I do live in hope.
Offline
Gotcha, I didnt realize the depth of the problem as Im not familiar with MythTV(know of it) and the issues youre discussing.
Last edited by crosscourt (2017-12-25 19:14)
Q4OS Aquarius 5.x KDE Dell Inspiron 3670 i5 8600, GTX 1660 Super, 32gb, 2tb NVME SSD
Offline
I need to install mythtv-frontend to manage my mythtv pvr but it will not install due to q4os-desktop requiring fonts-droid which would be removed to make way for fonts-droid-fallback which is required for mythtv-frontend, is there any workaround to this? (that doesn't involve compiling myth from scratch)
We can confirm this issue, unfortunately there is no workaround at the moment. We will fix this asap and will keep a feedback here.
Offline
Thanks guys.
Offline
We will fix this asap and will keep a feedback here.
The 'fonts-droid-fallback' package from Debian repositories replaces 'fonts-droid' package, so they cannot be installed alongside each other. Since 'fonts-droid' is required by the q4os-desktop, it's not possible to fix this issue easily. It will be properly fixed in the next major Q4OS version based on Debian Buster.
Nonetheless, we have attached a special version of 'q4os-desktop' package to workaround the problem in Q4OS Scorpion. The file attached upgrades the current q4os-desktop package and permits installation of 'fonts-droid-fallback'. It must be installed manually using 'dpkg -i' command:
$ sudo dpkg -i q4os-desktop_2.4.1-n2-fixdroid_all.deb
and could be followed by:
$ sudo apt-get install fonts-droid-fallback
Keep in mind, the command above will also remove 'fonts-droid' package.
Offline
Thank you guys, I really didn't expect such a quick solution, I hope I didn't interrupt your festivities too much. I will post back here with results.
Offline
Its your Christmas present Dai,
Q4OS Aquarius 5.x KDE Dell Inspiron 3670 i5 8600, GTX 1660 Super, 32gb, 2tb NVME SSD
Offline
@CC
And a good one too!
@Q4OS Team
Thank you very much indeed, everything seems to be working correctly and I haven't noticed any anything different or any side effects (so far) so it looks like a great solution for me.
Just one question though, will I need to re-install the q4os-desktop package if there is an update in the future or will you be rolling this out to the main distribution?
Last edited by Dai_trying (2017-12-27 00:33)
Offline
Just one question though, will I need to re-install the q4os-desktop package if there is an update in the future or will you be rolling this out to the main distribution?
No, in case of an update of the q4os-desktop package, your system should hold the package, and possible dependencies, in the current version. You will need to ask for an updated package and install it manually, using 'dpkg -i'. Fortunately, the q4os-desktop package is not supposed to be updated frequently and the occasional updates shouldn't bring significant changes.
Offline
Ok, thank you, I will keep an eye open for updates.
Offline
Hi guys, I noticed there has been an update to q4os-desktop, would you be able to provide an update to the fixdroid patch for me please? I'm not in a rush as the package is held and causing no issues so whenever you have spare time it would be great.
Offline
Here you are
Offline
That's awesome, thanks guys
Offline
There is new 'q4os-desktop' update, version 2.4.6-n1, available in repositories, that fixes the 'fonts-droid' dependency in a proper system way. So the workaround above is not needed anymore, just update your system.
Offline
That's great news, Thank you guys.
Offline
Pages: 1