Yumdownloader relies on repository names ending in -source to tell 
whether or not it should enable them when one runs ``yumdownloader 
--source $package'' to grab the source for an rpm.  But unlike most 
repositories, SL's source repository is called "sl-srpms" instead of 
"sl-source", so the program doesn't work correctly for anything in the 
SL base repositories.

Is there some historical reason for SL's strange naming scheme?  Is it 
something that can change in a later release like 6.x?