From Fedora Project Wiki

(add GIMP blurb)
(moved Legal Information to the Legal beat)
 
(7 intermediate revisions by 6 users not shown)
Line 1: Line 1:
==Package Notes==
==Package Notes==


The following sections contain information regarding software packages that have undergone significant changes for Fedora {{Template:DocsDict/BeatsVer}}. For easier access, they are generally organized using the same groups that are shown in the installation system.
The following sections contain information regarding software packages that have undergone significant changes for Fedora 11. For easier access, they are generally organized using the same groups that are shown in the installation system.
 


=== Sound Card Utility ===


The <code>system-config-soundcard</code> utility has been removed, due to [https://www.redhat.com/archives/fedora-devel-list/2008-March/msg02148.html numerous]  legacy design and implementation issues. Modern technologies, including udev and the HAL, have made most sound cards work out of the box. Any sound card not working out of the box should be reported as a [https://bugzilla.redhat.com/ bug] . Preferences can still be fine-tuned within the desktop environment, using, among others, the PulseAudio tools.
<!-- package notes F11 -->
 
=== Perl ===
 
Fedora 9 now includes Perl 5.10.0, the first "major" release update in perl5 in some time.  The Perl interpreter itself is faster with a smaller memory footprint, and has several UTF-8 and threading improvements. The Perl installation is now relocatable, a blessing for systems administrators and operating system packagers.  Perl 5.10.0 also adds a new smart match operator, a switch statement, named captures, state variables, and better error messages.
 
For more information, refer to:
 
http://perldoc.perl.org/perldelta.html
 
=== Yum Changes ===
 
The <code>installonlyn</code> plugin functionality has been folded into the core <code>yum</code> package. The <code>installonlypkgs</code> and <code>installonly_limit</code> options are used by default to limit the system to retain only two kernel packages. You can adjust the package set or the number of packages, or disable the option entirely to match your preferences. More details is available in the man page for <code>yum.conf</code>.
 
The <code>yum</code> command now retries when it detects a lock.  This function is useful if a daemon is checking for updates, or if you are running <code>yum</code> and one of its graphical frontends simultaneously.
 
The <code>yum</code> command now understands a cost parameter in its configuration file, which is the relative cost of accessing a software repository.  It is useful for weighing one software repository's packages as greater or less than any other. The cost parameter defaults to 1000, with lower costs given priority.
 
In Fedora 9 Rawhide, the <code>/etc/yum.repos.d/fedora-development.repo</code> file has been changed to <code>/etc/yum.repos.d/fedora-rawhide.repo</code>. References to <code>development</code> in <code>fedora-rawhide.repo</code> have been changed to <code>rawhide</code>. Due to the way that RPM deals with configuration files, the existing <code>/etc/yum.repos.d/fedora-development.repo</code> file is saved as <code>/etc/yum.repos.d/fedora-development.repo.rpmsave</code> if it was previously modified. Users of the <code>development</code> repository may need to update scripts and custom configuration files to use the new name.
 
=== pam_mount ===
The <code>pam_mount</code> facility now uses a configuration file written in XML.  The <code>/etc/security/pam_mount.conf</code> file will be converted to <code>/etc/security/pam_mount.conf.xml</code> during update with <code>/usr/bin/convert_pam_mount_conf.pl</code>, which removes all comments. Any per-user configuration files must be converted manually, with the conversion script if desired.  A sample <code>pam_mount.conf.xml</code> file with detailed comments about the available options appears at <code>/usr/share/doc/pam_mount-*/pam_mount.conf.xml</code>.
 
=== TeXLive ===
[http://www.tug.org/texlive/ TeXLive]  is a replacement for the old, unmaintained TeX package.  It offers new style packages and fixes many security problems with the old distribution.
 
=== LTSP ===
 
The Linux Terminal Server Project (LTSP) has been included directly into Fedora 9.  Work is ongoing.  For the latest news and documentation, refer to:
 
http://k12linux.fedorahosted.org/
 
=== Utility Packages ===
 
The <code>nautilus-open-terminal</code> package now uses a '''GConf''' key to control its behavior when launched by right-clicking the Desktop.  To enable its previous behavior, which opens the resulting terminal in the user's home directory, use this command:
 
<pre>
gconftool-2 -s /apps/nautilus-open-terminal/desktop_opens_home_dir --type=bool true
</pre>
 
 
The <code>i810switch</code> package has been removed.  This functionality is now available through the <code>xrandr</code> command in the <code>xorg-x11-server-utils</code> package.
 
The <code>evolution-exchange</code> package replaces <code>evolution-connector</code>, and provides a capability under the old name.
 
The <code>system-config-firewall</code> and <code>system-config-selinux</code> packages replace <code>system-config-security-level</code>.  The <code>system-config-selinux</code> package is part of the the <code>policycoreutils-gui</code> package.
 
{{Anchor|pilot-link}}
=== pilot-link and HAL/PolicyKit Interaction ===
 
The <code>pilot-link</code> package now blacklists the <code>visor</code> module by default. Users are encouraged to try the direct USB access present in recent versions of <code>pilot-link</code>. This is enabled by passing the <code>--port usb:</code> option to the various <code>pilot-link</code> tools, instead of the serial devices used in the past (typically <code>/dev/pilot</code> or <code>/dev/ttyUSB0</code>, <code>/dev/ttyUSB1</code>, and so forth). For example:
 
<pre>
pilot-xfer --port usb: --list
</pre>
 
The <code>hal-info</code> and <code>hal</code> packages have been updated to correctly set permissions for the necessary USB devices using PolicyKit. If you have any existing manual configurations, revert the changes to avoid possible conflicts.
 
For further information, refer to the <code>README.fedora</code> included in the <code>pilot-link</code> package.
 
{{Anchor|gimp}}
=== GIMP ===
Fedora 10 includes version 2.6 of the GNU Image Manipulation Program. This new version is designed to be backwards compatible, so existing third party plug-ins and scripts should continue to work -- with a minor caveat: The included Script-Fu Scheme interpreter doesn't accept variable definitions without an initial value anymore (which isn't compliant to the language standard anyway). Scripts included in Fedora packages should not have this problem, but if you use scripts from other sources, you may want to refer to the [http://www.gimp.org/release-notes/gimp-2.6.html GIMP Release notes] for more details and how you can fix scripts that have this problem.
 
=== Legal Information ===
 
The following legal information concerns some software in Fedora.
 
<pre>
Portions Copyright (c) 2002-2007 Charlie Poole or Copyright (c) 2002-2004 James W. Newkirk, Michael C. Two, Alexei A. Vorontsov or Copyright (c) 2000-2002 Philip A. Craig
</pre>

Latest revision as of 22:22, 9 February 2009

Package Notes

The following sections contain information regarding software packages that have undergone significant changes for Fedora 11. For easier access, they are generally organized using the same groups that are shown in the installation system.