0.6.3 This release offers a few upgrades to the previous release (duh?) and main focus again was the FLYinstaller. Here's a list of changes:

- Added a library and definition file so that 'lspci' works properlly in the initscript in the even that a CD driver cannot be loaded. Previously all you'd get was a bunch of useless error messages about a missing library. As well, the path to /bin/sh has been fixed. Previously it was trying to look for /sbin/sh

- The Compile section of the FLYinstaller is now functional. Its nowhere near finished and nowhere near perfect, but it works. Previous experience with Gentoo is recommended, as toying with USE flags and kernel configs isnt for the faint of heart. If anyone is willing to help tweak the script, I'd much appreciate!

- The install scripts have been chmod to 700 so that they cannot be run by the regular user once FLY is installed. Of course the ideal thing would also be to remove the install section from the Fluxbox menu once installed...

- sun-jdk was removed from this version. If you really need it, either download 0.6.2 or download this version, do a compile install, and then run 'emerge -av sun-jdk' to install it again.

Discuss this
Devlog
0.6.3 (released February XXth 2009)
ISO size: 313mb
packages: 445
build time: 457minutes (7.5 hours)
Updated to experimental stage3 i686 autobuild dated February 4th 2009
Modified /boot/initramfs/init
Added /boot/initramfs/lib/libresolv.so.2
Added /boot/initramfs/bin/pci.ids
Modified /boot/grub/menu.lst
Modified /etc/fstab
Modified /etc/portage/package.mask
Modified /etc/portage/package.use
Changed permissions to FLYinstaller scripts to 700
Modified /root/.FLYinstaller/grub
Modified /root/.FLYinstaller/FLYinstaller
Modified /root/.FLYinstaller/compile
Modified /root/.FLYinstaller/users
Modified /usr/src/linux/.config
Added ufed screen
Removed sun-jdk
Updated the following ebuilds:
        net-misc/tor-0.2.0.34 from 0.2.0.33
        sys-apps/groff-1.20.1-r1 from 1.19.2-r3
        dev-lang/python-2.5.2-r7
        x11-misc/shared-mime-info-0.51 from 0.30
        media-video/mplayer-1.0_rc2_p28450 from 1.0_rc2_p28058-r1
        net-analyzer/wireshark-1.0.6 from 1.0.5
        sys-apps/module-init-tools-3.5 from 3.4
        net-wireless/kismet-2008.05.1 from 2007.10.1
        media-plugins/live-2008.09.02
        sys-devel/m4-1.4.12 from 1.4.11
        net-misc/rsync-3.0.5 from 3.0.4
        media-libs/libdv-1.0.0-r2
        media-libs/x264-0.0.20081006
        media-libs/giflib-4.1.6-r1
        sys-apps/man-pages-3.17 from 3.16
        media-libs/libdca-0.0.5
        media-libs/xvid-1.1.3
        dev-lang/phython-2.5.2-r7
        media-libs/libsndfile-1.0.17-r1
        media-sound/twolame-0.3.12
        sys-fs/e2fsprogs-1.41.3-r1 from 1.41.3
        sys-apps/module-init-tools-3.5 from 3.4
        sys-apps/portage-2.1.6.7 from 2.1.6.4
        net-fs/mount-cifs-3.0.30 from 3.0.28
        sys-fs/dosfstools-3.0.1 from 3.0.0
        dev-libs/nss-3.12.2 from 3.12.2_rc1
        sys-libs/cracklib-2.8.13 from 2.8.12
        sys-apps/man-1.6f-r3 from 1.6f-r2
        dev-libs/glib-2.16.6 from 2.16.5
        net-misc/curl-7.19.3 from 7.18.2
        net-libs/xulrunner-1.9.0.6 from 1.9.0.5
        net-misc/openssh-5.1_p1-r2 from 5.1_p1-r1
        www-client/mozilla-firefox-3.0.6 from 3.0.5
Autobuild Log

====  START OF BUILD LOG  ===================================================
Thu Feb 19 13:44:55 EST 2009
====  EMERGING REQUIRED EBUILDS  ============================================
Updating autobuild 20090204 tarball
openpty failed: 'out of pty devices'
openpty failed: 'out of pty devices'
 * Could not locate user configfile, so we will save a default one
 * No /etc/mtab file, creating one temporarily
 * Due to the way openssl is architected, you cannot
 * switch between optimized versions without breaking
 * ABI.  The default i686 0.9.8 ABI was an unoptimized
 * version with horrible performance.  This version uses
 * the optimized ABI.  If you experience segfaults when
 * using ssl apps (like openssh), just re-emerge the
 * offending package.
 * The /etc/wget/wgetrc file has been relocated to /etc/wgetrc
 * 
 * If you have just upgraded from an older version of python you will
 * need to run:
 * 
 * /usr/sbin/python-updater
 * 
 * This will automatically rebuild all the python dependent modules
 * to run with python-2.5.
 * 
 * Your original Python is still installed and can be accessed via
 * /usr/bin/python2.x.
 * 
 * Running 'grpck' returned errors.  Please run it by hand, and then
 * run 'grpconv' afterwards!
 * Remember to merge your config files in /etc/ssh/ and then
 * restart sshd: '/etc/init.d/sshd restart'.
Updating OK!
Required merges
openpty failed: 'out of pty devices'
 * This package is designed for use on the LiveCD only and will do 
 * unspeakably horrible and unexpected things on a normal system.
 * YOU HAVE BEEN WARNED!!!
 * This package is intended for usage on the Gentoo release media.  If
 * you are not building a CD, remove this package.  It will not work
 * properly on a running system, as Gentoo does not use any of the
 * Knoppix-style detection except for CD builds.
 * This package is designed for use on the LiveCD only and will do 
 * unspeakably horrible and unexpected things on a normal system.
 * YOU HAVE BEEN WARNED!!!
 * This package is designed for use on the LiveCD only and will do
 * unspeakably horrible and unexpected things on a normal system.
 * YOU HAVE BEEN WARNED!!!
Required OK!
====  KERNEL AND MODULES  ===================================================
14M     /lib/modules/2.6.27-gentoo-r8
====  EMERGING NEW EBUILDS  =================================================
0.2.0 merges
openpty failed: 'out of pty devices'
0.2.0 OK!
0.3.0 merges
openpty failed: 'out of pty devices'
 * After upgrading to freetype-2.3.5, it is necessary to rebuild
 * libXfont to avoid build errors in some packages.
 * Some special keys and keyboard layouts may stop working.
 * To fix them, recompile xorg-server.
 * If you are upgrading from a version prior to live-2008.02.08
 * Please make sure to rebuild applications built against live
 * like vlc or mplayer. live may have had ABI changes and live
 * support might be broken.
 * Starting from alsa 1.0.11_rc3 the configuration for dmix is changed.
 * Leaving around old asound.conf or ~/.asoundrc might make all apps
 * using ALSA output crash.
 * Note that dmix output is enabled by default on the 'default' device
 * since ALSA 1.0.9.
 * Compositing managers may stop working.
 * To fix them, recompile xorg-server.
 * The minimal use flag disables the dependency on pciutils that
 * is needed by alsaconf at runtime.
 * Please make fontconfig configuration changes in /etc/fonts/conf.d/
 * and NOT to /etc/fonts/fonts.conf, as it will be replaced!
 * Forcing on xorg-x11 for new enough glxtokens.h...
 * Users of reduced blanking now need:
 *    Option "ReducedBlanking"
 * In the relevant Monitor section(s).
 * Make sure your reduced blanking modelines are safe!
 * Please read the modular X migration guide at
 * http://www.gentoo.org/proj/en/desktop/x/x11/modular-x-howto.xml
 * 
 * You've enabled the 'gtk' use flag which will build
 * GMPlayer, which is no longer actively developed upstream
 * and is not supported by Gentoo.  There are alternatives
 * for a GUI frontend: smplayer, gnome-mplayer and kmplayer.
 * 
 * You've enabled the cpudetection flag.  This feature is
 * included mainly for people who want to use the same
 * binary on another system with a different CPU architecture.
 * MPlayer will already detect your CPU settings by default at
 * buildtime; this flag is used for runtime detection.
 * You won't need this turned on if you are only building
 * mplayer for this system.  Also, if your compile fails, try
 * disabling this use flag.
0.3.0 OK!
0.3.1 merges
openpty failed: 'out of pty devices'
0.3.1 OK!
0.3.2 merges
openpty failed: 'out of pty devices'
0.3.2 OK!
0.3.4 merges
openpty failed: 'out of pty devices'
 * 
 * Security Warning:
 * 
 * Since >=eix-0.12.0, eix uses by default OVERLAY_CACHE_METHOD="parse|ebuild*"
 * This is rather reliable, but ebuilds may be executed by user "portage". Set
 * OVERLAY_CACHE_METHOD=parse in /etc/eixrc if you do not trust the ebuilds.
0.3.4 OK!
0.4.0 merges
openpty failed: 'out of pty devices'
 * Appending a library link instruction (-ldl); libraries to link to should not be passed through LDFLAGS
0.4.0 OK!
0.4.1 merges
openpty failed: 'out of pty devices'
 * If you experience screen corruption with this driver, try putting
 *          Option "XAANoOffscreenPixmaps" "true"
 * in the Device Section of /etc/X11/xorg.conf.
0.4.1 OK!
0.5.0 merges
openpty failed: 'out of pty devices'
 * To allow parallel installation of sigc++-1.0, sigc++-1.2, and sigc++2.0
 * the header files are now installed in a version specific
 * subdirectory.  Be sure to unmerge any libsigc++ versions
 * < 1.0.4 that you may have previously installed.
 * With version 0.99.7, all function calls that require elevated privileges
 * have been moved out of the GUI to dumpcap. WIRESHARK CONTAINS OVER ONE
 * POINT FIVE MILLION LINES OF SOURCE CODE. DO NOT RUN THEM AS ROOT.
 * 
 * NOTE: To run wireshark as normal user you have to add yourself into
 * wireshark group. This security measure ensures that only trusted
 * users allowed to sniff your traffic.
 * You have to re-emerge packages that linked against wv by running:
 * revdep-rebuild
 * All the packages built against mozilla-firefox won't compile,
 * if after installing firefox 3.0 you get some blockers,
 * please add 'xulrunner' to your USE-flags.
0.5.0 OK!
0.5.1 merges
openpty failed: 'out of pty devices'
 * The soname for libclamav has changed in clamav-0.94.
 * If you have upgraded from that or earlier version, it is
 * recommended to run revdep-rebuild, in order to fix anything
 * that links against libclamav.so library.
0.5.1 OK!
0.5.2 merges
openpty failed: 'out of pty devices'
 * Flash player is closed-source, with a long history of security
 * issues.  Please consider only running flash applets you know to
 * be safe.
0.5.2 OK!
0.5.3 merges
openpty failed: 'out of pty devices'
 * Neon has a policy of breaking API across minor versions, this means
 * that any package that links against neon may be broken after
 * updating. They will remain broken until they are ported to the
 * new API. You can downgrade neon to the previous version by doing:
 * 
 *   emerge --oneshot '< net-misc/neon-0.28'
 * 
 * You may also have to downgrade any package that has already been
 * ported to the new API.
 * If you've upgraded from a previous version of libcdio, you may need to re-emerge
 * packages that linked against libcdio (vlc, vcdimager and more) by running:
 *      revdep-rebuild
 * You MUST run 'revdep-rebuild' after emerging this package
 * If you are currently running X with the hal useflag enabled
 * restarting the dbus service WILL restart X as well
 * You must restart D-Bus `/etc/init.d/dbus restart` to run
 * the new version of the daemon. For many people, this means
 * exiting X as well.
 * You need to rebuild everything depending on poppler, use revdep-rebuild
 * If you have additional third party PHP extensions (such as
 * dev-php5/phpdbg) you may need to recompile them now.
 * 
 * USE="pic" slows down PHP but has to be enabled on setups where TEXTRELs
 * are disabled (e.g. when using PaX in the kernel). On hardened profiles this
 * USE flag is enabled automatically
 * 
0.5.3 OK!
0.5.4 merges
openpty failed: 'out of pty devices'
0.5.4 OK!
0.5.5 merges
openpty failed: 'out of pty devices'
0.5.5 OK!
0.6.0 merges
openpty failed: 'out of pty devices'
0.6.0 OK!
0.6.3 merges
openpty failed: 'out of pty devices'
0.6.3 OK!
Adding startups
 * alsasound added to runlevel boot
 * fbcondecor added to runlevel boot
 * autoconfig added to runlevel default

No non-matching entries in /etc/portage/package.keywords.
No non-matching entries in /etc/portage/package.mask.
No non-matching entries in /etc/portage/package.unmask.
No non-matching or empty entries in /etc/portage/package.use.
No non-matching or empty entries in /etc/portage/package.cflags.
The names of all installed packages are in the database.


Redundant in /etc/portage/package.keywords:
[N] x11-drivers/xf86-input-virtualbox ((~)2.0.2): VirtualBox input driver

No redundant entries in /etc/portage/package.mask (or test switched off).
No redundant entries in /etc/portage/package.unmask (or test switched off).
No redundant entries in /etc/portage/package.use (or test switched off).
No redundant entries in /etc/portage/package.cflags (or test switched off).

Not installed but in /etc/portage/package.keywords:
[N] x11-drivers/xf86-input-virtualbox ((~)2.0.2): VirtualBox input driver

No uninstalled entries in /etc/portage/package.mask (or test switched off).
No uninstalled entries in /etc/portage/package.unmask (or test switched off).
No uninstalled entries in /etc/portage/package.use (or test switched off).
No uninstalled entries in /etc/portage/package.cflags (or test switched off).
All installed versions of packages are in the database (or test switched off).
====  CLEANING UP  ==========================================================
openpty failed: 'out of pty devices'
Depclean OK!
Fri Feb 20 02:03:49 Local time zone must be set--see zic manual page 2009
Fri Feb 20 02:17:53 Local time zone must be set--see zic manual page 2009
====  EMERGING GRUB  ========================================================
openpty failed: 'out of pty devices'
Grub OK!
====  GENERATING MD5SUM  ====================================================
136f215f0ab466ec7f1c573c4312da20  FLY-0.6.3.iso
FLY-0.6.3.iso: OK
====  PASS OR FAIL  =========================================================
Autobuild OK!
Thu Feb 19 21:36:05 EST 2009