[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

xfree86_4.2.1-13_powerpc.changes is NEW



lbxproxy_4.2.1-13_powerpc.deb
  to pool/main/x/xfree86/lbxproxy_4.2.1-13_powerpc.deb
libdps-dev_4.2.1-13_powerpc.deb
  to pool/main/x/xfree86/libdps-dev_4.2.1-13_powerpc.deb
libdps1-dbg_4.2.1-13_powerpc.deb
  to pool/main/x/xfree86/libdps1-dbg_4.2.1-13_powerpc.deb
libdps1_4.2.1-13_powerpc.deb
  to pool/main/x/xfree86/libdps1_4.2.1-13_powerpc.deb
libxaw6-dbg_4.2.1-13_powerpc.deb
  to pool/main/x/xfree86/libxaw6-dbg_4.2.1-13_powerpc.deb
libxaw6-dev_4.2.1-13_powerpc.deb
  to pool/main/x/xfree86/libxaw6-dev_4.2.1-13_powerpc.deb
libxaw6_4.2.1-13_powerpc.deb
  to pool/main/x/xfree86/libxaw6_4.2.1-13_powerpc.deb
libxaw7-dbg_4.2.1-13_powerpc.deb
  to pool/main/x/xfree86/libxaw7-dbg_4.2.1-13_powerpc.deb
libxaw7-dev_4.2.1-13_powerpc.deb
  to pool/main/x/xfree86/libxaw7-dev_4.2.1-13_powerpc.deb
libxaw7_4.2.1-13_powerpc.deb
  to pool/main/x/xfree86/libxaw7_4.2.1-13_powerpc.deb
proxymngr_4.2.1-13_powerpc.deb
  to pool/main/x/xfree86/proxymngr_4.2.1-13_powerpc.deb
twm_4.2.1-13_powerpc.deb
  to pool/main/x/xfree86/twm_4.2.1-13_powerpc.deb
x-window-system-core_4.2.1-13_powerpc.deb
  to pool/main/x/xfree86/x-window-system-core_4.2.1-13_powerpc.deb
(new) x-window-system-dev_4.2.1-13_powerpc.deb optional x11
X Window System development components
  This metapackage provides the components of the X Window System as developed
  by the XFree86 Project which are most interesting to programmers.
  .
  X Window System design documentation, manual pages, library reference works,
  unstripped and static versions of the shared libraries, C header files, and
  special versions of libraries available only in static form but with PIC
  symbols included are supplied by the packages depended on by this
  metapackage.
x-window-system_4.2.1-13_all.deb
  to pool/main/x/xfree86/x-window-system_4.2.1-13_all.deb
xbase-clients_4.2.1-13_powerpc.deb
  to pool/main/x/xfree86/xbase-clients_4.2.1-13_powerpc.deb
xdm_4.2.1-13_powerpc.deb
  to pool/main/x/xfree86/xdm_4.2.1-13_powerpc.deb
xfonts-100dpi-transcoded_4.2.1-13_all.deb
  to pool/main/x/xfree86/xfonts-100dpi-transcoded_4.2.1-13_all.deb
xfonts-100dpi_4.2.1-13_all.deb
  to pool/main/x/xfree86/xfonts-100dpi_4.2.1-13_all.deb
xfonts-75dpi-transcoded_4.2.1-13_all.deb
  to pool/main/x/xfree86/xfonts-75dpi-transcoded_4.2.1-13_all.deb
xfonts-75dpi_4.2.1-13_all.deb
  to pool/main/x/xfree86/xfonts-75dpi_4.2.1-13_all.deb
xfonts-base-transcoded_4.2.1-13_all.deb
  to pool/main/x/xfree86/xfonts-base-transcoded_4.2.1-13_all.deb
xfonts-base_4.2.1-13_all.deb
  to pool/main/x/xfree86/xfonts-base_4.2.1-13_all.deb
xfonts-cyrillic_4.2.1-13_all.deb
  to pool/main/x/xfree86/xfonts-cyrillic_4.2.1-13_all.deb
xfonts-scalable_4.2.1-13_all.deb
  to pool/main/x/xfree86/xfonts-scalable_4.2.1-13_all.deb
xfree86-common_4.2.1-13_all.deb
  to pool/main/x/xfree86/xfree86-common_4.2.1-13_all.deb
xfree86_4.2.1-13.diff.gz
  to pool/main/x/xfree86/xfree86_4.2.1-13.diff.gz
xfree86_4.2.1-13.dsc
  to pool/main/x/xfree86/xfree86_4.2.1-13.dsc
xfs_4.2.1-13_powerpc.deb
  to pool/main/x/xfree86/xfs_4.2.1-13_powerpc.deb
xfwp_4.2.1-13_powerpc.deb
  to pool/main/x/xfree86/xfwp_4.2.1-13_powerpc.deb
xlibmesa-dev_4.2.1-13_all.deb
  to pool/main/x/xfree86/xlibmesa-dev_4.2.1-13_all.deb
xlibmesa-gl-dev_4.2.1-13_powerpc.deb
  to pool/main/x/xfree86/xlibmesa-gl-dev_4.2.1-13_powerpc.deb
xlibmesa-glu-dev_4.2.1-13_powerpc.deb
  to pool/main/x/xfree86/xlibmesa-glu-dev_4.2.1-13_powerpc.deb
xlibmesa3-dbg_4.2.1-13_all.deb
  to pool/main/x/xfree86/xlibmesa3-dbg_4.2.1-13_all.deb
xlibmesa3-gl-dbg_4.2.1-13_powerpc.deb
  to pool/main/x/xfree86/xlibmesa3-gl-dbg_4.2.1-13_powerpc.deb
xlibmesa3-gl_4.2.1-13_powerpc.deb
  to pool/main/x/xfree86/xlibmesa3-gl_4.2.1-13_powerpc.deb
xlibmesa3-glu-dbg_4.2.1-13_powerpc.deb
  to pool/main/x/xfree86/xlibmesa3-glu-dbg_4.2.1-13_powerpc.deb
xlibmesa3-glu_4.2.1-13_powerpc.deb
  to pool/main/x/xfree86/xlibmesa3-glu_4.2.1-13_powerpc.deb
xlibmesa3_4.2.1-13_all.deb
  to pool/main/x/xfree86/xlibmesa3_4.2.1-13_all.deb
xlibosmesa-dev_4.2.1-13_powerpc.deb
  to pool/main/x/xfree86/xlibosmesa-dev_4.2.1-13_powerpc.deb
xlibosmesa3-dbg_4.2.1-13_powerpc.deb
  to pool/main/x/xfree86/xlibosmesa3-dbg_4.2.1-13_powerpc.deb
xlibosmesa3_4.2.1-13_powerpc.deb
  to pool/main/x/xfree86/xlibosmesa3_4.2.1-13_powerpc.deb
xlibs-dbg_4.2.1-13_powerpc.deb
  to pool/main/x/xfree86/xlibs-dbg_4.2.1-13_powerpc.deb
xlibs-dev_4.2.1-13_powerpc.deb
  to pool/main/x/xfree86/xlibs-dev_4.2.1-13_powerpc.deb
xlibs-pic_4.2.1-13_powerpc.deb
  to pool/main/x/xfree86/xlibs-pic_4.2.1-13_powerpc.deb
xlibs_4.2.1-13_powerpc.deb
  to pool/main/x/xfree86/xlibs_4.2.1-13_powerpc.deb
xmh_4.2.1-13_powerpc.deb
  to pool/main/x/xfree86/xmh_4.2.1-13_powerpc.deb
xnest_4.2.1-13_powerpc.deb
  to pool/main/x/xfree86/xnest_4.2.1-13_powerpc.deb
xprt_4.2.1-13_powerpc.deb
  to pool/main/x/xfree86/xprt_4.2.1-13_powerpc.deb
xserver-common_4.2.1-13_powerpc.deb
  to pool/main/x/xfree86/xserver-common_4.2.1-13_powerpc.deb
xserver-xfree86-dbg_4.2.1-13_powerpc.deb
  to pool/main/x/xfree86/xserver-xfree86-dbg_4.2.1-13_powerpc.deb
xserver-xfree86_4.2.1-13_powerpc.deb
  to pool/main/x/xfree86/xserver-xfree86_4.2.1-13_powerpc.deb
xspecs_4.2.1-13_all.deb
  to pool/main/x/xfree86/xspecs_4.2.1-13_all.deb
xterm_4.2.1-13_powerpc.deb
  to pool/main/x/xfree86/xterm_4.2.1-13_powerpc.deb
xutils_4.2.1-13_powerpc.deb
  to pool/main/x/xfree86/xutils_4.2.1-13_powerpc.deb
xvfb_4.2.1-13_powerpc.deb
  to pool/main/x/xfree86/xvfb_4.2.1-13_powerpc.deb
Changes: xfree86 (4.2.1-13) unstable; urgency=low
 .
  * Acknowledge bug fixed in NMU.  Thanks, LaMont! (Closes: #213774)
 .
  * Create new metapackage, x-window-system-dev, whose job it is to haul in
    all the -dbg and -dev packages (except for libxaw6, which is legacy stuff)
    as well as xspecs and xlibs-pic.  That's 14 packages already, and it will
    get much worse with the xlibs split in 4.3.0, so in my opinion a
    metapackage is warranted.  Drop xspecs from x-window-system metapackage,
    and clarify x-window-system's extended description.
    - debian/control
 .
  * Add new entry to the Debian X FAQ: "I've customized my /etc/X11/X,
    /etc/X11/Xwrapper.config, and/or /etc/X11/XF86Config-4 files so the
    packages don't automatically update them anymore.  I'd like them
    automatically managed again, though; how can I achieve that?".
    - debian/local/FAQ
 .
  * Update Russian translations (thanks, Ilgiz Kalmetev). (Closes: #214352)
    - debian/po/ru.po
 .
  * Give uxterm another 10 points of update-alternatives priority.  In my own
    testing, at least, it seems to consistently do the right thing when
    presented with various locale settings in the environment.
    (Closes: #136470)
    - debian/xterm.postinst.in
 .
  * Fix missing-word typo in Xsession.options(5) (thanks, Christian Garbs)
    (Closes: #214634)
    - debian/local/Xsession.options.5
 .
  * Shell style cleanup: use integer (not string) comparisons on $?.
    - debian/xserver-common.config.in
 .
  * Quote readlink subshell command in xbase-clients pre-installation script
    so that the test command doesn't fail in the case where readlink returns
    nothing.  (Closes: #214804)
    - debian/xbase-clients.preinst.in
 .
  * Remove redundant test for the existence of the XFree86 X server
    configuration file from the xserver-xfree86 pre-installation script.
    - debian/xserver-xfree86.preinst.in
 .
  * Fix font_update() to *really* ignore requests to run xftcache on the
    Speedo directory.  The previous attempt at a fix (in -12) was
    unsuccessful.  Thanks to "Jack.R" for his assistance and patience in
    tracking down the problem.  (Closes: #192138)
    - debian/shell-lib.sh
 .
  * Remove obsolete xbase-clients.conffiles.s390 file whose execution was
    overlooked in the transition to let debhelper handle conffiles (4.2.1-7).
    - debian/xbase-clients.conffiles.s390: deleted
 .
  * Update Danish translations (thanks, Morten Brix Pedersen).
    (Closes: #216448)
    - debian/po/da.po
 .
  * Support commit/rollback of default display manager file.  In the config
    script, if the default is changed, move the file to a temporary location.
    In the postinst script (package configuration), remove the temporary file.
    In the postrm script, if package install or upgrade is being aborted,
    restore the temporary file to its original location.
    - debian/xdm.config.in
    - debian/xdm.postinst.in
    - debian/xdm.postrm.in
 .
  * Don't tell the user that the selected default display manager (if it's not
    xdm) must be configured every time xdm's postinst runs.
    - debian/xdm.postinst.in
 .
  * Perform further overhauls and robustification to shell-lib.sh.
    + reject_nondigits(),reject_whitespace(),reject_unlikely_path_chars(): new
      functions for validating shell function arguments and environment
      variables not under this file's control
    + message(),message_nonl(): call reject_nondigits to validate $COLUMNS
    + create more coherent functions for user communication; drop debugmsg()
      and errormsg(), and create three levels of communication: fatal errors,
      warnings, and chatter
      - observe(): used for any user communication that is not fairly
        important; not seen by default, but visible when the
        $DEBUG_XFREE86_PACKAGE variable is set in the environment to a non-null
        value; also someday when dpkg supports logging, we'll send these
        messages its way
      - warn(): new function, used for communicating important information
      - die(): new function, used for hideous death screams
    + internal_error(): renamed from internal_errormsg(); also identifies
      itself explicitly in output
    + usage_error(): renamed from usage_errormsg(); also identifies itself
      explicitly in output
    + maplink(): use internal_error() instead of internal_errormsg()
    + analyze_path(),find_culprits:
      - explicitly scope local variables and make them lowercase
      - call reject_whitespace() on arguments
    + readlink(): quote shell variable in internal Perl implementation
    + check_symlinks_and_warn(),check_symlinks_and_bomb:
      - use usage_error() instead of usage_errormsg()
      - use observe() instead of debugmsg()
      - use die() instead of message()
    + font_update():
      - explicitly scope local variables and make them lowercase
      - define a local variable to store the X font directory prefix
        (/usr/X11R6/lib/X11/fonts), as this may change in the future
      - call reject_unlikely_path_chars() on shell variables used
      - confirm that the font directory being operated exists before attempting
        operations on it
      - don't let failures of a font update command be fatal to the package; if
        a command fails, warn() about it instead
      - improve language of warnings issued when font update command not found
        or font directory does not exist
      - improve efficiency by using shell parameter expansion instead of
        basename utility
    + remove_conffile_prepare(),remove_conffile_commit(),
      remove_conffile_rollback(): use usage_error() instead of usage_errormsg()
    + remove_conffile_rollback(): correct self-reference in error message (cut
      and paste error)
    + safe_debconf():
      - use usage_error() instead of usage_errormsg()
      - use observe() instead of debugmsg()
    - debian/shell-lib.sh
 .
  * Convert message()-using maintainer scripts to use the new
    observe()/warn()/die() approach.
    - debian/twm.preinst.in
    - debian/xbase-clients.postinst.in
    - debian/xdm.postinst.in
    - debian/xdm.postrm.in
    - debian/xdm.preinst.in
    - debian/xdm.prerm.in
    - debian/xfs.preinst.in
    - debian/xfree86-common.config.in
    - debian/xfree86-common.postinst.in
    - debian/xfree86-common.postrm.in
    - debian/xfree86-common.preinst.in
    - debian/xlibs.preinst.in
    - debian/xserver-common.config.in
    - debian/xserver-common.postinst.in
    - debian/xserver-common.preinst.in
    - debian/xserver-xfree86.config.in
    - debian/xserver-xfree86.postinst.in
    - debian/xserver-xfree86.preinst.in
    - debian/xserver-xfree86.prerm.in
    - debian/xutils.preinst.in
 .
  * Make the xserver-xfree86 config script's debug_echo() function, which now
    wraps observe(), set DEBUG_XFREE86_PACKAGE when calling it so that the
    output is sure to be generated.
    - debian/xserver-xfree86.config.in
 .
  * Add several new entries to the FAQ:
    + The X server log says there was an error and it's disabling DRI.  Is
      that why the X server won't start?
    + The X server log says there was an error opening my "core pointer" or
      the file /dev/input/mice.  Is that why the X server won't start?
    + The X server log says it's skipping modules due to "No symbols found"
      errors.  Is that why the X server won't start?
    + The X server log says "AddScreen/ScreenInit failed for driver 0".  Is
      that why the X server won't start?
    + How can I tell if it's the X server crashing, or my X session exiting
      abnormally?
    - debian/local/FAQ
 .
  * Fix migration of configuration files from "debconf-managed" to
    conffile-style management, in that the Xwrapper.config and XF86Config-4
    files were marked as locally changed even if there were no changes outside
    the "debconf markers".  Detect this case by searching for lines outside
    that range which contain anything other than whitespace or comments, and
    if none are found, treat the config file as handled by the package
    ("automatic update mode").  This should eliminate some overly aggressive
    migrations to manual update mode, though people who made changes only
    within the debconf markers and didn't follow instructions may still be
    incorrectly placed in automatic mode (that's why copies of the old config
    files are made when migration is done).  Thanks to John R. Daily for
    bringing this scenario to my attention.  (Closes: #214604)
    - debian/xserver-common.preinst.in
    - debian/xserver-xfree86.preinst.in
 .
  * Fix "priority ceiling" logic introduced in xserver-xfree86's config script
    in 4.2.1-10.  We can't just use shell parameter expansion tricks to
    accomplish this.  Implemented new function priority_ceil() which compares
    its argument, a debconf priority string, to the shell variable
    PRIORITY_CEILING, another debconf priority string, and returns the lesser
    of the two.  Thanks to Goswin Brederlow for identifying the precise cause
    of debconf question priority inflation of late.
    (partially addresses #207537)
    - debian/xserver-xfree86.config.in
 .
  * Fix xdm to handle case where alternative X display managers do not provide
    a "daemon_name" debconf template (which is supposed to contain the file
    specification of the display manager daemon).  If that is true, assume
    that the package name of the display manager is also the name of the
    daemon executable, and try to find it with the "which" command.  If that
    fails as well, warn the user that we were unable to update the default X
    display manager file.
    - debian/xdm.postinst.in
    - debian/xdm.prerm.in
 .
  * Add aliases to upstream locales.alias file for many locales using the
    "@euro" modifier and the ISO-8859-15 or UTF-8 character sets (thanks,
    Jean-Christophe Dubacq and Denis Barbier).  (Closes: #208137)
    - debian/patches/011a_recognize_euro_modifier_locales.diff: new
 .
  * Ship unstripped versions of the Mesa DRI modules in the xlibmesa3-gl-dbg
    package, in the directory /usr/X11R6/lib/modules/dri/debug.
    - debian/xlibmesa3-gl-dbg.install.alpha
    - debian/xlibmesa3-gl-dbg.install.i386
    - debian/xlibmesa3-gl-dbg.install.ia64
    - debian/xlibmesa3-gl-dbg.install.powerpc
    - debian/xlibmesa3-gl-dbg.install.sparc
    - debian/control: document existence of unstripped modules and explain
      how to use them in xlibmesa3-gl-dbg's extended description
 .
  * Fix long-standing thinko in xserver-xfree86's config script; test correct
    variable for nullity when deciding if mdetect didn't return anything for
    the mouse protocol (thanks, Daniel Barlow).  Also perform extra sanity
    check on mdetect output (we expect exactly 2 lines' worth), and do not set
    the question priority to low just because mdetect succeeds.
    (Closes: #216932)
    - debian/xserver-xfree86.config.in
 .
  * Update security fix for xdm pam_setcred() vulnerability to match current
    upstream implementation in xf-4_3-branch, which now includes my patch to
    use pam_strerror().  This change is *not* a security fix.
    - debian/patches/000_stolen_from_HEAD.diff: updated
    - debian/patches/002_xdm_fixes.diff: resynced
 .
  * Grab latest fixes to XAA (X Acceleration Architecture) from upstream CVS
    HEAD.
    - debian/patches/000_stolen_from_HEAD.diff: remove existing XaaPCache
      patch (moved to 000_stolen_from_HEAD_xaa.diff)
    - debian/patches/000_stolen_from_HEAD_xaa.diff: new;
      + (xc/programs/Xserver/hw/xfree86/xaa/xaaFillPoly.c): Fix a bug filling
        trapezoids in some obscure 8x8 pattern fill case. (Mark Vojkovich)
      + (xc/programs/Xserver/hw/xfree86/xaa/xaaPCache.c): Fix Color8x8 cache
        bug (pattern expanded from source) (Thomas Winischhofer)
      + (xc/programs/Xserver/hw/xfree86/xaa/xaaPict.c):
        - move existing XaaPCache patch (crash while off-screen memory heavily
          fragmented) to this patch
        - Warning fix (Alan Hourihane).
        - Change XAA to not sync when it sees RENDER operations that don't
          touch VRAM, and to try to accelerate Glyphs with Composite if it
          seems likely that will work (#5509, Nolan Leake).
        - Add missing tests for vtSema to xaa 'Picture' functions.  These
          missing checks caused strange behavior with some drivers when RENDER
          extension requests were made while X was switched away.  (Egbert
          Eich)
      + (xc/programs/Xserver/hw/xfree86/xaa/xaaStipple.c): Fix an XAA stipple
        bug that's been there for some 4+ years. (Mark Vojkovich)
 .
  * Update Dutch translations (thanks, cobaco and the debian-l10n-dutch team).
    (Closes: #207837)
    - debian/po/nl.po
 .
  * Run fc-cache on the font directories provided by xfonts-scalable when the
    package is configured, removed, purged, or disappeared.
    - debian/xfonts-scalable.postinst.in
    - debian/xfonts-scalable.postrm.in
 .
  * Fix xdm's config script to not choke on multiword garbage in
    /etc/X11/default-display-manager, by quoting the argument to basename.
    Use grep with head to extract the first non-whitespace, non-comment line
    from the file.  If the result does not appear to be a command ("which"
    fails), observe() it.  (Closes: #217605)
    - debian/xdm.config.in
 .
  * Improve efficiency of maintainer scripts and programs by using POSIX shell
    parameter expansion (instead of using command substitution to run basename
    on a shell variable argument).
    - debian/local/dexconf
    - debian/local/update-fonts-alias
    - debian/local/update-fonts-dir
    - debian/local/update-fonts-scale
    - debian/xserver-common.postinst.in
    - debian/xserver-common.postrm.in
    - debian/xserver-common.preinst.in
    - debian/xserver-xfree86.config.in
    - debian/xserver-xfree86.postinst.in
    - debian/xserver-xfree86.postrm.in
    - debian/xserver-xfree86.preinst.in
    - debian/xserver-xfree86.prerm.in
 .
  * Have the remove_conffile_prepare(), remove_conffile_commit(), and
    remove_conffile_rollback() functions call observe() to report the actual
    actions performed.  Remove such uses of observe() in maintainer scripts.
    This way these observational messages are issued only when the system
    changes state, and not when a function that potentially does nothing is
    called.
    - debian/shell-lib.sh
    - debian/xdm.postinst.in
    - debian/xdm.postrm.in
    - debian/xdm.preinst.in
    - debian/xfree86-common.postinst.in
    - debian/xfree86-common.postrm.in
    - debian/xfree86-common.preinst.in
Announcing to debian-devel-changes@lists.debian.org
Closing bugs: 136470 192138 207837 208137 213774 214352 214604 214634 214804 216448 216932 217605 


Your package contains new components which requires manual editing of
the override file.  It is ok otherwise, so please be patient.  New
packages are usually added to the override file about once a week.

You may have gotten the distribution wrong.  You'll get warnings above
if files already exist in other distributions.



Reply to: