Personal tools
     DOCUMENTATION

rPath Linux:rPath Linux 1 Beta

From rPath Wiki

Jump to: navigation, search
This Page has been Archived
This page has been flagged as containing information that is no longer applicable to recent versions of the product.

rPath Linux Beta 0.99.x Plans

rPath Linux 0.99.x releases will be on the conary.rpath.com@rpl:1\ label, as will the final rPath Linux 1 release.

rPath Linux is currently in beta testing. The version numbers 0.99.x are intended to help convey that we are reducing significantly the rate of change in the distribution itself. In particular:

  • We will make incompatible system library ABI changes only for serious reasons such as security updates or serious functionality bugs.
  • We will make major upstream version changes only for security updates or bugs.
  • We will add few new packages, and only with significant justification.

However, there are some things that will continue to change at this time:

  • We will continue to update the kernel for now.
  • We will be adding some packages that provide some new functionality without changing existing interfaces.
  • We will continue to update conary.
  • If conary changes make it necessary, we may rebuild the entire distribution from source. After we have Perl and Python dependencies implemented, we will rebuild at least everything with Perl and Python.

rPath Linux will remain in beta testing while Conary is still changing significantly as part of its beta testing process.

We are planning to make approximately bi-weekly 0.99.x releases, modulo US holidays. Our current proposed schedule, which we will adjust here as neccessary, is:

  • February 8: 0.99.6
    • kernel 2.6.15.3 SECURITY: CVE-2006-0454 Fix extra dst release when ip_options_echo fails
    • dovecot bug #711: added default pop3_uidl_format setting so dovecot works out of the box
    • unzip now handles files larger than 2GB
    • Conary 0.97.1


  • February 4: 0.99.5
    • Conary 0.96
    • conary-policy 0.90.2
    • firefox 1.5.0.1, latest upstream version for security enhancements
    • mozilla updated with patches for vulnerabilities: CVE-2005-4134 - long history DoS; CVE-2006-0292 - Javascript unrooted; CVE-2006-0296 - XULDocument.persist
    • poppler updated to 0.4.4, latest upstream version, to fix JPEG decoding vulnerabilities described in CVE-2005-3624, CVE-2005-3625, and CVE-2005-3627.
    • system-tools-backends now has support for rPath Linux and derived distros
    • MAKEDEV has more group dependencies added bz#670


  • February 2: 0.99.4 (currently blocked by reconciling anaconda with conary changes)
    • Three ISO images because of new libraries for OpenOffice.org.
    • Conary 0.94, with pluggable policy (in the new conary-policy\ package)
    • OpenOffice.org 2.0.1 (moved to ximian patch set; fixes saving)
    • add more build requirements introduced by the way we use the ximian patch set to enable using system libraries:
      • agg (Anti-Grain Geometry; C++ 2D graphics library)
      • icu library for unicode and internationalization support.
      • boost (large, commonly-used set of generic C++ libraries)
      • unixODBC (implementation of the ODBC standard for uniform data access API)
    • Linux kernel Linux Changes 2.6.15.1]
    • Many packages rebuilt to add Perl and Python dependencies
    • glibc updated from 2.3.5 to 2.3.6 to fix a number of bugs, including timezone support for the United States for 2006, and properly installed documentation.
    • samba configured with --with-ldapsam\ -- if you do not use LDAP, you may need to add a line passdb backend = smbpasswd\ to your /etc/samba/smb.conf\ file
    • postgresql 8.1.2, to fix CVE-2006-0105
    • MySQL 5.0.18, for bug fixes (in particular, for being a Conary repository backend)
    • moved caching-nameserver from /var to /srv to comply with the FHS. /etc/named.conf was also changed to reflect this move. The bind package was unchanged.
    • smartmontools will now start (fixed typo in init script) bz#534
    • subversion has python support, non-functional perl support removed, default config added (thanks to Geir Thomassen)
    • thunderbird updated to 1.5 to track future security updates
    • kid updated for bugfixes required by latest conary repository
    • postfix requirement on mailbase fixed
    • ppp rebuild with /var/log/ppp/connect-errors so that it works bz#537
    • acpid fixed to require psmisc for killall bz#533
    • libgnomeui fixed to remove broken overrides on componentization for libraries bz#531
    • vim rebuilt to not highlight deprecated syntax in Conary recipe files.
    • xorg-x11 has xfs initscript moved to xorg-x11-xfs bz#530
    • xorg-x11, pcmcia-cs, microcode_ctl, gnopernicus, glibc, squirrelmail, sendmail, minicom, lockdev, sysvinit, lockdev rebuilt with deprecated recipe elements removed.
    • ncurses has symlinks added for additional places that some programs look for curses headers, and widec (wide character) headers moved, and now correctly has development binaries in :devel instead of :runtime
    • ntp rebuilt with more documentation bz#512
    • setup has correct (minimal) initial contents for /etc/passwd and /etc/group, fixing a bug in 0.99.3 installs where some groups were not added for some installs, bz#571. It also does not include /etc/aliases, which belongs in mailbase.
    • setup now marks /etc/printcap as Initial Contents to avoid update errors
    • MySQL-python moved from contrib to os for new MySQL database backend support for Conary (not included in distribution media)
    • info-emerge added for new emerge user (used for privilege limitation while using conary emerge\)
    • gtk is now multilib-capable bz#616
    • system-config-network no longer damages /etc/modprobe.conf bz#615
    • mailman now logs to /var/log/mailman; previous builds defaulted to logging to /var/mailman/log which did not exist bz#544
    • pygtk rebuilt with correct build requirements to fix missing files bz#567
    • python-setuptools added to enable the PythonSetup() build action in Conary.
    • fontconfig has an additional requirement to make its tag handler work (this is mainly to make derived distributions work) bz#535
    • procmail has permissions and ownership fixed
    • filesystem package has permissions and ownership fixed on /srv/spool/mail
    • MAKEDEV has /dev/console added bz#525
    • dhcp includes /var/lib/dhcp bz#574
    • kdelibs includes security patch for CVE-2006-0019
    • kbd no longer creates errors when logging into a physical console as non-root bz#490
    • PyGreSQL: 3.7 upstream version
    • nfs-utils now contains /var/lib/nfs/v4recovery bz#489
    • hotplug now shares a firmware directory with udev %(essentiallibdir)s/firmware
    • debugging threaded processes works for glibc without glibc:debuginfo installed bz#514
    • gnome-menus python bindings make their return


  • December 21: 0.99.3
    • kernel 2.6.14.4
    • mysql 5.0.16 (very-highly-requested major version update) and dependencies (php, perl-DBD-MySQL, qt)
    • postgresql 8.1.1 (highly-requested minor version update) and dependencies (php, perl-DBD-pg)
    • firefox fix for CPU hang on certain UI operations
    • Conary 0.80.2 (blocking)
    • cups: SECURITY: Fix for CAN-2005-2097
    • curl: 7.15.1 upstream SECURITY URL Buffer Overflow
    • perl: SECURITY: Fix for CVE-2005-3962 Perl format string integer wrap vulnerability
    • anaconda: install fixes for grub
    • kid: 0.8 upstream
    • poppler: security and evince fixes
    • gmp: PIV instruction set fix
    • initscripts: lvm fixes
    • eog: runtime dep change


  • December 9 (was blocked on conary 0.80.0): 0.99.2 (postponed from 1st due to 0.99.1 and U.S. Thanksgiving holiday)
    • Older version of kernel because of IDE problems in 2.6.14.x
    • New udev
    • New firefox 1.5 so that we will track security updates
      • New libraries in group-compat32 required by new firefox
    • OpenOffice.org 2.0 for OpenDocument support
      • New libraries in group-compat32 required by new OpenOffice.org
      • New packages required by new OpenOffice.org: perl-Archive-Zip, perl-Compress-Zlib, Sablot, libmspack, libsndfile, libwpd, nas, portaudio
      • Reverted OpenOffice.org to 1.1.5 because our build of 2.0.0 couldn't save new files. We have kept all the dependencies and will be working on the bug for 0.99.4.
    • Binaries signed


  • November 22: 0.99.1 (bugfix for x86 SMP installs)


  • November 17: 0.99.0