Rawhide Watch

Daily warnings for rawhide victims

SELinux execmem and execstack denials for everything, and GNOME not running

Posted by adamwill on December 23, 2013

So hey, this blog still exists!

For this author (AdamW), there are two major issues in Rawhide currently. SELinux appears to be denying ‘execmem’ and ‘execstack’ access to all sorts of stuff – this is affecting dhclient (stopping networking working), sshd, sssd (for those of us who use FreeIPA authentication), cups and several other things. I haven’t looked into what caused this exactly yet, but booting with enforcing=0 is likely to be a requirement for Rawhide users until it gets figured out. Bugs filed so far are #1046112 and #1045682.

Also for this author, GNOME currently fails to run at all. GDM doesn’t start, and if I boot to runlevel 3 and run startx I get an extremely broken GNOME session with Shell not running and windows all over the shop. For now, I’ve switched to Xfce. I suspect this is because about half of GNOME 3.11.3 got built before most of the desktop team left for the holidays, but again don’t have precise details yet. We may be able to get it fixed up with the help of any desktop folks who are still around.

Update on GNOME: turns out it just needs a new gsettings-desktop-schemas build. That is now in progress – grab that when it’s done, and GNOME should work again, with all other components at their latest Rawhide level.

Posted in Topical but Not Interesting Later, Uncategorized | 4 Comments »

No input when booting Rawhide of 2010-01-28

Posted by adamwill on January 28, 2010

When booting Rawhide of 2010-01-28, you may hit a tricky situation: absolutely no input at all. In some (possibly all) cases this affects runlevel 3 as well as runlevel 5. This is due to bug #559679: it’s an SELinux problem which prevents HAL starting up (so can cause problems for anything else that still uses HAL, as well).

To fix this problem, you need to install selinux-policy 3.7.8-5 or later (update all selinux-policy packages you have installed, of course). To install them, boot to runlevel 3: add ’3′ to your kernel parameters in grub. If you get no input even at runlevel 3, try deleting ‘rhgb quiet’ from the grub parameters as well. Install the selinux-policy updates, reboot, and input should be working again.

Obviously, if you did not yet update your Rawhide (or you updated but didn’t reboot), make sure when you do update that if you get an older selinux-policy, then install the newer one from Koji before you reboot! That way you’ll avoid hitting the problem.

Posted in Topical but Not Interesting Later | 2 Comments »

Nightly LiveCDs not booting

Posted by adamwill on September 22, 2009

Some people are now aware of (and using) the nightly Rawhide live builds. To save time and bandwidth, it should be noted that all nightly builds since 2009-09-18 fail to boot at all, on any hardware, and are hence essentially unusable. We are currently looking into the cause of this problem and hope to have the nightly builds working again soon.

Update 2009-09-24: The initial problem was resolved, but 2009-09-22 and 2009-09-23 nightly builds were affected by a second problem with the same result. We hope that 2009-09-24 builds will finally fix all issues and boot correctly, once they are available (which depends on when the main Rawhide compose is completed).

In the mean time, the latest available working live build is Snap3, which is available at the pre-release download page. This was built from the 2009-09-17 Rawhide tree.

Posted in Topical but Not Interesting Later | 1 Comment »

restorecond in policycoreutils-2.0.71-6 breaks the world, how to recover

Posted by rawhidewatch on August 20, 2009

If you were running the restorecond service and upgraded to policycoreutils-2.0.71-6.fc12 then things went horribly wrong.  restorecond goes nuts and screws up labels across your filesystem.   Logins via ssh or local console breaks among other problems.

Here is how to recover:

  1. Boot into single user mode.
  2. Turn off restorecond service with chkconfig restorecond off
  3. fixfiles restore will fix labels across your entire filesystem.
  4. Reboot into the normal system.
  5. Upgrade to policycoreutils-2.0.71-7.fc12 or later.
  6. chkconfig restorecond on

In related news, you might be having problems with the restorecon command.  In the past commands like restorecon -Rv . would relabel the current directory, but now it fails silently.  dwalsh says this is a bug he intends to fix.  Until it is fixed, you must specify an absolute pathname to the restorecon command.

Posted in Uncategorized | Comments Off

Rawhide X crashes on startup

Posted by rawhidewatch on August 6, 2009

xorg-x11-server-1.6.99-25* is broken.  Upgrade to -27 to fix this problem.  This is should be pushed to rawhide before Saturday.

Posted in Topical but Not Interesting Later | Comments Off

Rawhide 2009/08/05: xulrunner and python-urlgrabber

Posted by adamwill on August 5, 2009

There are two problems in today’s Rawhide. First, xulrunner has been updated, but Firefox (and other Gecko-based applications) have not been rebuilt. If you update to today’s Rawhide and include the updated xulrunner, Firefox (and other Gecko-based applications applications) will not work. If you haven’t updated yet, you can avoid this problem by excluding xulrunner from your update: ‘yum update -x *xulrunner*’. Remember to take this out again once rebuilt Firefox and other packages have gone into Rawhide. If you already got hit by this problem, you need update to the rebuilt Firefox package, but as of the time of this writing, the build has not got through. You can attempt to manually revert xulrunner to its old version, as an alternative.

Secondly, you might find that yum seems unable to download packages properly, getting partway through, failing with a HTTP Error 200 message, trying the next mirror, and failing again. To fix this, update the python-urlgrabber package: ‘yum upgrade python-urlgrabber’.

Posted in Topical but Not Interesting Later | Comments Off

Blank notification area (systray) workaround

Posted by rawhidewatch on August 3, 2009

Many are experiencing a problem where the notification area (a.k.a. systray, or that place icons like nm-applet appear) being blank in rawhide.  The current workaround is to restart notification-area-applet a few times.  There is a bug report for this issue. Hopefully this will be fixed soon.  Thanks to mclasen for this tip.

Posted in Uncategorized | Comments Off

Unable to update to rawhide – rpmlib(PayloadIsXz)

Posted by rawhidewatch on July 31, 2009

jlaska wrote:
Trying to update your Fedora 11 (or older) system to the latest rawhide content?  You might notice a failure similar to below when attempting to upgrade using yum:

rpmlib(PayloadIsXz) <= 5.2-1 is needed by kernel-PAE-2.6.31-0.107.rc4.git3.fc12.i686 
rpmlib(PayloadIsXz) <= 5.2-1 is needed by kernel-firmware-2.6.31-0.107.rc4.git3.fc12.noarch

Turns out that rawhide packages now use XZ (the new LZMA format) as the default payload compression format.  The details of this new feature can be found on the XZRpmPayloads feature page.  Testers that install directly from Fedora 12 or rawhide should not experience problems.  However, folks upgrading from Fedora 11 or from an older rawhide may need to manually workaround this issue using the following commands:

yum --enablerepo=updates-testing update rpm

Once completed, you may continue with the rawhide upgrade:

yum --disablerepo=* --enablerepo=rawhide update

More information on upgrading to rawhide can be found on the wiki.

Happy testing!

Posted in Uncategorized | Comments Off

Rawhide x86_64 DNS broken? nss-mdns multilib issue

Posted by rawhidewatch on July 9, 2009

Tip of the hat to Will Woods for this tip.

If you're using an x86_64 system (F11 or Rawhide) and having trouble
with DNS (hostname lookups) after recent updates, check to see if you
have nss-mdns.i586 installed *without* nss-mdns.x86_64:

  rpm -q nss-mdns

If so, you should be able to fix name resolution by doing either:

  mv /etc/nsswitch.conf /etc/nsswitch.conf.saved
  mv /etc/nsswitch.conf.bak /etc/nsswitch.conf
  yum install nss-mdns.x86_64

or simply: yum erase nss-mdns

The cause of the problem is a recent change to WINE that made it require
nss-mdns[1]. Since wine is i586-only, the i586 nss-mdns package gets
installed. This is a long-standing bug with multilib support[2] that the
RPM developers are working on. 

[1] https://bugzilla.redhat.com/show_bug.cgi?id=492700
[2] https://bugzilla.redhat.com/show_bug.cgi?id=442047

Posted in Uncategorized | Comments Off

ssh key-based login to root not working?

Posted by rawhidewatch on June 1, 2009

Is your ssh key-based login to root not working? Solution:

  1. chmod 700 /root/.ssh/
  2. chmod 600 /root/.ssh/authorized_keys
  3. restorecon -R -v /root/

Posted in Uncategorized | Comments Off

 
Follow

Get every new post delivered to your Inbox.