[Fedora-livecd-list] Changes to 'f10-branch'

Jeremy Katz katzj at fedoraproject.org
Tue Apr 21 18:06:59 UTC 2009


New branch 'f10-branch' available with the following commits:
commit b10873be21ee4c64633db3134791b7676d637d0a
Author: Jeremy Katz <katzj at redhat.com>
Date:   Thu Apr 2 16:57:13 2009 -0400

    [BACKPORT] Use our syslinux's menu com32 modules (#492370)
    
    com32 modules in syslinux don't seem to have a consistent API, so
    let's workaround it by copying in the menu files from our syslinux
    when doing livecd-iso-to-disk.  This is kind of kludgey, really :/

commit 3eb1a55398ec447d3e7c6ce5555f39320437f47d
Author: Jeremy Katz <katzj at redhat.com>
Date:   Mon Mar 2 20:39:36 2009 -0500

    Support syslinux having moved to /usr/share

commit f158bdc7e3c107ff081afe3ac077ea6f0222a411
Author: Felix Schwarz <felix.schwarz at oss.schwarz.eu>
Date:   Sat Feb 7 12:01:30 2009 +0100

    Patch for unicode error messages
    
    when I tried to build a custom live cd I noticed some problems in the error
    reporting when there were unicode error messages (e.g. some dependency was
    missing).
    
    Example:
    ...
    > anaconda-11.4.1.63-1.i386 von updates hat Abhängigkeitsauflöse-Probleme
    >   --> Fehlende Abhängigkeit: booty wird benötigt von Paket anaconda-11.4.1.63-1.i386 (updates)
    > Traceback (most recent call last):
    >   File "./tools/livecd-creator", line 140, in <module>
    >     sys.exit(main())
    >   File "./tools/livecd-creator", line 132, in main
    >     logging.error("Error creating Live CD : %s" % e)
    > UnicodeEncodeError: 'ascii' codec can't encode character u'\xe4' in position 42: ordinal not in range(128)
    
    My patch ensures that unicode error messages can be printed correctly every
    time. To get 100% unicode support, one should go through all log calls and
    ensure that all strings are unicode so that localized error messages are
    always shown correctly.
    
    With my patch, there should be no unicode exceptions anymore, even when the
    error message may be printed as 'Fehlende Abh\xe4ngigkeit' instead of
    'Fehlende Abhängigkeit' (notice the '\xe4' in the first string).

commit 52975f7527af30ddcbcb4b51add6bc82b8a44873
Author: Alan Pevec <apevec at redhat.com>
Date:   Sun Dec 7 22:08:01 2008 +0100

    fix device command version check
    
    F8_Device is a FC3_Device subclass, so isinstance was always true
    
    Signed-off-by: Alan Pevec <apevec at redhat.com>

commit 48ff59689082cc6217b1cf4fd01bdca242f2fc61
Author: Jeremy Katz <katzj at redhat.com>
Date:   Mon Nov 24 09:50:58 2008 -0500

    Shell escaping

commit 83373b045a24e223b1f56fa3dc509603fafe522e
Author: Bryan Kearney <bkearney at redhat.com>
Date:   Wed Nov 19 12:50:35 2008 -0500

    Fix macro name for excludedocs

commit e44f9af68ba48117d64da1895f42c79d1d42f1a6
Author: Jeremy Katz <katzj at redhat.com>
Date:   Sun Nov 16 19:55:14 2008 -0500

    Fix up --base-on (#471656)




More information about the Fedora-livecd-list mailing list