nvidia-graphics-drivers-legacy-71xx_71.86.14-3_amd64.changes is NEW

Debian FTP Masters ftpmaster at ftp-master.debian.org
Mon Jul 18 23:47:37 UTC 2011


libgl1-nvidia-legacy-71xx-glx-ia32_71.86.14-3_amd64.deb
  to non-free/n/nvidia-graphics-drivers-legacy-71xx/libgl1-nvidia-legacy-71xx-glx-ia32_71.86.14-3_amd64.deb
libgl1-nvidia-legacy-71xx-glx_71.86.14-3_amd64.deb
  to non-free/n/nvidia-graphics-drivers-legacy-71xx/libgl1-nvidia-legacy-71xx-glx_71.86.14-3_amd64.deb
(new) nvidia-alternative-legacy-71xx_71.86.14-3_amd64.deb optional non-free/libs
allows the selection of NVIDIA as GLX provider
 In setups with several NVIDIA driver versions installed (e.g. current and
 legacy) this metapackage registers an alternative to allow easy switching
 between the different versions.
 Use 'update-alternatives --config nvidia' to select a version.
 .
 This package does not depend on the corresponding NVIDIA libraries.
 In order to install the NVIDIA driver and libraries, install the
 nvidia-glx-legacy-71xx package instead.
nvidia-glx-legacy-71xx-dev_71.86.14-3_amd64.deb
  to non-free/n/nvidia-graphics-drivers-legacy-71xx/nvidia-glx-legacy-71xx-dev_71.86.14-3_amd64.deb
nvidia-glx-legacy-71xx-ia32_71.86.14-3_amd64.deb
  to non-free/n/nvidia-graphics-drivers-legacy-71xx/nvidia-glx-legacy-71xx-ia32_71.86.14-3_amd64.deb
(new) nvidia-glx-legacy-71xx-unsupported_71.86.14-3_amd64.deb optional non-free/oldlibs
NVIDIA unsupported legacy 71xx driver cleanup
 The 71xx legacy drivers don't support the current Xorg xserver 1.7 in
 squeeze.  It is not expected that NVIDIA will fix this.  The last xserver
 version working with these drivers was 1.4 as included in Debian 5.0 (lenny).
 .
 In case you have a TNT (any model), TNT2 (any model), Vanta, GeForce 256,
 GeForce 256 DDR, GeForce2 GTS, GeForce2 Pro, GeForce2 Ti, GeForce2 Ultra,
 Quadro, Quadro2 Pro, i.e., any GPU based on the NV4/NV5/NV6/NV10/NV15 chips
 or a variant thereof, your GPU is not supported by a newer driver from
 NVIDIA.  You have two choices to continue using it:
  * switch to a free driver (nouveau or nv) or
  * keep the xserver from lenny.
 .
 All other GPUs are still supported by newer driver series.  Look at the
 nvidia-glx-legacy-96xx package as a starting point.
 .
 This metapackage takes care for proper cleanup of previous installations of
 the nvidia-glx-legacy-71xx driver.
nvidia-glx-legacy-71xx_71.86.14-3_amd64.deb
  to non-free/n/nvidia-graphics-drivers-legacy-71xx/nvidia-glx-legacy-71xx_71.86.14-3_amd64.deb
nvidia-glx-legacy-dev_71.86.14-3_amd64.deb
  to non-free/n/nvidia-graphics-drivers-legacy-71xx/nvidia-glx-legacy-dev_71.86.14-3_amd64.deb
nvidia-glx-legacy-ia32_71.86.14-3_amd64.deb
  to non-free/n/nvidia-graphics-drivers-legacy-71xx/nvidia-glx-legacy-ia32_71.86.14-3_amd64.deb
nvidia-glx-legacy_71.86.14-3_amd64.deb
  to non-free/n/nvidia-graphics-drivers-legacy-71xx/nvidia-glx-legacy_71.86.14-3_amd64.deb
nvidia-graphics-drivers-legacy-71xx_71.86.14-3.debian.tar.gz
  to non-free/n/nvidia-graphics-drivers-legacy-71xx/nvidia-graphics-drivers-legacy-71xx_71.86.14-3.debian.tar.gz
nvidia-graphics-drivers-legacy-71xx_71.86.14-3.dsc
  to non-free/n/nvidia-graphics-drivers-legacy-71xx/nvidia-graphics-drivers-legacy-71xx_71.86.14-3.dsc
nvidia-kernel-legacy-71xx-dkms_71.86.14-3_amd64.deb
  to non-free/n/nvidia-graphics-drivers-legacy-71xx/nvidia-kernel-legacy-71xx-dkms_71.86.14-3_amd64.deb
nvidia-kernel-legacy-71xx-source_71.86.14-3_amd64.deb
  to non-free/n/nvidia-graphics-drivers-legacy-71xx/nvidia-kernel-legacy-71xx-source_71.86.14-3_amd64.deb
nvidia-kernel-legacy-source_71.86.14-3_amd64.deb
  to non-free/n/nvidia-graphics-drivers-legacy-71xx/nvidia-kernel-legacy-source_71.86.14-3_amd64.deb
(new) xserver-xorg-video-nvidia-legacy-71xx_71.86.14-3_amd64.deb optional non-free/x11
NVIDIA binary Xorg driver (71xx legacy version)
 These binary drivers provide optimized hardware acceleration of
 OpenGL applications via a direct-rendering X Server.
 AGP, PCIe, SLI, TV-out and flat panel displays are also supported.
 Please see the nvidia-kernel-legacy-71xx-dkms or
 nvidia-kernel-legacy-71xx-source packages
 for building the kernel module required by this package.
 This will provide nvidia-kernel-71.86.14.
 .
 WARNING: This driver only works with xserver 1.4 that was included in
 Debian 5.0 (lenny).  Newer xserver versions are not supported by NVIDIA.
 Use a free driver (nouveau or nv) instead or upgrade to nvidia-glx-legacy-96xx
 (if that still supports your GPU).
 .
 This legacy version is the last release that supports the following GPUs:
 RIVA TNT [NV4], RIVA TNT2 Model 64/Model 64 Pro [NV5M64],
 RIVA TNT2/TNT2 Pro [NV5], RIVA TNT2 Ultra [NV5], Aladdin TNT2 [NV5],
 Vanta/Vanta LT [NV6], GeForce 256 [NV10], GeForce 256 DDR [NV10DDR],
 GeForce2 GTS/Pro [NV15], GeForce2 Ti [NV15DDR],
 GeForce2 Ultra (Bladerunner) [NV15BR], Quadro [NV10GL], Quadro2 Pro [NV15GL].
 .
 There are several "more modern" GPUs supported by this package, too, but the
 updated drivers in the newer legacy packages or the current nvidia-glx
 package usually provide more features and better support.
 Look at the other legacy packages for older cards.
 .
 See /usr/share/doc/nvidia-glx-legacy-71xx/README.txt.gz
 for a complete list of supported GPUs and PCI IDs.
Changes: nvidia-graphics-drivers-legacy-71xx (71.86.14-3) unstable; urgency=low
 .
  [ Andreas Beckmann ]
  * Synchronize packaging with nvidia-graphics-drivers-legacy-96xx 96.43.19-2
  * Synchronize packaging with nvidia-graphics-drivers 195.36.31-6:
    - If both original and diverted file exist when removing obsolete
      diversions, move the original file (which is not owned by any package)
      out of the way.  This problem may originate from incorrect diversion
      creation before lenny (and was not noticed or fixed in lenny) or having
      used the nvidia installer to install the driver in the past.
    - Document the warnings emitted by the maintainer scripts in
      README.Debian.
    - Install the upstream README.txt in the dkms package.  It is referenced
      by the package description.  Add a README.Debian, too.
    - Add a note about the driver not working under the Xen hypervisor to
      README.Debian.  (See: #570365, although not verified for legacy-*)
  * Synchronize packaging with nvidia-graphics-drivers 195.36.31-7:
    - Add instructions how to switch driver installation from the NVIDIA way
      (running the *.run file) to the Debian way (using packages).
    - Let the bug-script collect detailed information about OpenGL and NVIDIA
      libraries and their symlinks, diversions and alternatives currently
      found on the system.  Also list files remaining from using the
      nvidia-installer.
  * Synchronize packaging with nvidia-graphics-drivers 195.36.31-90:
    - Merge general changes from 256xx/260xx releases:
    - Use dpkg-parsechangelog to extract the upstream version number from
      debian/changelog, simplifying debian/rules.defs even more.
    - Drop Conflicts: binutils-gold, driver or gold was fixed.
    - Detect license changes by comparing debian/copyright with the shipped
      LICENSE during build.
    - Catch module-assistant failures after nvidia-kernel-source updates
      without running 'module-assistant clean nvidia'.  Only works if the old
      version already contained this change and a module was built.
    - Add script build-module-packages.sh to the documentation of the
      nvidia-kernel-legacy-71xx-source package, uses module-assistant to do a
      quick build of the modules for all installed linux-headers.
    - conftest.h: implement new (after 195.xx) conftest.sh functions
      pci_dma_mapping_error, scatterlist, pci_domain_nr, file_operations,
      sg_init_table.  Kernel versions of symbol (dis-)appearance from lxr.
    - Pre-Depend on nvidia-installer-cleanup for interactive (using debconf)
      nvidia-installer cleanup.  There is a mutual exclusion between using the
      nvidia-installer and the driver packages.
      + Checks for /usr/bin/nvidia-installer and asks the user whether to run
        'nvidia-installer --uninstall'.  If that fails, offers to just delete
        the remaining files.  If the user chooses to do the cleanup himself,
        installation is blocked as long as nvidia-installer is still found on
        the system.
      + Adds a pre-install hook for the nvidia-installer, giving a warning to
        users running a NVIDIA-Linux-*.run file directly while Debian packages
        providing the driver are installed.  This hook fails intentionally,
        but unfortunately the default choice if the hook failed is to continue
        anyway.  Therefore the hook tries to kill the nvidia-installer
        process.
      + Provides a script that checks for conflicting libraries (libGL.so.*.*
        remaining from previous usage of the nvidia-installer) and offers to
        delete them.  The script is intended to be run from postinst.  If the
        user chooses not to delete them, postinst configure fails as long as
        the user has not cleaned up or lets the postinst delete the files.
    - nvidia-glx-legacy-71xx{,-ia32}.postinst: run the cleanup of conflicting
      libGL.so.*.*  (Currently the conflicting libraries are moved to
      /var/lib/nvidia-backup.XXXXXX instead of deleting them.)
    - Use /lib/modules/`uname -r`/build as the default kernel build location
      for nvidia-kernel-legacy-71xx-source instead of /usr/src/linux, since
      this is set up automatically by the current linux-headers-* packages.
    - In the nvidia-kernel-legacy-71xx-source documentation, remove mention
      of setting KVERS, which should no longer be needed, and mention that
      setting KSRC is optional if the build link exists and you're building
      for the currently running kernel.
    - Lower Priority of *-ia32 packages to extra (debcheck).
    - Switch default Section to non-free/libs with a few exceptions:
      x11 (nvidia-legacy-71xx-glx),
      kernel (nvidia-kernel-legacy-71xx-{source,dkms}),
      oldlibs (nvidia-glx-legacy-71xx-ia32).
    - Drop transitional packages:
      + nvidia-glx-legacy-71xx-dev (now Conflicts/Replaces by
        libgl1-nvidia-legacy-71xx-glx)
    - Prevent concurrent installation of mismatching upstream versions of
      libgl1-nvidia-legacy-71xx-glx and libgl1-nvidia-glx-legacy-71xx-ia32.
    - Provide xorg-driver-video.
    - Add patch fix-typos.patch to fix a typo in the module (found by lintian).
    - Update lintian-overrides to work with lintian 2.5.0.
  * Synchronize packaging with nvidia-graphics-drivers 195.36.31-91:
    - Merge general changes from 270xx/275xx releases:
    - Update to Standards-Version: 3.9.2.
    - Add no-smp_lock.patch to remove the superfluous inclusion of
      linux/smp_lock.h (kernel_locked is not used anywhere, so this seems to
      be bitrot).  That header is no longer available in 2.6.39.
    - Add avoid-ld.gold.patch to explicitly link with ld.bfd.  The kernel
      module built with ld.gold does not work properly.
    - Add linux3.patch to make the module build on linux-3.0.
    - Support backport specific operations in debian/rules by setting the
      BACKPORT variable in debian/rules.defs.
    - Set the supported Xorg ABIs in debian/rules.defs, use substvars for Xorg
      related Depends/Provides, compute the values in debian/rules.
      Add compatibility settings for old Xorg versions for backports only.
    - Add #LIBDIR# and #PRIVATE# substitution variables for generated control
      files.
    - Turn nvidia-glx-legacy-71xx-ia32 into a transitional package, the
      libraries have been shipped in libgl1-nvidia-legacy-71xx-glx-ia32 for
      quite some time.
    - Add Depends: nvidia-support to nvidia-glx-legacy-71xx.  The new support
      package ships the nvidia-bug-report.sh manpage.
    - conftest.h:
      - Mark aquire_console_sem as no longer available in 2.6.38 and newer
        kernels.
      - Implement conftest.sh function ioremap_cache (270.41.19).
      - Implement checks for generated/compile.h and generated/utsrelease.h
        (275.09).
    - Convert lintian-overrides to use [arch lists] introduced in lintian
      2.5.1.
    - Fall back to the old version of nvidia.ids if extract-pci-ids.sh failed.
    - Add Conflicts: lib{*}-ia32 [i386] to lib{*} to prevent mixing multiarch
      and biarch packages, e.g. lib{*}:i386 and lib{*}-ia32:amd64 on amd64.
    - Add XS-Autobuild: yes to debian/control.  See instructions in #602838.
    - Canonicalize the location of upstream's README.txt, NVIDIA_Changelog and
      kernel module source path.
    - Add #MAJOR# substitution variable.
  * Synchronize packaging with nvidia-graphics-drivers 195.36.31-92:
    - Merge diversions, alternatives and multiarch changes from 275xx releases:
    - Switch to multiarch-aware diversion and alternatives handling provided
      by the glx-diversions/glx-alternative-nvidia packages.
    - Move handling of alternatives from nvidia-glx and libgl1-nvidia-glx to
      nvidia-alternative (new package) and glx-alternative-nvidia (from
      glx-alternatives).  libGL.so.1 and libglx.so (the Xorg module) no longer
      can be configured independently, avoiding possible mixed NVIDIA/MESA
      setups.
    - Note: The diversion and alternative handling of
      libgl1-nvidia-legacy-71xx-glx-ia32 is not being changed.
      This package will become obsolete by adding multiarch support.
    - Split the Xorg driver and modules from nvidia-glx into new package
      xserver-xorg-driver-nvidia-legacy-71xx (package name agreed by Cyril
      Brulebois).
    - Install the following files that exist in both current and legacy
      drivers into a version specific directory
      /usr/lib/nvidia/{current,legacy-*}: libGL.so.1, libglx.so,
      nvidia_drv.so, libnvidia-cfg.so.1, libXvMCNVIDIA.so.1,
      libXvMCNVIDIA_dynamic.so.1, nvidia-bug-report.sh.
    - Do the same with libnvidia-tls.so.1, tls/libnvidia-tls.so.1 and
      libGLcore.so.1 which are only supplied by the legacy packages.
    - The 'nvidia' alternative (set up by package
      nvidia-alternative{,-legacy-*}) handles creation of appropriate symlinks
      in /usr/lib/nvidia.
    - The 'glx' alternative (set up by package glx-alternative-nvidia) handles
      creation of appropriate symlinks in /usr/lib, /usr/lib/xorg, etc.
    - Convert the Conflicts: *-legacy-*, fglrx-* to versioned Breaks: as the
      library and driver parts should be co-installable by now.  There still
      can be only one nvidia-*-dkms package installed at a time as they all
      generate the same kernel module: nvidia.ko.
    - Provide nvidia-glx-any, xserver-xorg-video-nvidia-any,
      libgl1-nvidia-glx-any, libgl1-nvidia-glx-ia32-any.
    - Update README.alternatives.
    - Update bug-script to list files in the new private directory as well as
      in multiarch directories.  Collect xorg.conf and most recent Xorg.*.log.
    - Update bug-control to report information about some of the recently
      added/renamed packages.
    - Run check-for-conflicting-opengl-libraries from
      libgl1-nvidia*-glx{,-ia32} and xserver-xorg-video-nvidia* postinst.
    - Enable multiarch.
      - Add ${misc:Pre-Depends} to all library packages.
      - Add Multi-Arch: same/foreign/allowed.
      - Use compat level 9.
      - Use #LIBDIR# substitution variable.
      - Work around missing multiarch support in libvdpau1.
    - Run check-for-mismatching-nvidia-module from libgl1-nvidia*-glx{,-ia32},
      xserver-xorg-video-nvidia* and libcuda1{,-ia32} postinst, if available.
    - Add Depends: nvidia-support to libgl1-nvidia*-glx{,-ia32} and
      xserver-xorg-video-nvidia*.
    - Remove the nvidia alternative before removing the libraries.
    - Only add slave links if the destination directory exists.
  * Add -legacy-71xx suffix to newly added packages.
  * Add new package nvidia-glx-legacy-71xx-unsupported which should do the
    cleanup of the now unsupported 71xx driver.  Right now it's an empty dummy
    package, migration and cleanup is yet to be implemented.
 .
  [ Russ Allbery ]
  * Add DM-Upload-Allowed: yes to debian/control.


Override entries for your package:
libgl1-nvidia-legacy-71xx-glx-ia32_71.86.14-3_amd64.deb - optional non-free/libs
libgl1-nvidia-legacy-71xx-glx_71.86.14-3_amd64.deb - optional non-free/libs
nvidia-glx-legacy-71xx-dev_71.86.14-3_amd64.deb - optional non-free/oldlibs
nvidia-glx-legacy-71xx-ia32_71.86.14-3_amd64.deb - optional non-free/x11
nvidia-glx-legacy-71xx_71.86.14-3_amd64.deb - optional non-free/x11
nvidia-glx-legacy-dev_71.86.14-3_amd64.deb - optional non-free/oldlibs
nvidia-glx-legacy-ia32_71.86.14-3_amd64.deb - optional non-free/oldlibs
nvidia-glx-legacy_71.86.14-3_amd64.deb - optional non-free/oldlibs
nvidia-graphics-drivers-legacy-71xx_71.86.14-3.dsc - source non-free/x11
nvidia-kernel-legacy-71xx-dkms_71.86.14-3_amd64.deb - optional non-free/kernel
nvidia-kernel-legacy-71xx-source_71.86.14-3_amd64.deb - optional non-free/kernel
nvidia-kernel-legacy-source_71.86.14-3_amd64.deb - optional non-free/oldlibs

Announcing to debian-devel-changes at lists.debian.org


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.



More information about the pkg-nvidia-devel mailing list