Red Carpet 1.3 released

Version 1.3 of Ximian's Red-Carpet was released today. The new release features a completely rewritten dependency layer which will result in generally faster and more correct solutions. In addition, this version has a number of nice bug fixes and preliminary RPM 4.0.4 support. Updated:Click Read More for an important message for those that use RC and "pixmap" themes.This new release can be fetched from the Ximian GNOME channel from your current release of Red-Carpet. Also please see this special upgrade note.
Info on Red Carpet 1.3 crashes
Joe Shaw writes:
Hi,
I know a number of people have hit the problem of RC just dying without
a crash dialog or anything when downloading packages, so I thought I'd
give a heads up on the problem.
The symptoms of the crash are using Red Carpet 1.3 (perhaps also
1.2.99.5) with a pixmap GTK theme. When downloading or installing
packages, the progress bars and other UI elements look like they are
corrupted with garbage, and then RC will exit without popping up a crash
dialog.
The technical details: The bug is not actually in Red Carpet, but
instead in imlib, the GNOME imaging library. With a pixmap theme, an
image file is loaded each time the progress bar is updated. Imlib was
not correctly closing these files, causing the Red Carpet process to run
out of available file descriptors, which would cause imlib to bail out
without displaying a crash dialog. Thanks to Joshua Hirsh who helped
track this down.
The workaround: For right now, you can work around the problem by
resetting your GNOME theme to the default (or any non-pixmap theme,
really). In a lot of cases, the root user does not have a theme set, so
you may also be able to run 'su' from a terminal and then run red-carpet
without problems.
The fix: We are working on building new imlib and red-carpet packages
which will fix the problem and they should be available later today.
Please note that while this problem has been noticed primarily in Red
Carpet, every other GNOME application can be affected by this bug
(although unlikely), so everyone should update to the newest imlib
packages when they are available.
The bug currently open on the issue is bug #22412
(http://bugzilla.ximian.com/show_bug.cgi?id=22412), so please don't file
it anymore. :)
Thanks,
Joe


