SCIENTIFIC-LINUX-DEVEL Archives

November 2007

SCIENTIFIC-LINUX-DEVEL@LISTSERV.FNAL.GOV

Options: Use Monospaced Font
Show Text Part by Default
Show All Mail Headers

Message: [<< First] [< Prev] [Next >] [Last >>]
Topic: [<< First] [< Prev] [Next >] [Last >>]
Author: [<< First] [< Prev] [Next >] [Last >>]

Print Reply
Subject:
From:
Troy Dawson <[log in to unmask]>
Reply To:
Troy Dawson <[log in to unmask]>
Date:
Wed, 21 Nov 2007 15:42:57 -0600
Content-Type:
text/plain
Parts/Attachments:
text/plain (579 lines)
Developers,

Scientific Linux "SL 5.1" BETA for x86_64 		 November 21, 2007

-Connie Sieh
-Troy Dawson

----------------------------------------------------------------------------
Since this is the first announcement for x86_64, I will send the whole release 
notes.

See comments/issues/test reports to [log in to unmask]
--------------------------------------------------------------------------
Table of contents

         DOWNLOAD INFO
         ADDED compared to Enterprise 5
         UPDATED compared to Enterprise 5
            Installer/legal modifications
         /contrib
         SRPMS
         HARDWARE REQUIREMENTS
         LIMITATIONS
         INFO
         ERRATA
	RPMS that have not built yet
_____________________________________________________________________________
DOWNLOAD INFO
_____________________________________________________________________________

         ftp://ftp.scientificlinux.org/linux/scientific/5rolling/x86_64/

-------------------------------------------------------------------------
ADDED compared to vendor
-------------------------------------------------------------------------
*915resolution
* 	
*	915resolution is a tool to modify the video BIOS of the 800 and 900
*	series	Intel graphics chipsets. This includes the 845G, 855G, and
*	865G chipsets, as well as 915G, 915GM, and 945G chipsets. This
*	modification is necessary to allow the display of certain graphics
*	resolutions for an Xorg or XFree86 graphics server.
*	915resolution's modifications of the BIOS are transient. There is
*	no risk of permanent modification of the BIOS. This also means that
*	915resolution must be run every time the computer boots inorder for
*	it's changes to take effect.
* 	
*	915resolution is derived from the tool 855resolution. However, the i
*	code differs substantially. 915resolution's code base is much simpler.i
*	915resolution also allows the modification of bits per pixel.
*
* 	915resolution-0.5.3-4.sl5.x86_64.rpm

*alpine
*
*	Alpine is a tool for reading, sending, and managing electronic messages.
*	Alpine is the successor to Pine and was developed by Computing &
*	Communications at the University of Washington.
*
*	alpine-0.99999-2.sl.x86_64.rpm

cfitsio

  	CFITSIO is a library of C and FORTRAN subroutines for reading
  	and writing data files in FITS (Flexible Image Transport System) i
  	data format. CFITSIO is widely used in the astronomical community.

  	cfitsio-3.030-1.sl5.x86_64.rpm
  	cfitsio-devel-3.030-1.sl5.x86_64.rpm


dropit
     	dropit's intended purpose is to remove directories entries from  a
     	PATH shell variable value, which has colon separated fields.
     	dropit is usable in sh, ksh, and csh shell script files.

     			dropit-1.2-1.x86_64.rpm

FUSE
  	
  	With FUSE it is possible to implement a fully functional filesystem
  	in a userspace program.
  	fuse-smb: you can seamlessly browse your network neighbourhood as if
  	it were on your own filesystem. Only when you're accessing a share is
  	a connection made to the remote computer.  This also allows users to
  	mount smb shares using kerberos.
  	fuse-sshfs: A FUSE-filesystem client based on the
  	SSH File Transfer Protocol.  On the client side mounting the
  	filesystem is as easy as logging into the server with ssh.

	fuse-2.6.3-1.el5.x86_64.rpm
	fuse-devel-2.6.3-1.el5.x86_64.rpm
	fuse-libs-2.6.3-1.el5.x86_64.rpm
	fuse-smb-0.8.5-1.el5.x86_64.rpm
	fuse-sshfs-1.7-2.el5.x86_64.rpm
*	kernel-module-fuse-2.6.18-53.el5-2.6.3-1.el5.x86_64.rpm
*	kernel-module-fuse-2.6.18-53.el5xen-2.6.3-1.el5.x86_64.rpm

Graphviz

  	Graph Visualization Tools
  	
  	graphviz-2.8-1.sl.x86_64.rpm
  	graphviz-devel-2.8-1.sl.x86_64.rpm
  	graphviz-doc-2.8-1.sl.x86_64.rpm
  	graphviz-graphs-2.8-1.sl.x86_64.rpm
  	graphviz-guile-2.8-1.sl.x86_64.rpm
  	graphviz-java-2.8-1.sl.x86_64.rpm
  	graphviz-lua-2.8-1.sl.x86_64.rpm
  	graphviz-ocaml-2.8-1.sl.x86_64.rpm
  	graphviz-perl-2.8-1.sl.x86_64.rpm
  	graphviz-php-2.8-1.sl.x86_64.rpm
  	graphviz-python-2.8-1.sl.x86_64.rpm
  	graphviz-ruby-2.8-1.sl.x86_64.rpm
  	graphviz-tcl-2.8-1.sl.x86_64.rpm
  	

icewm

   	A lightweight window manager for the X Window System.
   	
* 	icewm-1.2.33-1.x86_64.rpm
*  	icewm-l10n-1.2.33-1.x86_64.rpm

Intel wireless firmware

   	Firmware for the Intel® PRO/Wireless 2100 and 2200 Driver.
   	Please read the license that comes in the rpm carefully.
   	ipw2200-firmware-3.0 includes version 2.2, 2.3, 2.4, and 3.0

  	ipw2100-firmware-1.3-5.noarch.rpm
  	ipw2200-firmware-3.0-1.noarch.rpm

   	ipw3945d is needed to control the ipw3945 wireless card
   	kernel-module-ipw3945 is needed because this driver is not in
   	the standard kernel.  Note that the installer does NOT know
   	how to enable the 3945 wireless.   You will have to add the
   	starting of the /sbin/ipw3945d in your startup scripts.
  	This driver is known to work on the Dell 820 and Dell 620.
  	It is known to NOT work on the FJS S7110 (Fujitsu).

* 		ipw3945-1.2.0-2.sl5.x86_64.rpm
		ipw3945d-1.7.22-7.sl5.x86_64.rpm
* 		ipw3945-firmware-1.14.2-1.sl5.noarch.rpm
* 		kernel-module-ipw3945-2.6.18-53.el5-1.2.0-2.sl5.x86_64.rpm
* 		kernel-module-ipw3945-2.6.18-53.el5xen-1.2.0-2.sl5.x86_64.rpm

* 	The file iwlwifi-4965.ucode is required to be
* 	present on your system in order for the Intel Wireless WiFi Link
* 	4965AGN driver for Linux (iwlwifi) to be able to operate on your
* 	system.
*
* 		iwlwifi-4965-ucode-4.44.17-5.sl5.noarch.rpm

JAVA

     jdk-1.5.0_11-fcs.i586.rpm
     jdk-1.5.0_11-fcs.x86_64.rpm

    	This packages is the java sdk from sun.
    	It's license is found at SL.documentation/jdk-1.5.x.license
    	To have all of it's links (including plugins) setup correctly you should
    	also install java-1.5.0-sun-compat
    	So the easiest thing to do is
               yum install java-1.5.0-sun-compat
    	as it will automatically pull in the current j2sdk-1.5.0 rpm.

     java-1.5.0-sun-compat-1.5.0.11-1jpp.noarch.rpm

      	This package provides JPackage compatibility symlinks and
      	directories for Sun's JDK rpm.

madwifi

   	Support for Atheros G wireless
  	madfifi is the Multiband Atheros Driver for WiFi, a linux device driver
   	for 802.11a/b/g universal NIC cards - either Cardbus, PCI or MiniPCI -
  	that use Atheros chipsets (ar5210, ar5211, ar5212).

* 	madwifi-0.9.3.3-12.sl5.x86_64.rpm
* 	kernel-module-madwifi-2.6.18-53.el5-0.9.3.3-12.sl5.x86_64.rpm
* 	kernel-module-madwifi-2.6.18-53.el5xen-0.9.3.3-12.sl5.x86_64.rpm
* 	kernel-module-madwifi-hal-2.6.18-53.el5-0.9.3.3-12.sl5.x86_64.rpm
* 	kernel-module-madwifi-hal-2.6.18-53.el5xen-0.9.3.3-12.sl5.x86_64.rpm

Multimedia

	gstreamer-plugins-extras-0.10.9-2.sl.x86_64.rpm from SL4
  	k3b-extras-0.12.17-3.sl.x86_64.rpm	from livna Repository
  	
These are dependencies of the above rpms.

	lame-3.97-1.sl.x86_64.rpm		from RPMforge
	lame-devel-3.97-1.sl.x86_64.rpm		from RPMforge
	libid3tag-0.15.1b-3.sl.x86_64.rpm	from RPMforge
	libid3tag-devel-0.15.1b-3.sl.x86_64.rpm	from RPMforge
	libmad-0.15.1b-4.sl.x86_64.rpm		from RPMforge
	libmad-devel-0.15.1b-4.sl.x86_64.rpm	from RPMforge
	taglib-1.4-1.2.sl.x86_64.rpm		from RPMforge
	taglib-devel-1.4-1.2.sl.x86_64.rpm	from RPMforge

ndiswrapper

     The ndiswrapper project makes it possible to use WLAN-Hardware
     with Linux by means of a loadable kernel module that "wraps
     around" NDIS (Windows network driver API) drivers.  These rpms contain
     just the kernel module and loader. You will also need the Windows driver
     for your card.

	ndiswrapper-1.41-1.SL.x86_64.rpm
*	kernel-module-ndiswrapper-2.6.18-53.el5-1.41-1.SL.x86_64.rpm
*	kernel-module-ndiswrapper-2.6.18-53.el5xen-1.41-1.SL.x86_64.rpm

nedit
     NEdit is a GUI text editor for the X Window System and Motif.

	nedit-5.5-10.x86_64.rpm

OpenAFS

   	We have put in the latest 1.4.4 release of openafs

	openafs-1.4.4-42.SL5.x86_64.rpm
	openafs-authlibs-1.4.4-42.SL5.x86_64.rpm
	openafs-authlibs-devel-1.4.4-42.SL5.x86_64.rpm
	openafs-client-1.4.4-42.SL5.x86_64.rpm
	openafs-compat-1.4.4-42.SL5.x86_64.rpm
	openafs-debug-1.4.4-42.SL5.x86_64.rpm
	openafs-devel-1.4.4-42.SL5.x86_64.rpm
	openafs-firstboot-1.4-1.SL.noarch.rpm
	openafs-kernel-source-1.4.4-42.SL5.x86_64.rpm
	openafs-kpasswd-1.4.4-42.SL5.x86_64.rpm
	openafs-krb5-1.4.4-42.SL5.x86_64.rpm
	openafs-server-1.4.4-42.SL5.x86_64.rpm
*	kernel-module-openafs-2.6.18-53.el5-1.4.4-42.SL5.x86_64.rpm
*	kernel-module-openafs-2.6.18-53.el5xen-1.4.4-42.SL5.x86_64.rpm


These perl modules have been added as they are useful.  They came from SL4

    	perl-MailTools-1.62-1.noarch.rpm
    	perl-Parse-RecDescent-1.94-1.noarch.rpm
    	perl-SQL-Statement-1.06-1.noarch.rpm
    	perl-TermReadKey-2.20-12.x86_64.rpm
    	perl-Text-CSV_XS-0.23-1.x86_64.rpm
    	perl-Text-Template-1.44-1.noarch.rpm
    	perl-TimeDate-2.22-1.noarch.rpm
    	perl-Tk-804.027-1.x86_64.rpm


R

  	http://www.r-project.org/
  	R is a language and environment for statistical computing and graphics.
  	It is a GNU project which is similar to the S language and environment
  	which was developed at Bell Laboratories by John Chambers and
	colleagues.
  	R can be considered as a different implementation of S. There are some
  	important differences, but much code written for S runs unaltered
	under R.

* 	R-2.5.0-2.sl5x.x86_64.rpm
* 	R-devel-2.5.0-2.sl5x.x86_64.rpm
* 	libRmath-2.5.0-2.sl5x.x86_64.rpm
* 	libRmath-devel-2.5.0-2.sl5x.x86_64.rpm

r1000

       This is the Linux device driver released for RealTek Ethernet controllers,
       which are listed as following.
             1. RTL8169S/SB/SC (Gigabit Ethernet with PCI interface)
             2. RTL8168B (Gigabit Ethernet with PCI-Express interface)
             3. RTL8101E (Fast Ethernet with PCI-Express interface)

   	r1000-1.05-1.sl.x86_64.rpm
*	kernel-module-r1000-2.6.18-53.el5-1.05-1.sl.x86_64.rpm
*	kernel-module-r1000-2.6.18-53.el5xen-1.05-1.sl.x86_64.rpm


SL_afs_no_dynroot-2.0-2.noarch.rpm

  	This package removes the -dynroot option from the openafs config
  	Restarting of afs is needed for this to take effect.
  	This rpm does not restart afs

SL_desktop_tweaks-5-4.noarch.rpm

   	This adds a terminal icon to the kicker panel for both KDE and GNOME.
  	This also changed the KDE startup background from red to black
  	Installed by default for both KDE and GNOME.

SL_enable_serialconsole-3.1-6.noarch.rpm

    	This script makes all the changes necessary to send
    	console output to both the serial port and the screen.  This
    	also creates a login prompt on the serial port and allows users
    	to login at this prompt.

SL_no_colorls-1.0-3.noarch.rpm

	Turns off "color" of ls.  Not installed by default.

SL_password_for_singleuser-1.0-1.noarch.rpm

	Changes /etc/inittab to require the root password for
	single user mode.  Not installed by default.
	This used to be SL_inittab_change

SL_rpm_show_arch-1.0-2.noarch.rpm

  	Adds arch to "rpm -qa" listing.

SL_sendmail_accept-1.1-3.noarch.rpm

         Changes Sendmail config so that it allows incomming mail.
         Not installed by default.

*tidy
* 	When editing HTML it's easy to make mistakes. Wouldn't it be nice if
* 	there was a simple way to fix these mistakes automatically and tidy up
* 	sloppy editing into nicely layed out markup? Well now there is! Dave
* 	Raggett's HTML TIDY is a free utility for doing just that. It also
* 	works great on the atrociously hard to read markup generated by
* 	specialized HTML editors and conversion tools, and can help you
* 	identify where you need to pay further attention on making your pages
* 	more accessible to people with disabilities.
*
* 	tidy-0.99.0-12.20070228.sl5.x86_64.rpm
* 	libtidy-0.99.0-12.20070228.sl5.x86_64.rpm
* 	libtidy-devel-0.99.0-12.20070228.sl5.x86_64.rpm

Yumex

    	Yumex is a graphical user interface for yum.

    		yumex-1.9.5-1.0.el5.noarch.rpm

yum-utils
    	
    	yum-utils is a collection of utilities and examples for the yum
    	package manager. It includes utilities by different authors that
    	make yum easier and more powerful to use.  Some utilities are
    	plugin's.
  		
  		yum-utils-1.0.4-1.el5.noarch.rpm
  		yum-allowdowngrade-1.0.4-1.el5.noarch.rpm
  		yum-changelog-1.0.4-1.el5.noarch.rpm
  		yum-downloadonly-1.0.4-1.el5.noarch.rpm
  		yum-fastestmirror-1.0.4-1.el5.noarch.rpm
  		yum-fedorakmod-1.0.4-1.el5.noarch.rpm
  		yum-metadata-parser-1.0.3-1.el5.i386.rpm
  		yum-priorities-1.0.4-1.el5.noarch.rpm
  		yum-protectbase-1.0.4-1.el5.noarch.rpm
  		yum-skip-broken-1.0.4-1.el5.noarch.rpm
  		yum-tsflags-1.0.4-1.el5.noarch.rpm
  		yum-updateonboot-1.0.4-1.el5.noarch.rpm
  		yum-versionlock-1.0.4-1.el5.noarch.rpm


MISC
   	Added these rpms because they are important but upstream vendor did
   	not include them.

     		gv-3.6.2-2.sl5.x86_64.rpm		from Stephan Wiesand
   		pine-4.64-3.sl.x86_64.rpm		from Dag's Repository

------------------------------------------------------------------------
Changed RPMS compared to vendor
-------------------------------------------------------------------------
Installer(anaconda)

  	Modified pkgorder with patches from CentOS
  	Modified installclasses/rhel.py to remove key request
  	Modified installclasses/rhel.py to include SL groups
*	Most of the support for sites has been added

*	anaconda-11.1.2.87-1.SL.x86_64.rpm
*	anaconda-runtime-11.1.2.87-1.SL.x86_64.rpm

There are minimal changes compared to the "vendor" release.  We have changed
the "rpms" that are required to be changed.  These changes are defined by the
"vendor".

	redhat-artwork-5.0.9-1.SL.2.x86_64.rpm
	redhat-artwork-5.0.9-1.SL.2.i386.rpm
	redhat-logos-4.9.16-1.SL.6.noarch.rpm
*	sl-release-5.1-1.x86_64.rpm
*	sl-release-notes-5.1-1.noarch.rpm
  		sl-release changes the default mozilla and firefox bookmarks.
  		sl-release changes the default rhn configuration to use yum and
   		  points this configuration to ftp.scientificlinux.org
   		sl-release removed the firstboot additional cd's question
  		redhat-logos was changed to add the "photographs" shown during
  		  the install

These rpm's are not required to be changed by the vendor, but we felt
they needed to be changed

  	gdm-2.16.0-30.sl5.x86_64.rpm
  		Changed the default theme from RHEL to EaseOfBlue
   	pirut-1.2.10-1.sl.noarch.rpm
  		Removed "Requires: rhn-setup-gnome"
  	rhgb-0.16.4-8.sl.1.x86_64.rpm
  		Changed the colors.

yum

    	Yum version 2.4 and above has the kernel-module plugin that let's yum
    	understand how kernel-module rpm's are related to kernels.  Because of
    	this updates dealing with kernel-module rpm's (such as afs) now work

  	yum-conf
    	metadata_expire variable was set to 20 hours to allow for normal users
    	to be able to use yum for those commands they can run
   	yum-conf has the following repositories in it
  	  sl-base (enabled)
  	  sl-security (enabled)
  	  sl-testing (not enabled)
	  sl-fastbugs (not enabled)
    	  sl-bugfix-51 (not enabled)
  	  atrpms (not enabled)
   	  dag (not enabled)
   	  flash (not enabled)
    	Not all repositories are enabled by default.
   	To enable them for one time use, use the --enablerepo command, such as
    	  yum --enablerepo=atrpms list mplayer
    	  yum --enablerepo=dag install xine
    	  yum --enablerepo=flash install flash-player

    	If you want the repositories to be enabled all the time then you need
    	to edit the config files and change enabled=0 to enabled=1.
    	The config files are in the /etc/yum.repos.d/ directory and are
  	named like
    	  /etc/yum.repos.d/atrpms.repo
    	  /etc/yum.repos.d/dag.repo
   	
   	NOTE1: Just because a yum repository exists does NOT mean
   	it is compatible with all other yum repositories.  We have included
   	the repositories we did because they usually work well together.  But if
   	there is a problem with one of the packages in a repository,
         please contact that repository maintainer.

   	yum-autoupdate

     	yum-autoupdate has the check for a running yum in it, so that if
     	yum has been running for a long time (close to 24 hours), when the
	yum.cron starts up, it will kill the old yum.  This was changed
	because we had reports that yum was hanging and we didn't want
	this to interfere with updates.

     	yum-autoupdate checks to see how long the machine is been up
     	If it is up less than 20 hours, it doesn't wait, but does the update.
   	If it is longer than 20 hours, it waits a random time, up to 3 hours.
     	This uptime check was done to help laptops and other machines that
     	might not be on long enough to wait for the random time.
   	The random time was put it in so that servers arn't overwhelmed.

     	yum-conf-5x was created for those users who want to be at the latest
     	stable release.  It is always pointing at the 5x area.  This means
     	that when we make new versions you will automatically be upgraded to
     	them.


  		yum-3.0.6-2.sl.noarch.rpm
   		yum-autoupdate-1-1.SL.noarch.rpm
*   	yum-conf-51-0.1.rolling.SL.noarch.rpm
   		yum-conf-5x-3-1.SL.noarch.rpm
   		yum-rhn-plugin-0.4.3-1.el5.noarch.rpm
  		yum-metadata-parser-1.0.4-1.sl5.x86_64.rpm
  		yum-updatesd-3.0.6-2.sl.noarch.rpm


Apache
*  	Changed index.html to not have Upstream Vendor info but to
   	have SL info.

*	httpd-2.2.3-11.sl5.x86_64.rpm
*	httpd-devel-2.2.3-11.sl5.x86_64.rpm
*	httpd-devel-2.2.3-11.sl5.i386.rpm
*	httpd-manual-2.2.3-11.sl5.x86_64.rpm
* 	mod_ssl-2.2.3-11.sl5.x86_64.rpm

Changed in order to be built

  	Some rpm's had to be changed in order for us to build them.
  	
  	The following rpm's had to have a variable changed so that they
  	point to the current include file

  	brlapi-0.4.1-1.fc6.1.i386.rpm
  	brlapi-0.4.1-1.fc6.1.x86_64.rpm
  	brlapi-devel-0.4.1-1.fc6.1.i386.rpm
  	brlapi-devel-0.4.1-1.fc6.1.x86_64.rpm
  	brltty-3.7.2-1.fc6.1.x86_64.rpm


-----------------------------------------------------------------------------
/SL/
-----------------------------------------------------------------------------
  The location of the rpms.
-----------------------------------------------------------------------------
  /contrib/
------------------------------------------------------------------------------
RPMS provided by colaboraters that either cannot go in main release or are
intesting before going into main release.

See the SRPMS section for source rpms

-----------------------------------------------------------------------------
/updates/
-----------------------------------------------------------------------------
        security
		Security errata
        fastbugs
		Packages rebuilt from the Upstream Vendor Fastrack rpms
		These are rpms that are expected to be in the next Update
		They have gone through full QA by the Upstream Vendor
        bugfix51
		Reserved for packages from the next Update.

---------------------------------------------------------------------------
/../SRPMS/
---------------------------------------------------------------------------

/SL/
       Contains the SRPMS for what we added or changed.  Put these in the
	top level directory as these are really the ones we changed.  All
  	the others can be obtained from the upstream vendor ftp updates area
/vendor/
	The upstream vendors SRPMS.
	This directory contains both the original released SRPMS, as well as
	the updated SRPMS
/contrib/
	SRPMS for the contrib packages
/sites/<site>/SRPMS
	SRPMS for sites, if there is a site

---------------------------------------------------------------------------
/../archive/
---------------------------------------------------------------------------
/obsolete/x86_64/
		Packages that used to be in the release but have been 	
		updated
/debuginfo/x86_64/
		Debuginfo packages

-----------------------------------------------------------------------------
LIMITATIONS
-----------------------------------------------------------------------------
ipw2100, ipw2200, ipw3945
	Does not work in the installer

ftp install
	Currently, during an ftp install when it get's the the graphical
  	section, there is a long pause (close to a minute) when it sits
  	at a blank screen.  It is NOT frozen,  it is just searching for
  	files that are not there.  Give it a couple minutes and it
  	will continue.

*emacs,cman,dapl have not been updated to Update 1 yet
-----------------------------------------------------------------------------
INFO
-----------------------------------------------------------------------------
Web Site

   https://www.scientificlinux.org

FTP

   ftp://ftp.scientificlinux.org/linux/scientific/5rolling/

Mailing Lists

   [log in to unmask]     Development of Scientific Linux
   [log in to unmask]     Users of Scientific Linux supporting
                                       each other
   [log in to unmask]  Announcements concerning Scientific Linux
   [log in to unmask]    Announcements about errata

ATOM RSS1 RSS2