I upgraded a headless F20 box to F21's server product.
xorg-x11-xauth is installed, in order to make X forwarding work over the ssh connection.
After installing the firewall-config rpm manually, it's obvious that many of its dependencies are missing.
I was able to figure out that some of the default font packages that must be installed.
However, firewall-config still comes up with some of its display widgets obviously not getting rendered correctly, and they do not respond to mouse clicks or the keyboard.
I posted a screenshot comparison between a working firewall-config, and broken one in bug 1176331.
Anyone has any idea what dependency can result in such a broken display?
On 20.12.2014 17:41, Sam Varshavchik wrote:
I upgraded a headless F20 box to F21's server product.
xorg-x11-xauth is installed, in order to make X forwarding work over the ssh connection.
After installing the firewall-config rpm manually, it's obvious that many of its dependencies are missing.
I was able to figure out that some of the default font packages that must be installed.
However, firewall-config still comes up with some of its display widgets obviously not getting rendered correctly, and they do not respond to mouse clicks or the keyboard.
I posted a screenshot comparison between a working firewall-config, and broken one in bug 1176331.
Anyone has any idea what dependency can result in such a broken display?
Fedora-Server-netinst-x86_64-21.iso - Minimal Install yum install firewall-config xorg-x11-xauth urw-fonts
poma writes:
On 20.12.2014 17:41, Sam Varshavchik wrote:
I upgraded a headless F20 box to F21's server product.
xorg-x11-xauth is installed, in order to make X forwarding work over the
ssh
connection.
After installing the firewall-config rpm manually, it's obvious that many
of
its dependencies are missing.
I was able to figure out that some of the default font packages that must
be
installed.
However, firewall-config still comes up with some of its display widgets obviously not getting rendered correctly, and they do not respond to mouse clicks or the keyboard.
I posted a screenshot comparison between a working firewall-config, and broken one in bug 1176331.
Anyone has any idea what dependency can result in such a broken display?
Fedora-Server-netinst-x86_64-21.iso
- Minimal Install yum install firewall-config xorg-x11-xauth urw-fonts
Nope, that made no difference. firewall-config is still broken, the same way. It's not the fonts, some widget toolkit is missing. The widgets for the individual buttons in the two ribbons are not being rendered, just their labels.
On 20.12.2014 21:14, Sam Varshavchik wrote:
poma writes:
On 20.12.2014 17:41, Sam Varshavchik wrote:
I upgraded a headless F20 box to F21's server product.
xorg-x11-xauth is installed, in order to make X forwarding work over the
ssh
connection.
After installing the firewall-config rpm manually, it's obvious that many
of
its dependencies are missing.
I was able to figure out that some of the default font packages that must
be
installed.
However, firewall-config still comes up with some of its display widgets obviously not getting rendered correctly, and they do not respond to mouse clicks or the keyboard.
I posted a screenshot comparison between a working firewall-config, and broken one in bug 1176331.
Anyone has any idea what dependency can result in such a broken display?
Fedora-Server-netinst-x86_64-21.iso
- Minimal Install yum install firewall-config xorg-x11-xauth urw-fonts
Nope, that made no difference. firewall-config is still broken, the same way. It's not the fonts, some widget toolkit is missing. The widgets for the individual buttons in the two ribbons are not being rendered, just their labels.
Be sure, what I wrote works.
poma writes:
On 20.12.2014 21:14, Sam Varshavchik wrote:
poma writes:
On 20.12.2014 17:41, Sam Varshavchik wrote:
I upgraded a headless F20 box to F21's server product.
xorg-x11-xauth is installed, in order to make X forwarding work over the
ssh
connection.
After installing the firewall-config rpm manually, it's obvious that many
of
its dependencies are missing.
I was able to figure out that some of the default font packages that must
be
installed.
However, firewall-config still comes up with some of its display widgets obviously not getting rendered correctly, and they do not respond to
mouse
clicks or the keyboard.
I posted a screenshot comparison between a working firewall-config, and broken one in bug 1176331.
Anyone has any idea what dependency can result in such a broken display?
Fedora-Server-netinst-x86_64-21.iso
- Minimal Install yum install firewall-config xorg-x11-xauth urw-fonts
Nope, that made no difference. firewall-config is still broken, the same
way.
It's not the fonts, some widget toolkit is missing. The widgets for the individual buttons in the two ribbons are not being rendered, just their labels.
Be sure, what I wrote works.
Well, if you'd want to install from scratch, most likely. However, I'm more interested in fixing my existing server, rather than installing a new one.
You can pretty much give this same answer to every problem: something's not working right? Reformat the hard drive, and reinstall.
It's quite disappointing to see the "BSOD? Reformat the hard drive and reinstall Windows" mindset establishing some mind share in Linux.
On 20.12.2014 21:53, Sam Varshavchik wrote:
poma writes:
On 20.12.2014 21:14, Sam Varshavchik wrote:
poma writes:
On 20.12.2014 17:41, Sam Varshavchik wrote:
I upgraded a headless F20 box to F21's server product.
xorg-x11-xauth is installed, in order to make X forwarding work over the
ssh
connection.
After installing the firewall-config rpm manually, it's obvious that many
of
its dependencies are missing.
I was able to figure out that some of the default font packages that must
be
installed.
However, firewall-config still comes up with some of its display widgets obviously not getting rendered correctly, and they do not respond to
mouse
clicks or the keyboard.
I posted a screenshot comparison between a working firewall-config, and broken one in bug 1176331.
Anyone has any idea what dependency can result in such a broken display?
Fedora-Server-netinst-x86_64-21.iso
- Minimal Install yum install firewall-config xorg-x11-xauth urw-fonts
Nope, that made no difference. firewall-config is still broken, the same
way.
It's not the fonts, some widget toolkit is missing. The widgets for the individual buttons in the two ribbons are not being rendered, just their labels.
Be sure, what I wrote works.
Well, if you'd want to install from scratch, most likely. However, I'm more interested in fixing my existing server, rather than installing a new one.
You can pretty much give this same answer to every problem: something's not working right? Reformat the hard drive, and reinstall.
It's quite disappointing to see the "BSOD? Reformat the hard drive and reinstall Windows" mindset establishing some mind share in Linux.
When looking for help, try to go beyond the monologue.
Sam Varshavchik wrote:
I upgraded a headless F20 box to F21's server product.
If you want gui apps to work, it's generally best-practice to install at least:
yum install @base-x
(and *maybe* @fonts too).
If there's stuff still missing or not working after that, *then* consider it a bug.
-- Rex
Rex Dieter writes:
Sam Varshavchik wrote:
I upgraded a headless F20 box to F21's server product.
If you want gui apps to work, it's generally best-practice to install at least:
yum install @base-x
(and *maybe* @fonts too).
If there's stuff still missing or not working after that, *then* consider it a bug.
I thought that rpm is supposed to solve this problem.
I always thought that this was the whole reason behind rpm/yum: if package X requires Y, then yum should install it automatically.
Joe Zeff writes:
On 12/21/2014 02:07 PM, Sam Varshavchik wrote:
I always thought that this was the whole reason behind rpm/yum: if package X requires Y, then yum should install it automatically.
Yum will do that, if the package is available, but rpm doesn't.
Well, I used "yum" to install firewall-config. Therefore, I can reasonably expect that if firewall-config needs something installed, it should get pulled in as a direct or an indirect dependency.
But I have already established – and posted to the bug I earlier referenced – the fact that, apparently, nothing apparently stops me from doing this:
# rpm -e --test xorg-x11-fonts-ISO8859-1-100dpi-7.5-14.fc21.noarch xorg-x11- fonts-ISO8859-1-75dpi-7.5-14.fc21.noarch xorg-x11-fonts- misc-7.5-14.fc21.noarch xorg-x11-fonts-Type1-7.5-14.fc21.noarch
This succeeds, with the firewall-config installed.
But if I do that, and run firewall-config, it comes up just fine, but instead of seeing something written in king's English, I get ancient Egyptian hieroglyphics, all over firewall-config's window.
But it does warm my heart, a little bit, to know that at least something in Fedora managed to figure out this complicated concept:
# rpm -e --test lyx-fonts error: Failed dependencies: font(:lang=en) is needed by (installed) fontconfig-2.11.1-5.fc21.x86_64
So, that's how it's supposed to work. Now, in addition to some fonts, it would be real nice to know what else firewall-config actually depends on, but the dependency fails to be specified in the package's dependency chain, and, as a result, half of its widgets are completely garbled and they do not respond to pointer and keyboard events.